Administrative Incubator, published by HL7 International / Patient Administration. This guide is not an authorized publication; it is the continuous build for version 0.1.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/HL7/admin-incubator/ and changes regularly. See the Directory of published versions
| Official URL: http://hl7.org/fhir/StructureDefinition/InsurancePlan | Version: 0.1.0 | |||
| Standards status: Trial-use Draft as of 2021-01-02 | Maturity Level: 1 | Computable Name: InsurancePlan | ||
| Other Identifiers: OID:2.16.840.1.113883.4.642.5.1354 | ||||
Details of a Health Insurance plan provided by an organization under an InsuranceProduct.
Insurance offerings will be fully described by the combination of both InsurancePlan (the costs) and InsuranceProduct (the benefits). However, some systems may only need to represent the InsurancePlan, so that Coverage resources can describe which plan is associated with a given beneficiary. In that case, there will be some other system that is responsible for tracking the benefits associated with the plan.
An InsurancePlan pairs the health insurance coverage benefits under an InsuranceProduct with the particular cost sharing structure offered to a consumer. A given InsuranceProduct may comprise multiple InsurancePlans.
InsuranceProduct describes a list of covered benefits and networks as well as details about who administers the product and applicable coverage areas.
InsurancePlan describes the costs to the subscriber or beneficiary associated with benefits, as well as additional information about the offering, such as who administers the plan, a coverage area, contact information, etc. The specific benefits covered by the plan are described in the InsuranceProduct referenced in InsurancePlan.product.
A Coverage resource establishes the link between an InsurancePlan and a beneficiary and optionally a subscriber.
Usages:
You can also check for usages in the FHIR IG Statistics
Description Differentials, Snapshots, and other representations.
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | DomainResource | Plan details Elements defined in Ancestors:id, meta, implicitRules, language, text, contained, extension, modifierExtension | |
![]() ![]() |
Σ | 0..* | Identifier | Business Identifier for Plan |
![]() ![]() |
0..1 | CodeableConcept | Classification of Plan | |
![]() ![]() |
Σ | 0..1 | Reference(Insurance Product) | The product that this plan is available under |
![]() ![]() |
Σ | 0..* | Reference(Location) | Where product-plan applies |
![]() ![]() |
0..* | Reference(Organization) | What networks provide coverage | |
![]() ![]() |
0..* | BackboneElement | Overall costs | |
![]() ![]() ![]() |
0..1 | CodeableConcept | Classification of specific cost | |
![]() ![]() ![]() |
0..1 | positiveInt | Number of enrollees | |
![]() ![]() ![]() |
0..1 | Money | Cost value | |
![]() ![]() ![]() |
0..1 | string | Additional cost information | |
![]() ![]() |
0..* | BackboneElement | Individual cost elements | |
![]() ![]() ![]() |
1..1 | CodeableConcept | General category of benefit | |
![]() ![]() ![]() |
0..* | BackboneElement | Benefits list | |
![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Classification of benefit provided | |
![]() ![]() ![]() ![]() |
0..* | BackboneElement | List of the costs | |
![]() ![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Classification of specific cost | |
![]() ![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | in-network | out-of-network | other Binding: BenefitCostApplicability (required): Whether the cost applies to in-network or out-of-network providers. | |
![]() ![]() ![]() ![]() ![]() |
0..* | CodeableConcept | Additional information about the cost | |
![]() ![]() ![]() ![]() ![]() |
0..1 | Quantity | The actual cost value | |
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| InsurancePlan.specificCost.benefit.cost.applicability | Base | required | Benefit Cost Applicability | 📦6.0.0-ballot3 | FHIR Std. |
<InsurancePlan xmlns="http://hl7.org/fhir"> <id value="[id]"/><!-- 0..1 * Logical id of this artifact --> <meta><!-- I 0..1 * Metadata about the resource --></meta> <implicitRules value="[uri]"/><!-- I 0..1 * A set of rules under which this content was created --> <language value="[code]"/><!-- I 0..1 * Language of the resource content --> <text><!-- I 0..1 * Text summary of the resource, for human interpretation --></text> <contained><!-- 0..* * Contained, inline Resources --></contained> <extension><!-- See Extensions Additional content defined by implementations --></extension> <modifierExtension><!-- I 0..* * Extensions that cannot be ignored --></modifierExtension> <identifier><!-- 0..* * Business Identifier for Plan --></identifier> <type><!-- 0..1 * Classification of Plan --></type> <product><!-- 0..1 * The product that this plan is available under --></product> <coverageArea><!-- 0..* * Where product-plan applies --></coverageArea> <network><!-- 0..* * What networks provide coverage --></network> <generalCost> I 0..* * <!-- I 0..* Overall costs --> <id value="[id]"/><!-- 0..1 * Unique id for inter-element referencing --> <extension><!-- See Extensions Additional content defined by implementations --></extension> <modifierExtension><!-- I 0..* * Extensions that cannot be ignored even if unrecognized --></modifierExtension> <type><!-- 0..1 * Classification of specific cost --></type> <groupSize value="[positiveInt]"/><!-- 0..1 * Number of enrollees --> <cost><!-- 0..1 * Cost value --></cost> <comment value="[string]"/><!-- 0..1 * Additional cost information --> </generalCost> <specificCost> I 0..* * <!-- I 0..* Individual cost elements --> <id value="[id]"/><!-- 0..1 * Unique id for inter-element referencing --> <extension><!-- See Extensions Additional content defined by implementations --></extension> <modifierExtension><!-- I 0..* * Extensions that cannot be ignored even if unrecognized --></modifierExtension> <category><!-- 1..1 * General category of benefit --></category> <benefit> I 0..* * <!-- I 0..* Benefits list --> <id value="[id]"/><!-- 0..1 * Unique id for inter-element referencing --> <extension><!-- See Extensions Additional content defined by implementations --></extension> <modifierExtension><!-- I 0..* * Extensions that cannot be ignored even if unrecognized --></modifierExtension> <type><!-- 1..1 * Classification of benefit provided --></type> <cost> I 0..* * <!-- I 0..* List of the costs --> <id value="[id]"/><!-- 0..1 * Unique id for inter-element referencing --> <extension><!-- See Extensions Additional content defined by implementations --></extension> <modifierExtension><!-- I 0..* * Extensions that cannot be ignored even if unrecognized --></modifierExtension> <type><!-- 1..1 * Classification of specific cost --></type> <applicability><!-- 0..1 * in-network | out-of-network | other --></applicability> <qualifier><!-- 0..* * Additional information about the cost --></qualifier> <value><!-- 0..1 * The actual cost value --></value> </cost> </benefit> </specificCost> </InsurancePlan>
{"resourceType" : "InsurancePlan", "id" : "<id>", // 0..1 Logical id of this artifact "meta" : { Meta }, // I 0..1 Metadata about the resource "implicitRules" : "<uri>", // I 0..1 A set of rules under which this content was created "language" : "<code>", // I 0..1 Language of the resource content "text" : { Narrative }, // I 0..1 Text summary of the resource, for human interpretation "contained" : [{ Resource }], // 0..* Contained, inline Resources (Extensions - see JSON page) (Modifier Extensions - see JSON page) "identifier" : [{ Identifier }], // 0..* Business Identifier for Plan "type" : { CodeableConcept }, // 0..1 Classification of Plan "product" : { Reference(InsuranceProduct) }, // 0..1 The product that this plan is available under "coverageArea" : [{ Reference(Location) }], // 0..* Where product-plan applies "network" : [{ Reference(Organization) }], // 0..* What networks provide coverage "generalCost" : [{ BackboneElement }], // I 0..* Overall costs "id" : "<id>", // 0..1 Unique id for inter-element referencing (Extensions - see JSON page) (Modifier Extensions - see JSON page) "type" : { CodeableConcept }, // 0..1 Classification of specific cost "groupSize" : "<positiveInt>", // 0..1 Number of enrollees "cost" : { Money }, // 0..1 Cost value "comment" : "<string>" // 0..1 Additional cost information } "specificCost" : [{ BackboneElement }] // I 0..* Individual cost elements "id" : "<id>", // 0..1 Unique id for inter-element referencing (Extensions - see JSON page) (Modifier Extensions - see JSON page) "category" : { CodeableConcept }, // 1..1 General category of benefit "benefit" : [{ BackboneElement }] // I 0..* Benefits list "id" : "<id>", // 0..1 Unique id for inter-element referencing (Extensions - see JSON page) (Modifier Extensions - see JSON page) "type" : { CodeableConcept }, // 1..1 Classification of benefit provided "cost" : [{ BackboneElement }] // I 0..* List of the costs "id" : "<id>", // 0..1 Unique id for inter-element referencing (Extensions - see JSON page) (Modifier Extensions - see JSON page) "type" : { CodeableConcept }, // 1..1 Classification of specific cost "applicability" : { CodeableConcept }, // 0..1 in-network | out-of-network | other "qualifier" : [{ CodeableConcept }], // 0..* Additional information about the cost "value" : { Quantity } // 0..1 The actual cost value } } } }
@prefix fhir: <http://hl7.org/fhir/> .[ a fhir:InsurancePlan; fhir:nodeRole fhir:treeRoot; # if this is the parser root fhir:id [ id ] ; # 0..1 Logical id of this artifact fhir:meta [ Meta ] ; # 0..1 I Metadata about the resource fhir:implicitRules [ uri ] ; # 0..1 I A set of rules under which this content was created fhir:language [ code ] ; # 0..1 I Language of the resource content fhir:text [ Narrative ] ; # 0..1 I Text summary of the resource, for human interpretation fhir:contained ( [ Resource ] ... ) ; # 0..* Contained, inline Resources fhir:extension ( [ Extension ] ... ) ; # 0..* I Additional content defined by implementations fhir:modifierExtension ( [ Extension ] ... ) ; # 0..* I Extensions that cannot be ignored fhir:identifier ( [ Identifier ] ... ) ; # 0..* Business Identifier for Plan fhir:type [ CodeableConcept ] ; # 0..1 Classification of Plan fhir:product [ Reference(InsuranceProduct) ] ; # 0..1 The product that this plan is available under fhir:coverageArea ( [ Reference(Location) ] ... ) ; # 0..* Where product-plan applies fhir:network ( [ Reference(Organization) ] ... ) ; # 0..* What networks provide coverage fhir:generalCost ( [ BackboneElement ] ... ) ; # 0..* I Overall costs fhir:specificCost ( [ BackboneElement ] ... ) ; # 0..* I Individual cost elements ]
Differential View
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | DomainResource | Plan details Elements defined in Ancestors:id, meta, implicitRules, language, text, contained, extension, modifierExtension | |
![]() ![]() |
Σ | 0..* | Identifier | Business Identifier for Plan |
![]() ![]() |
0..1 | CodeableConcept | Classification of Plan | |
![]() ![]() |
Σ | 0..1 | Reference(Insurance Product) | The product that this plan is available under |
![]() ![]() |
Σ | 0..* | Reference(Location) | Where product-plan applies |
![]() ![]() |
0..* | Reference(Organization) | What networks provide coverage | |
![]() ![]() |
0..* | BackboneElement | Overall costs | |
![]() ![]() ![]() |
0..1 | CodeableConcept | Classification of specific cost | |
![]() ![]() ![]() |
0..1 | positiveInt | Number of enrollees | |
![]() ![]() ![]() |
0..1 | Money | Cost value | |
![]() ![]() ![]() |
0..1 | string | Additional cost information | |
![]() ![]() |
0..* | BackboneElement | Individual cost elements | |
![]() ![]() ![]() |
1..1 | CodeableConcept | General category of benefit | |
![]() ![]() ![]() |
0..* | BackboneElement | Benefits list | |
![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Classification of benefit provided | |
![]() ![]() ![]() ![]() |
0..* | BackboneElement | List of the costs | |
![]() ![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Classification of specific cost | |
![]() ![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | in-network | out-of-network | other Binding: BenefitCostApplicability (required): Whether the cost applies to in-network or out-of-network providers. | |
![]() ![]() ![]() ![]() ![]() |
0..* | CodeableConcept | Additional information about the cost | |
![]() ![]() ![]() ![]() ![]() |
0..1 | Quantity | The actual cost value | |
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| InsurancePlan.specificCost.benefit.cost.applicability | Base | required | Benefit Cost Applicability | 📦6.0.0-ballot3 | FHIR Std. |
Other representations of resource: CSV, Excel
| Name | Type | Description | Expression |
| coverage-area | reference |
Location(s) insurance product is intended for/available to |
InsurancePlan.coverageArea
|
| identifier | token |
External identifiers for this item |
InsurancePlan.identifier
|
| network | reference |
The product this plan is available to |
InsurancePlan.network
|
| product | reference |
The product this plan is available to |
InsurancePlan.product
|
| type | token |
A code for the type of insurance plan |
InsurancePlan.type
|