FHIR Implementation Guide for ABDM
6.0.0 - active India flag

Banner

This page is part of the FHIR Implementation Guide for ABDM (v6.0.0: Release) based on FHIR (HL7® FHIR® Standard) R4. This is the current published version in its permanent home (it will always be available at this URL). For a full list of available versions, see the Directory of published versions

Resource Profile: StructureDefinition/InsurancePlan

Official URL: https://nrces.in/ndhm/fhir/r4/StructureDefinition/InsurancePlan Version: 6.0.0
Draft as of 2024-01-24 Computable Name: InsurancePlan

InsurancePlan represents the product that can be offered to the customer. It describes a health insurance offering comprised of a list of covered benefits (i.e. the product), costs associated with those benefits (i.e. the plan), and additional information about the offering. It provides the details of a contractual arrangement between an individual or entity (the policyholder) and an insurance provider. A plan describes the Health coverage issued to you directly (individual plan) or through an employer, union, or other group sponsor (employer group plan) that provides coverage for certain health care costs. It pairs the health insurance coverage benefits under a product with the particular cost sharing structure offered to a consumer.

Usage:

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

This structure is derived from InsurancePlan

NameFlagsCard.TypeDescription & Constraintsdoco
.. InsurancePlan 0..*InsurancePlanDetails of a Health Insurance product/plan provided by an organization
... claim-exclusion 0..*(Complex)Excluded coverage details within a health insurance product. It outlines services, treatments or conditions not covered. e.g. pre-existing disease, specific disease/procedure wating period etc.
URL: https://nrces.in/ndhm/fhir/r4/StructureDefinition/Claim-Exclusion
... claim-supportingInfoRequirement 0..*(Complex)Essential documentation necessary for a health insurance product during claim processing. e.g. proof of identity, proof of address
URL: https://nrces.in/ndhm/fhir/r4/StructureDefinition/Claim-SupportingInfoRequirement
... identifier S1..1IdentifierIdentifier provided by payer to uniquely identify the product covering a list of combinations offered to consumers under this particular insurance plan.
... type S1..1CodeableConceptType of product that indicates the predominant type.
Binding: InsurancePlan Type (example): The valueset is created by referring the Health Insurance Data Reporting Manual provided by the Insurance Information Bureau of India (IIB). For more information, visit IIB's official website: https://iib.gov.in or access the manual directly at: https://healthapp.iib.gov.in/IIB/datamanuals/hidmanual08.pdf.

.... coding 0..1CodingCode defined by a terminology system
..... system 1..1uriIdentity of the terminology system
..... code 1..1codeSymbol in syntax defined by the system
..... display 1..1stringRepresentation defined by the system
.... text S0..1stringPlain text representation of the concept
... name S1..1stringOfficial name of the product
... alias S0..*stringAlternate names
... period S1..1PeriodWhen the product is available
... ownedBy S1..1Reference(Organization)Plan issuer
... administeredBy S0..1Reference(Organization)Product administrator
... coverageArea S0..*Reference(Location)Where product applies
... contact S0..*BackboneElementContact for the product
... network S0..*Reference(Organization)Network included in the health insurance product.
... coverage S1..*BackboneElementCoverage details for e.g. In-Patient Hospitalization, Day Care etc.
.... claim-condition 0..*(Complex)Outlines specific conditions and criteria that may be required to successfully claim benefits under a coverage within a insurance product.
URL: https://nrces.in/ndhm/fhir/r4/StructureDefinition/Claim-Condition
.... claim-supportingInfoRequirement 0..*(Complex)Essential documentation necessary for a health insurance product during claim processing. e.g. proof of identity, proof of address
URL: https://nrces.in/ndhm/fhir/r4/StructureDefinition/Claim-SupportingInfoRequirement
.... type 1..1CodeableConceptType of coverage
Binding: Coverage Type (example)
..... coding 0..1CodingCode defined by a terminology system
...... system 1..1uriIdentity of the terminology system
...... code 1..1codeSymbol in syntax defined by the system
...... display 1..1stringRepresentation defined by the system
..... text S0..1stringPlain text representation of the concept
.... benefit S1..*BackboneElementList of benefits e.g. consultation, oxygen, robotic surgery etc.
..... claim-condition 0..*(Complex)Outlines specific conditions and criteria that may be required to successfully claim benefits under a coverage within a insurance product.
URL: https://nrces.in/ndhm/fhir/r4/StructureDefinition/Claim-Condition
..... type 1..1CodeableConceptType of benefit
Binding: Benefit Type (example)
...... coding 0..1CodingCode defined by a terminology system
....... system 1..1uriIdentity of the terminology system
....... code 1..1codeSymbol in syntax defined by the system
....... display 1..1stringRepresentation defined by the system
...... text S0..1stringPlain text representation of the concept
... plan S0..*BackboneElementCost sharing details for the plan offered to a consumer.
.... claim-exclusion 0..*(Complex)Excluded coverage details within a plan. It outlines services, treatments or conditions not covered. e.g. pre-existing disease, specific disease/procedure waiting period etc.
URL: https://nrces.in/ndhm/fhir/r4/StructureDefinition/Claim-Exclusion
.... type S1..1CodeableConceptType of plan
Binding: Plan Type (example)
..... coding 0..1CodingCode defined by a terminology system
...... system 1..1uriIdentity of the terminology system
...... code 1..1codeSymbol in syntax defined by the system
...... display 1..1stringRepresentation defined by the system
..... text S0..1stringPlain text representation of the concept
.... coverageArea S0..*Reference(Location)Where product applies
.... network 0..*Reference(Organization)What networks provide coverage
.... generalCost S0..*BackboneElementSum insured amount associated with the plan.
.... specificCost S0..*BackboneElementSpecific costs
..... category S1..1CodeableConceptGeneral category of benefit
Binding: Benefit Category (example)
...... coding 0..1CodingCode defined by a terminology system
....... system 1..1uriIdentity of the terminology system
....... code 1..1codeSymbol in syntax defined by the system
....... display 1..1stringRepresentation defined by the system
...... text S0..1stringPlain text representation of the concept
..... benefit
...... type 1..1CodeableConceptType of specific benefit
Binding: ProductorService (example)
....... coding 0..1CodingCode defined by a terminology system
........ system 1..1uriIdentity of the terminology system
........ code 1..1codeSymbol in syntax defined by the system
........ display 1..1stringRepresentation defined by the system
....... text S0..1stringPlain text representation of the concept

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSetURI
InsurancePlan.typeexampleInsurancePlanType (a valid code from InsurancePlan Type)
https://nrces.in/ndhm/fhir/r4/ValueSet/ndhm-insuranceplan-type
from this IG
InsurancePlan.coverage.typeexampleCoverageType
https://nrces.in/ndhm/fhir/r4/ValueSet/ndhm-coverage-type
from this IG
InsurancePlan.coverage.benefit.typeexampleBenefitType
https://nrces.in/ndhm/fhir/r4/ValueSet/ndhm-benefit-type
from this IG
InsurancePlan.plan.typeexamplePlanType (a valid code from Plan Type)
https://nrces.in/ndhm/fhir/r4/ValueSet/ndhm-plan-type
from this IG
InsurancePlan.plan.specificCost.categoryexampleBenefitCategory
https://nrces.in/ndhm/fhir/r4/ValueSet/ndhm-benefitcategory
from this IG
InsurancePlan.plan.specificCost.benefit.typeexampleProductorService
https://nrces.in/ndhm/fhir/r4/ValueSet/ndhm-productorservice
from this IG
NameFlagsCard.TypeDescription & Constraintsdoco
.. InsurancePlan C0..*InsurancePlanDetails of a Health Insurance product/plan provided by an organization
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... claim-exclusion 0..*(Complex)Excluded coverage details within a health insurance product. It outlines services, treatments or conditions not covered. e.g. pre-existing disease, specific disease/procedure wating period etc.
URL: https://nrces.in/ndhm/fhir/r4/StructureDefinition/Claim-Exclusion
... claim-supportingInfoRequirement 0..*(Complex)Essential documentation necessary for a health insurance product during claim processing. e.g. proof of identity, proof of address
URL: https://nrces.in/ndhm/fhir/r4/StructureDefinition/Claim-SupportingInfoRequirement
... identifier SΣC1..1IdentifierIdentifier provided by payer to uniquely identify the product covering a list of combinations offered to consumers under this particular insurance plan.
... status ?!SΣ1..1codedraft | active | retired | unknown
Binding: PublicationStatus (required): The lifecycle status of an artifact.

... type SΣ1..1CodeableConceptType of product that indicates the predominant type.
Binding: InsurancePlan Type (example): The valueset is created by referring the Health Insurance Data Reporting Manual provided by the Insurance Information Bureau of India (IIB). For more information, visit IIB's official website: https://iib.gov.in or access the manual directly at: https://healthapp.iib.gov.in/IIB/datamanuals/hidmanual08.pdf.


.... coding Σ0..1CodingCode defined by a terminology system
..... system Σ1..1uriIdentity of the terminology system
..... code Σ1..1codeSymbol in syntax defined by the system
..... display Σ1..1stringRepresentation defined by the system
.... text SΣ0..1stringPlain text representation of the concept
... name SΣC1..1stringOfficial name of the product
... alias S0..*stringAlternate names
... period S1..1PeriodWhen the product is available
... ownedBy SΣ1..1Reference(Organization)Plan issuer
... administeredBy SΣ0..1Reference(Organization)Product administrator
... coverageArea SΣ0..*Reference(Location)Where product applies
... contact S0..*BackboneElementContact for the product
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
... network S0..*Reference(Organization)Network included in the health insurance product.
... coverage S1..*BackboneElementCoverage details for e.g. In-Patient Hospitalization, Day Care etc.
.... claim-condition 0..*(Complex)Outlines specific conditions and criteria that may be required to successfully claim benefits under a coverage within a insurance product.
URL: https://nrces.in/ndhm/fhir/r4/StructureDefinition/Claim-Condition
.... claim-supportingInfoRequirement 0..*(Complex)Essential documentation necessary for a health insurance product during claim processing. e.g. proof of identity, proof of address
URL: https://nrces.in/ndhm/fhir/r4/StructureDefinition/Claim-SupportingInfoRequirement
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... type 1..1CodeableConceptType of coverage
Binding: Coverage Type (example)
..... coding Σ0..1CodingCode defined by a terminology system
...... system Σ1..1uriIdentity of the terminology system
...... code Σ1..1codeSymbol in syntax defined by the system
...... display Σ1..1stringRepresentation defined by the system
..... text SΣ0..1stringPlain text representation of the concept
.... benefit S1..*BackboneElementList of benefits e.g. consultation, oxygen, robotic surgery etc.
..... claim-condition 0..*(Complex)Outlines specific conditions and criteria that may be required to successfully claim benefits under a coverage within a insurance product.
URL: https://nrces.in/ndhm/fhir/r4/StructureDefinition/Claim-Condition
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... type 1..1CodeableConceptType of benefit
Binding: Benefit Type (example)
...... coding Σ0..1CodingCode defined by a terminology system
....... system Σ1..1uriIdentity of the terminology system
....... code Σ1..1codeSymbol in syntax defined by the system
....... display Σ1..1stringRepresentation defined by the system
...... text SΣ0..1stringPlain text representation of the concept
... plan S0..*BackboneElementCost sharing details for the plan offered to a consumer.
.... claim-exclusion 0..*(Complex)Excluded coverage details within a plan. It outlines services, treatments or conditions not covered. e.g. pre-existing disease, specific disease/procedure waiting period etc.
URL: https://nrces.in/ndhm/fhir/r4/StructureDefinition/Claim-Exclusion
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... type S1..1CodeableConceptType of plan
Binding: Plan Type (example)
..... coding Σ0..1CodingCode defined by a terminology system
...... system Σ1..1uriIdentity of the terminology system
...... code Σ1..1codeSymbol in syntax defined by the system
...... display Σ1..1stringRepresentation defined by the system
..... text SΣ0..1stringPlain text representation of the concept
.... coverageArea SΣ0..*Reference(Location)Where product applies
.... network 0..*Reference(Organization)What networks provide coverage
.... generalCost S0..*BackboneElementSum insured amount associated with the plan.
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... specificCost S0..*BackboneElementSpecific costs
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... category S1..1CodeableConceptGeneral category of benefit
Binding: Benefit Category (example)
...... coding Σ0..1CodingCode defined by a terminology system
....... system Σ1..1uriIdentity of the terminology system
....... code Σ1..1codeSymbol in syntax defined by the system
....... display Σ1..1stringRepresentation defined by the system
...... text SΣ0..1stringPlain text representation of the concept
..... benefit 0..*BackboneElementBenefits list
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... type 1..1CodeableConceptType of specific benefit
Binding: ProductorService (example)
....... coding Σ0..1CodingCode defined by a terminology system
........ system Σ1..1uriIdentity of the terminology system
........ code Σ1..1codeSymbol in syntax defined by the system
........ display Σ1..1stringRepresentation defined by the system
....... text SΣ0..1stringPlain text representation of the concept

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
InsurancePlan.statusrequiredPublicationStatus
http://hl7.org/fhir/ValueSet/publication-status|4.0.1
from the FHIR Standard
InsurancePlan.typeexampleInsurancePlanType (a valid code from InsurancePlan Type)
https://nrces.in/ndhm/fhir/r4/ValueSet/ndhm-insuranceplan-type
from this IG
InsurancePlan.coverage.typeexampleCoverageType
https://nrces.in/ndhm/fhir/r4/ValueSet/ndhm-coverage-type
from this IG
InsurancePlan.coverage.benefit.typeexampleBenefitType
https://nrces.in/ndhm/fhir/r4/ValueSet/ndhm-benefit-type
from this IG
InsurancePlan.plan.typeexamplePlanType (a valid code from Plan Type)
https://nrces.in/ndhm/fhir/r4/ValueSet/ndhm-plan-type
from this IG
InsurancePlan.plan.specificCost.categoryexampleBenefitCategory
https://nrces.in/ndhm/fhir/r4/ValueSet/ndhm-benefitcategory
from this IG
InsurancePlan.plan.specificCost.benefit.typeexampleProductorService
https://nrces.in/ndhm/fhir/r4/ValueSet/ndhm-productorservice
from this IG

Constraints

IdGradePath(s)DetailsRequirements
dom-2errorInsurancePlanIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorInsurancePlanIf the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource
: contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4errorInsurancePlanIf a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated
: contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5errorInsurancePlanIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceInsurancePlanA resource should have narrative for robust management
: text.`div`.exists()
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ipn-1errorInsurancePlanThe organization SHALL at least have a name or an idendtifier, and possibly more than one
: (identifier.count() + name.count()) > 0
NameFlagsCard.TypeDescription & Constraintsdoco
.. InsurancePlan C0..*InsurancePlanDetails of a Health Insurance product/plan provided by an organization
... id Σ0..1idLogical id of this artifact
... meta Σ0..1MetaMetadata about the resource
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... text 0..1NarrativeText summary of the resource, for human interpretation
... contained 0..*ResourceContained, inline Resources
... Slices for extension 0..*ExtensionExtension
Slice: Unordered, Open by value:url
... claim-exclusion 0..*(Complex)Excluded coverage details within a health insurance product. It outlines services, treatments or conditions not covered. e.g. pre-existing disease, specific disease/procedure wating period etc.
URL: https://nrces.in/ndhm/fhir/r4/StructureDefinition/Claim-Exclusion
... claim-supportingInfoRequirement 0..*(Complex)Essential documentation necessary for a health insurance product during claim processing. e.g. proof of identity, proof of address
URL: https://nrces.in/ndhm/fhir/r4/StructureDefinition/Claim-SupportingInfoRequirement
... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
... identifier SΣC1..1IdentifierIdentifier provided by payer to uniquely identify the product covering a list of combinations offered to consumers under this particular insurance plan.
... status ?!SΣ1..1codedraft | active | retired | unknown
Binding: PublicationStatus (required): The lifecycle status of an artifact.

... type SΣ1..1CodeableConceptType of product that indicates the predominant type.
Binding: InsurancePlan Type (example): The valueset is created by referring the Health Insurance Data Reporting Manual provided by the Insurance Information Bureau of India (IIB). For more information, visit IIB's official website: https://iib.gov.in or access the manual directly at: https://healthapp.iib.gov.in/IIB/datamanuals/hidmanual08.pdf.


.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... coding Σ0..1CodingCode defined by a terminology system
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... system Σ1..1uriIdentity of the terminology system
..... version Σ0..1stringVersion of the system - if relevant
..... code Σ1..1codeSymbol in syntax defined by the system
..... display Σ1..1stringRepresentation defined by the system
..... userSelected Σ0..1booleanIf this coding was chosen directly by the user
.... text SΣ0..1stringPlain text representation of the concept
... name SΣC1..1stringOfficial name of the product
... alias S0..*stringAlternate names
... period S1..1PeriodWhen the product is available
... ownedBy SΣ1..1Reference(Organization)Plan issuer
... administeredBy SΣ0..1Reference(Organization)Product administrator
... coverageArea SΣ0..*Reference(Location)Where product applies
... contact S0..*BackboneElementContact for the product
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... purpose 0..1CodeableConceptThe type of contact
Binding: ContactEntityType (extensible): The purpose for which you would contact a contact party.

.... name 0..1HumanNameA name associated with the contact
.... telecom 0..*ContactPointContact details (telephone, email, etc.) for a contact
.... address 0..1AddressVisiting or postal addresses for the contact
... endpoint 0..*Reference(Endpoint)Technical endpoint
... network S0..*Reference(Organization)Network included in the health insurance product.
... coverage S1..*BackboneElementCoverage details for e.g. In-Patient Hospitalization, Day Care etc.
.... id 0..1stringUnique id for inter-element referencing
.... Slices for extension 0..*ExtensionExtension
Slice: Unordered, Open by value:url
.... claim-condition 0..*(Complex)Outlines specific conditions and criteria that may be required to successfully claim benefits under a coverage within a insurance product.
URL: https://nrces.in/ndhm/fhir/r4/StructureDefinition/Claim-Condition
.... claim-supportingInfoRequirement 0..*(Complex)Essential documentation necessary for a health insurance product during claim processing. e.g. proof of identity, proof of address
URL: https://nrces.in/ndhm/fhir/r4/StructureDefinition/Claim-SupportingInfoRequirement
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... type 1..1CodeableConceptType of coverage
Binding: Coverage Type (example)
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... coding Σ0..1CodingCode defined by a terminology system
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... system Σ1..1uriIdentity of the terminology system
...... version Σ0..1stringVersion of the system - if relevant
...... code Σ1..1codeSymbol in syntax defined by the system
...... display Σ1..1stringRepresentation defined by the system
...... userSelected Σ0..1booleanIf this coding was chosen directly by the user
..... text SΣ0..1stringPlain text representation of the concept
.... network 0..*Reference(Organization)What networks provide coverage
.... benefit S1..*BackboneElementList of benefits e.g. consultation, oxygen, robotic surgery etc.
..... id 0..1stringUnique id for inter-element referencing
..... Slices for extension 0..*ExtensionExtension
Slice: Unordered, Open by value:url
..... claim-condition 0..*(Complex)Outlines specific conditions and criteria that may be required to successfully claim benefits under a coverage within a insurance product.
URL: https://nrces.in/ndhm/fhir/r4/StructureDefinition/Claim-Condition
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... type 1..1CodeableConceptType of benefit
Binding: Benefit Type (example)
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... coding Σ0..1CodingCode defined by a terminology system
....... id 0..1stringUnique id for inter-element referencing
....... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
....... system Σ1..1uriIdentity of the terminology system
....... version Σ0..1stringVersion of the system - if relevant
....... code Σ1..1codeSymbol in syntax defined by the system
....... display Σ1..1stringRepresentation defined by the system
....... userSelected Σ0..1booleanIf this coding was chosen directly by the user
...... text SΣ0..1stringPlain text representation of the concept
..... requirement 0..1stringReferral requirements
..... limit 0..*BackboneElementBenefit limits
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... value 0..1QuantityMaximum value allowed
...... code 0..1CodeableConceptBenefit limit details
... plan S0..*BackboneElementCost sharing details for the plan offered to a consumer.
.... id 0..1stringUnique id for inter-element referencing
.... Slices for extension 0..*ExtensionExtension
Slice: Unordered, Open by value:url
.... claim-exclusion 0..*(Complex)Excluded coverage details within a plan. It outlines services, treatments or conditions not covered. e.g. pre-existing disease, specific disease/procedure waiting period etc.
URL: https://nrces.in/ndhm/fhir/r4/StructureDefinition/Claim-Exclusion
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... identifier Σ0..*IdentifierBusiness Identifier for Product
.... type S1..1CodeableConceptType of plan
Binding: Plan Type (example)
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... coding Σ0..1CodingCode defined by a terminology system
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... system Σ1..1uriIdentity of the terminology system
...... version Σ0..1stringVersion of the system - if relevant
...... code Σ1..1codeSymbol in syntax defined by the system
...... display Σ1..1stringRepresentation defined by the system
...... userSelected Σ0..1booleanIf this coding was chosen directly by the user
..... text SΣ0..1stringPlain text representation of the concept
.... coverageArea SΣ0..*Reference(Location)Where product applies
.... network 0..*Reference(Organization)What networks provide coverage
.... generalCost S0..*BackboneElementSum insured amount associated with the plan.
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... type 0..1CodeableConceptType of cost
..... groupSize 0..1positiveIntNumber of enrollees
..... cost 0..1MoneyCost value
..... comment 0..1stringAdditional cost information
.... specificCost S0..*BackboneElementSpecific costs
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... category S1..1CodeableConceptGeneral category of benefit
Binding: Benefit Category (example)
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... coding Σ0..1CodingCode defined by a terminology system
....... id 0..1stringUnique id for inter-element referencing
....... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
....... system Σ1..1uriIdentity of the terminology system
....... version Σ0..1stringVersion of the system - if relevant
....... code Σ1..1codeSymbol in syntax defined by the system
....... display Σ1..1stringRepresentation defined by the system
....... userSelected Σ0..1booleanIf this coding was chosen directly by the user
...... text SΣ0..1stringPlain text representation of the concept
..... benefit 0..*BackboneElementBenefits list
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... type 1..1CodeableConceptType of specific benefit
Binding: ProductorService (example)
....... id 0..1stringUnique id for inter-element referencing
....... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
....... coding Σ0..1CodingCode defined by a terminology system
........ id 0..1stringUnique id for inter-element referencing
........ extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
........ system Σ1..1uriIdentity of the terminology system
........ version Σ0..1stringVersion of the system - if relevant
........ code Σ1..1codeSymbol in syntax defined by the system
........ display Σ1..1stringRepresentation defined by the system
........ userSelected Σ0..1booleanIf this coding was chosen directly by the user
....... text SΣ0..1stringPlain text representation of the concept
...... cost 0..*BackboneElementList of the costs
....... id 0..1stringUnique id for inter-element referencing
....... extension 0..*ExtensionAdditional content defined by implementations
....... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
....... type 1..1CodeableConceptType of cost
....... applicability 0..1CodeableConceptin-network | out-of-network | other
Binding: BenefitCostApplicability (required): Whether the cost applies to in-network or out-of-network providers.

....... qualifiers 0..*CodeableConceptAdditional information about the cost
....... value 0..1QuantityThe actual cost value

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
InsurancePlan.languagepreferredCommonLanguages
Additional Bindings Purpose
AllLanguages Max Binding
http://hl7.org/fhir/ValueSet/languages
from the FHIR Standard
InsurancePlan.statusrequiredPublicationStatus
http://hl7.org/fhir/ValueSet/publication-status|4.0.1
from the FHIR Standard
InsurancePlan.typeexampleInsurancePlanType (a valid code from InsurancePlan Type)
https://nrces.in/ndhm/fhir/r4/ValueSet/ndhm-insuranceplan-type
from this IG
InsurancePlan.contact.purposeextensibleContactEntityType
http://hl7.org/fhir/ValueSet/contactentity-type
from the FHIR Standard
InsurancePlan.coverage.typeexampleCoverageType
https://nrces.in/ndhm/fhir/r4/ValueSet/ndhm-coverage-type
from this IG
InsurancePlan.coverage.benefit.typeexampleBenefitType
https://nrces.in/ndhm/fhir/r4/ValueSet/ndhm-benefit-type
from this IG
InsurancePlan.plan.typeexamplePlanType (a valid code from Plan Type)
https://nrces.in/ndhm/fhir/r4/ValueSet/ndhm-plan-type
from this IG
InsurancePlan.plan.specificCost.categoryexampleBenefitCategory
https://nrces.in/ndhm/fhir/r4/ValueSet/ndhm-benefitcategory
from this IG
InsurancePlan.plan.specificCost.benefit.typeexampleProductorService
https://nrces.in/ndhm/fhir/r4/ValueSet/ndhm-productorservice
from this IG
InsurancePlan.plan.specificCost.benefit.cost.applicabilityrequiredBenefitCostApplicability
http://hl7.org/fhir/ValueSet/insuranceplan-applicability|4.0.1
from the FHIR Standard

Constraints

IdGradePath(s)DetailsRequirements
dom-2errorInsurancePlanIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorInsurancePlanIf the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource
: contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4errorInsurancePlanIf a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated
: contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5errorInsurancePlanIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceInsurancePlanA resource should have narrative for robust management
: text.`div`.exists()
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ipn-1errorInsurancePlanThe organization SHALL at least have a name or an idendtifier, and possibly more than one
: (identifier.count() + name.count()) > 0

This structure is derived from InsurancePlan

Summary

Mandatory: 7 elements (19 nested mandatory elements)
Must-Support: 25 elements

Structures

This structure refers to these other structures:

Extensions

This structure refers to these extensions:

Differential View

This structure is derived from InsurancePlan

NameFlagsCard.TypeDescription & Constraintsdoco
.. InsurancePlan 0..*InsurancePlanDetails of a Health Insurance product/plan provided by an organization
... claim-exclusion 0..*(Complex)Excluded coverage details within a health insurance product. It outlines services, treatments or conditions not covered. e.g. pre-existing disease, specific disease/procedure wating period etc.
URL: https://nrces.in/ndhm/fhir/r4/StructureDefinition/Claim-Exclusion
... claim-supportingInfoRequirement 0..*(Complex)Essential documentation necessary for a health insurance product during claim processing. e.g. proof of identity, proof of address
URL: https://nrces.in/ndhm/fhir/r4/StructureDefinition/Claim-SupportingInfoRequirement
... identifier S1..1IdentifierIdentifier provided by payer to uniquely identify the product covering a list of combinations offered to consumers under this particular insurance plan.
... type S1..1CodeableConceptType of product that indicates the predominant type.
Binding: InsurancePlan Type (example): The valueset is created by referring the Health Insurance Data Reporting Manual provided by the Insurance Information Bureau of India (IIB). For more information, visit IIB's official website: https://iib.gov.in or access the manual directly at: https://healthapp.iib.gov.in/IIB/datamanuals/hidmanual08.pdf.

.... coding 0..1CodingCode defined by a terminology system
..... system 1..1uriIdentity of the terminology system
..... code 1..1codeSymbol in syntax defined by the system
..... display 1..1stringRepresentation defined by the system
.... text S0..1stringPlain text representation of the concept
... name S1..1stringOfficial name of the product
... alias S0..*stringAlternate names
... period S1..1PeriodWhen the product is available
... ownedBy S1..1Reference(Organization)Plan issuer
... administeredBy S0..1Reference(Organization)Product administrator
... coverageArea S0..*Reference(Location)Where product applies
... contact S0..*BackboneElementContact for the product
... network S0..*Reference(Organization)Network included in the health insurance product.
... coverage S1..*BackboneElementCoverage details for e.g. In-Patient Hospitalization, Day Care etc.
.... claim-condition 0..*(Complex)Outlines specific conditions and criteria that may be required to successfully claim benefits under a coverage within a insurance product.
URL: https://nrces.in/ndhm/fhir/r4/StructureDefinition/Claim-Condition
.... claim-supportingInfoRequirement 0..*(Complex)Essential documentation necessary for a health insurance product during claim processing. e.g. proof of identity, proof of address
URL: https://nrces.in/ndhm/fhir/r4/StructureDefinition/Claim-SupportingInfoRequirement
.... type 1..1CodeableConceptType of coverage
Binding: Coverage Type (example)
..... coding 0..1CodingCode defined by a terminology system
...... system 1..1uriIdentity of the terminology system
...... code 1..1codeSymbol in syntax defined by the system
...... display 1..1stringRepresentation defined by the system
..... text S0..1stringPlain text representation of the concept
.... benefit S1..*BackboneElementList of benefits e.g. consultation, oxygen, robotic surgery etc.
..... claim-condition 0..*(Complex)Outlines specific conditions and criteria that may be required to successfully claim benefits under a coverage within a insurance product.
URL: https://nrces.in/ndhm/fhir/r4/StructureDefinition/Claim-Condition
..... type 1..1CodeableConceptType of benefit
Binding: Benefit Type (example)
...... coding 0..1CodingCode defined by a terminology system
....... system 1..1uriIdentity of the terminology system
....... code 1..1codeSymbol in syntax defined by the system
....... display 1..1stringRepresentation defined by the system
...... text S0..1stringPlain text representation of the concept
... plan S0..*BackboneElementCost sharing details for the plan offered to a consumer.
.... claim-exclusion 0..*(Complex)Excluded coverage details within a plan. It outlines services, treatments or conditions not covered. e.g. pre-existing disease, specific disease/procedure waiting period etc.
URL: https://nrces.in/ndhm/fhir/r4/StructureDefinition/Claim-Exclusion
.... type S1..1CodeableConceptType of plan
Binding: Plan Type (example)
..... coding 0..1CodingCode defined by a terminology system
...... system 1..1uriIdentity of the terminology system
...... code 1..1codeSymbol in syntax defined by the system
...... display 1..1stringRepresentation defined by the system
..... text S0..1stringPlain text representation of the concept
.... coverageArea S0..*Reference(Location)Where product applies
.... network 0..*Reference(Organization)What networks provide coverage
.... generalCost S0..*BackboneElementSum insured amount associated with the plan.
.... specificCost S0..*BackboneElementSpecific costs
..... category S1..1CodeableConceptGeneral category of benefit
Binding: Benefit Category (example)
...... coding 0..1CodingCode defined by a terminology system
....... system 1..1uriIdentity of the terminology system
....... code 1..1codeSymbol in syntax defined by the system
....... display 1..1stringRepresentation defined by the system
...... text S0..1stringPlain text representation of the concept
..... benefit
...... type 1..1CodeableConceptType of specific benefit
Binding: ProductorService (example)
....... coding 0..1CodingCode defined by a terminology system
........ system 1..1uriIdentity of the terminology system
........ code 1..1codeSymbol in syntax defined by the system
........ display 1..1stringRepresentation defined by the system
....... text S0..1stringPlain text representation of the concept

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSetURI
InsurancePlan.typeexampleInsurancePlanType (a valid code from InsurancePlan Type)
https://nrces.in/ndhm/fhir/r4/ValueSet/ndhm-insuranceplan-type
from this IG
InsurancePlan.coverage.typeexampleCoverageType
https://nrces.in/ndhm/fhir/r4/ValueSet/ndhm-coverage-type
from this IG
InsurancePlan.coverage.benefit.typeexampleBenefitType
https://nrces.in/ndhm/fhir/r4/ValueSet/ndhm-benefit-type
from this IG
InsurancePlan.plan.typeexamplePlanType (a valid code from Plan Type)
https://nrces.in/ndhm/fhir/r4/ValueSet/ndhm-plan-type
from this IG
InsurancePlan.plan.specificCost.categoryexampleBenefitCategory
https://nrces.in/ndhm/fhir/r4/ValueSet/ndhm-benefitcategory
from this IG
InsurancePlan.plan.specificCost.benefit.typeexampleProductorService
https://nrces.in/ndhm/fhir/r4/ValueSet/ndhm-productorservice
from this IG

Key Elements View

NameFlagsCard.TypeDescription & Constraintsdoco
.. InsurancePlan C0..*InsurancePlanDetails of a Health Insurance product/plan provided by an organization
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... claim-exclusion 0..*(Complex)Excluded coverage details within a health insurance product. It outlines services, treatments or conditions not covered. e.g. pre-existing disease, specific disease/procedure wating period etc.
URL: https://nrces.in/ndhm/fhir/r4/StructureDefinition/Claim-Exclusion
... claim-supportingInfoRequirement 0..*(Complex)Essential documentation necessary for a health insurance product during claim processing. e.g. proof of identity, proof of address
URL: https://nrces.in/ndhm/fhir/r4/StructureDefinition/Claim-SupportingInfoRequirement
... identifier SΣC1..1IdentifierIdentifier provided by payer to uniquely identify the product covering a list of combinations offered to consumers under this particular insurance plan.
... status ?!SΣ1..1codedraft | active | retired | unknown
Binding: PublicationStatus (required): The lifecycle status of an artifact.

... type SΣ1..1CodeableConceptType of product that indicates the predominant type.
Binding: InsurancePlan Type (example): The valueset is created by referring the Health Insurance Data Reporting Manual provided by the Insurance Information Bureau of India (IIB). For more information, visit IIB's official website: https://iib.gov.in or access the manual directly at: https://healthapp.iib.gov.in/IIB/datamanuals/hidmanual08.pdf.


.... coding Σ0..1CodingCode defined by a terminology system
..... system Σ1..1uriIdentity of the terminology system
..... code Σ1..1codeSymbol in syntax defined by the system
..... display Σ1..1stringRepresentation defined by the system
.... text SΣ0..1stringPlain text representation of the concept
... name SΣC1..1stringOfficial name of the product
... alias S0..*stringAlternate names
... period S1..1PeriodWhen the product is available
... ownedBy SΣ1..1Reference(Organization)Plan issuer
... administeredBy SΣ0..1Reference(Organization)Product administrator
... coverageArea SΣ0..*Reference(Location)Where product applies
... contact S0..*BackboneElementContact for the product
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
... network S0..*Reference(Organization)Network included in the health insurance product.
... coverage S1..*BackboneElementCoverage details for e.g. In-Patient Hospitalization, Day Care etc.
.... claim-condition 0..*(Complex)Outlines specific conditions and criteria that may be required to successfully claim benefits under a coverage within a insurance product.
URL: https://nrces.in/ndhm/fhir/r4/StructureDefinition/Claim-Condition
.... claim-supportingInfoRequirement 0..*(Complex)Essential documentation necessary for a health insurance product during claim processing. e.g. proof of identity, proof of address
URL: https://nrces.in/ndhm/fhir/r4/StructureDefinition/Claim-SupportingInfoRequirement
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... type 1..1CodeableConceptType of coverage
Binding: Coverage Type (example)
..... coding Σ0..1CodingCode defined by a terminology system
...... system Σ1..1uriIdentity of the terminology system
...... code Σ1..1codeSymbol in syntax defined by the system
...... display Σ1..1stringRepresentation defined by the system
..... text SΣ0..1stringPlain text representation of the concept
.... benefit S1..*BackboneElementList of benefits e.g. consultation, oxygen, robotic surgery etc.
..... claim-condition 0..*(Complex)Outlines specific conditions and criteria that may be required to successfully claim benefits under a coverage within a insurance product.
URL: https://nrces.in/ndhm/fhir/r4/StructureDefinition/Claim-Condition
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... type 1..1CodeableConceptType of benefit
Binding: Benefit Type (example)
...... coding Σ0..1CodingCode defined by a terminology system
....... system Σ1..1uriIdentity of the terminology system
....... code Σ1..1codeSymbol in syntax defined by the system
....... display Σ1..1stringRepresentation defined by the system
...... text SΣ0..1stringPlain text representation of the concept
... plan S0..*BackboneElementCost sharing details for the plan offered to a consumer.
.... claim-exclusion 0..*(Complex)Excluded coverage details within a plan. It outlines services, treatments or conditions not covered. e.g. pre-existing disease, specific disease/procedure waiting period etc.
URL: https://nrces.in/ndhm/fhir/r4/StructureDefinition/Claim-Exclusion
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... type S1..1CodeableConceptType of plan
Binding: Plan Type (example)
..... coding Σ0..1CodingCode defined by a terminology system
...... system Σ1..1uriIdentity of the terminology system
...... code Σ1..1codeSymbol in syntax defined by the system
...... display Σ1..1stringRepresentation defined by the system
..... text SΣ0..1stringPlain text representation of the concept
.... coverageArea SΣ0..*Reference(Location)Where product applies
.... network 0..*Reference(Organization)What networks provide coverage
.... generalCost S0..*BackboneElementSum insured amount associated with the plan.
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... specificCost S0..*BackboneElementSpecific costs
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... category S1..1CodeableConceptGeneral category of benefit
Binding: Benefit Category (example)
...... coding Σ0..1CodingCode defined by a terminology system
....... system Σ1..1uriIdentity of the terminology system
....... code Σ1..1codeSymbol in syntax defined by the system
....... display Σ1..1stringRepresentation defined by the system
...... text SΣ0..1stringPlain text representation of the concept
..... benefit 0..*BackboneElementBenefits list
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... type 1..1CodeableConceptType of specific benefit
Binding: ProductorService (example)
....... coding Σ0..1CodingCode defined by a terminology system
........ system Σ1..1uriIdentity of the terminology system
........ code Σ1..1codeSymbol in syntax defined by the system
........ display Σ1..1stringRepresentation defined by the system
....... text SΣ0..1stringPlain text representation of the concept

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
InsurancePlan.statusrequiredPublicationStatus
http://hl7.org/fhir/ValueSet/publication-status|4.0.1
from the FHIR Standard
InsurancePlan.typeexampleInsurancePlanType (a valid code from InsurancePlan Type)
https://nrces.in/ndhm/fhir/r4/ValueSet/ndhm-insuranceplan-type
from this IG
InsurancePlan.coverage.typeexampleCoverageType
https://nrces.in/ndhm/fhir/r4/ValueSet/ndhm-coverage-type
from this IG
InsurancePlan.coverage.benefit.typeexampleBenefitType
https://nrces.in/ndhm/fhir/r4/ValueSet/ndhm-benefit-type
from this IG
InsurancePlan.plan.typeexamplePlanType (a valid code from Plan Type)
https://nrces.in/ndhm/fhir/r4/ValueSet/ndhm-plan-type
from this IG
InsurancePlan.plan.specificCost.categoryexampleBenefitCategory
https://nrces.in/ndhm/fhir/r4/ValueSet/ndhm-benefitcategory
from this IG
InsurancePlan.plan.specificCost.benefit.typeexampleProductorService
https://nrces.in/ndhm/fhir/r4/ValueSet/ndhm-productorservice
from this IG

Constraints

IdGradePath(s)DetailsRequirements
dom-2errorInsurancePlanIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorInsurancePlanIf the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource
: contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4errorInsurancePlanIf a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated
: contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5errorInsurancePlanIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceInsurancePlanA resource should have narrative for robust management
: text.`div`.exists()
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ipn-1errorInsurancePlanThe organization SHALL at least have a name or an idendtifier, and possibly more than one
: (identifier.count() + name.count()) > 0

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. InsurancePlan C0..*InsurancePlanDetails of a Health Insurance product/plan provided by an organization
... id Σ0..1idLogical id of this artifact
... meta Σ0..1MetaMetadata about the resource
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... text 0..1NarrativeText summary of the resource, for human interpretation
... contained 0..*ResourceContained, inline Resources
... Slices for extension 0..*ExtensionExtension
Slice: Unordered, Open by value:url
... claim-exclusion 0..*(Complex)Excluded coverage details within a health insurance product. It outlines services, treatments or conditions not covered. e.g. pre-existing disease, specific disease/procedure wating period etc.
URL: https://nrces.in/ndhm/fhir/r4/StructureDefinition/Claim-Exclusion
... claim-supportingInfoRequirement 0..*(Complex)Essential documentation necessary for a health insurance product during claim processing. e.g. proof of identity, proof of address
URL: https://nrces.in/ndhm/fhir/r4/StructureDefinition/Claim-SupportingInfoRequirement
... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
... identifier SΣC1..1IdentifierIdentifier provided by payer to uniquely identify the product covering a list of combinations offered to consumers under this particular insurance plan.
... status ?!SΣ1..1codedraft | active | retired | unknown
Binding: PublicationStatus (required): The lifecycle status of an artifact.

... type SΣ1..1CodeableConceptType of product that indicates the predominant type.
Binding: InsurancePlan Type (example): The valueset is created by referring the Health Insurance Data Reporting Manual provided by the Insurance Information Bureau of India (IIB). For more information, visit IIB's official website: https://iib.gov.in or access the manual directly at: https://healthapp.iib.gov.in/IIB/datamanuals/hidmanual08.pdf.


.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... coding Σ0..1CodingCode defined by a terminology system
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... system Σ1..1uriIdentity of the terminology system
..... version Σ0..1stringVersion of the system - if relevant
..... code Σ1..1codeSymbol in syntax defined by the system
..... display Σ1..1stringRepresentation defined by the system
..... userSelected Σ0..1booleanIf this coding was chosen directly by the user
.... text SΣ0..1stringPlain text representation of the concept
... name SΣC1..1stringOfficial name of the product
... alias S0..*stringAlternate names
... period S1..1PeriodWhen the product is available
... ownedBy SΣ1..1Reference(Organization)Plan issuer
... administeredBy SΣ0..1Reference(Organization)Product administrator
... coverageArea SΣ0..*Reference(Location)Where product applies
... contact S0..*BackboneElementContact for the product
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... purpose 0..1CodeableConceptThe type of contact
Binding: ContactEntityType (extensible): The purpose for which you would contact a contact party.

.... name 0..1HumanNameA name associated with the contact
.... telecom 0..*ContactPointContact details (telephone, email, etc.) for a contact
.... address 0..1AddressVisiting or postal addresses for the contact
... endpoint 0..*Reference(Endpoint)Technical endpoint
... network S0..*Reference(Organization)Network included in the health insurance product.
... coverage S1..*BackboneElementCoverage details for e.g. In-Patient Hospitalization, Day Care etc.
.... id 0..1stringUnique id for inter-element referencing
.... Slices for extension 0..*ExtensionExtension
Slice: Unordered, Open by value:url
.... claim-condition 0..*(Complex)Outlines specific conditions and criteria that may be required to successfully claim benefits under a coverage within a insurance product.
URL: https://nrces.in/ndhm/fhir/r4/StructureDefinition/Claim-Condition
.... claim-supportingInfoRequirement 0..*(Complex)Essential documentation necessary for a health insurance product during claim processing. e.g. proof of identity, proof of address
URL: https://nrces.in/ndhm/fhir/r4/StructureDefinition/Claim-SupportingInfoRequirement
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... type 1..1CodeableConceptType of coverage
Binding: Coverage Type (example)
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... coding Σ0..1CodingCode defined by a terminology system
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... system Σ1..1uriIdentity of the terminology system
...... version Σ0..1stringVersion of the system - if relevant
...... code Σ1..1codeSymbol in syntax defined by the system
...... display Σ1..1stringRepresentation defined by the system
...... userSelected Σ0..1booleanIf this coding was chosen directly by the user
..... text SΣ0..1stringPlain text representation of the concept
.... network 0..*Reference(Organization)What networks provide coverage
.... benefit S1..*BackboneElementList of benefits e.g. consultation, oxygen, robotic surgery etc.
..... id 0..1stringUnique id for inter-element referencing
..... Slices for extension 0..*ExtensionExtension
Slice: Unordered, Open by value:url
..... claim-condition 0..*(Complex)Outlines specific conditions and criteria that may be required to successfully claim benefits under a coverage within a insurance product.
URL: https://nrces.in/ndhm/fhir/r4/StructureDefinition/Claim-Condition
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... type 1..1CodeableConceptType of benefit
Binding: Benefit Type (example)
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... coding Σ0..1CodingCode defined by a terminology system
....... id 0..1stringUnique id for inter-element referencing
....... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
....... system Σ1..1uriIdentity of the terminology system
....... version Σ0..1stringVersion of the system - if relevant
....... code Σ1..1codeSymbol in syntax defined by the system
....... display Σ1..1stringRepresentation defined by the system
....... userSelected Σ0..1booleanIf this coding was chosen directly by the user
...... text SΣ0..1stringPlain text representation of the concept
..... requirement 0..1stringReferral requirements
..... limit 0..*BackboneElementBenefit limits
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... value 0..1QuantityMaximum value allowed
...... code 0..1CodeableConceptBenefit limit details
... plan S0..*BackboneElementCost sharing details for the plan offered to a consumer.
.... id 0..1stringUnique id for inter-element referencing
.... Slices for extension 0..*ExtensionExtension
Slice: Unordered, Open by value:url
.... claim-exclusion 0..*(Complex)Excluded coverage details within a plan. It outlines services, treatments or conditions not covered. e.g. pre-existing disease, specific disease/procedure waiting period etc.
URL: https://nrces.in/ndhm/fhir/r4/StructureDefinition/Claim-Exclusion
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... identifier Σ0..*IdentifierBusiness Identifier for Product
.... type S1..1CodeableConceptType of plan
Binding: Plan Type (example)
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... coding Σ0..1CodingCode defined by a terminology system
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... system Σ1..1uriIdentity of the terminology system
...... version Σ0..1stringVersion of the system - if relevant
...... code Σ1..1codeSymbol in syntax defined by the system
...... display Σ1..1stringRepresentation defined by the system
...... userSelected Σ0..1booleanIf this coding was chosen directly by the user
..... text SΣ0..1stringPlain text representation of the concept
.... coverageArea SΣ0..*Reference(Location)Where product applies
.... network 0..*Reference(Organization)What networks provide coverage
.... generalCost S0..*BackboneElementSum insured amount associated with the plan.
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... type 0..1CodeableConceptType of cost
..... groupSize 0..1positiveIntNumber of enrollees
..... cost 0..1MoneyCost value
..... comment 0..1stringAdditional cost information
.... specificCost S0..*BackboneElementSpecific costs
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... category S1..1CodeableConceptGeneral category of benefit
Binding: Benefit Category (example)
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... coding Σ0..1CodingCode defined by a terminology system
....... id 0..1stringUnique id for inter-element referencing
....... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
....... system Σ1..1uriIdentity of the terminology system
....... version Σ0..1stringVersion of the system - if relevant
....... code Σ1..1codeSymbol in syntax defined by the system
....... display Σ1..1stringRepresentation defined by the system
....... userSelected Σ0..1booleanIf this coding was chosen directly by the user
...... text SΣ0..1stringPlain text representation of the concept
..... benefit 0..*BackboneElementBenefits list
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... type 1..1CodeableConceptType of specific benefit
Binding: ProductorService (example)
....... id 0..1stringUnique id for inter-element referencing
....... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
....... coding Σ0..1CodingCode defined by a terminology system
........ id 0..1stringUnique id for inter-element referencing
........ extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
........ system Σ1..1uriIdentity of the terminology system
........ version Σ0..1stringVersion of the system - if relevant
........ code Σ1..1codeSymbol in syntax defined by the system
........ display Σ1..1stringRepresentation defined by the system
........ userSelected Σ0..1booleanIf this coding was chosen directly by the user
....... text SΣ0..1stringPlain text representation of the concept
...... cost 0..*BackboneElementList of the costs
....... id 0..1stringUnique id for inter-element referencing
....... extension 0..*ExtensionAdditional content defined by implementations
....... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
....... type 1..1CodeableConceptType of cost
....... applicability 0..1CodeableConceptin-network | out-of-network | other
Binding: BenefitCostApplicability (required): Whether the cost applies to in-network or out-of-network providers.

....... qualifiers 0..*CodeableConceptAdditional information about the cost
....... value 0..1QuantityThe actual cost value

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
InsurancePlan.languagepreferredCommonLanguages
Additional Bindings Purpose
AllLanguages Max Binding
http://hl7.org/fhir/ValueSet/languages
from the FHIR Standard
InsurancePlan.statusrequiredPublicationStatus
http://hl7.org/fhir/ValueSet/publication-status|4.0.1
from the FHIR Standard
InsurancePlan.typeexampleInsurancePlanType (a valid code from InsurancePlan Type)
https://nrces.in/ndhm/fhir/r4/ValueSet/ndhm-insuranceplan-type
from this IG
InsurancePlan.contact.purposeextensibleContactEntityType
http://hl7.org/fhir/ValueSet/contactentity-type
from the FHIR Standard
InsurancePlan.coverage.typeexampleCoverageType
https://nrces.in/ndhm/fhir/r4/ValueSet/ndhm-coverage-type
from this IG
InsurancePlan.coverage.benefit.typeexampleBenefitType
https://nrces.in/ndhm/fhir/r4/ValueSet/ndhm-benefit-type
from this IG
InsurancePlan.plan.typeexamplePlanType (a valid code from Plan Type)
https://nrces.in/ndhm/fhir/r4/ValueSet/ndhm-plan-type
from this IG
InsurancePlan.plan.specificCost.categoryexampleBenefitCategory
https://nrces.in/ndhm/fhir/r4/ValueSet/ndhm-benefitcategory
from this IG
InsurancePlan.plan.specificCost.benefit.typeexampleProductorService
https://nrces.in/ndhm/fhir/r4/ValueSet/ndhm-productorservice
from this IG
InsurancePlan.plan.specificCost.benefit.cost.applicabilityrequiredBenefitCostApplicability
http://hl7.org/fhir/ValueSet/insuranceplan-applicability|4.0.1
from the FHIR Standard

Constraints

IdGradePath(s)DetailsRequirements
dom-2errorInsurancePlanIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorInsurancePlanIf the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource
: contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4errorInsurancePlanIf a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated
: contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5errorInsurancePlanIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceInsurancePlanA resource should have narrative for robust management
: text.`div`.exists()
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ipn-1errorInsurancePlanThe organization SHALL at least have a name or an idendtifier, and possibly more than one
: (identifier.count() + name.count()) > 0

This structure is derived from InsurancePlan

Summary

Mandatory: 7 elements (19 nested mandatory elements)
Must-Support: 25 elements

Structures

This structure refers to these other structures:

Extensions

This structure refers to these extensions:

 

Other representations of profile: CSV, Excel, Schematron