This page is part of the FHIR Specification (v3.3.0: R4 Ballot 2). The current version which supercedes this version is 5.0.0. For a full list of available versions, see the Directory of published versions
Patient Administration Work Group | Maturity Level: 0 | Draft | Compartments: Not linked to any defined compartments |
Details of a Health Insurance product/plan provided by an organization.
A product is a discrete package of health insurance coverage benefits that are offered under a particular network type. A given payer’s products typically differ by network type and/or coverage benefits. A plan pairs the health insurance coverage benefits under a product with the particular cost sharing structure offered to a consumer. A given product may comprise multiple plans.
ProductPlan 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, such as who it is owned and administered by, a coverage area, contact information, etc.
Structure
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
ProductPlan | ID | DomainResource | Details of a Health Insurance product/plan provided by an organization + The organization SHALL at least have a name or an id, and possibly more than one Elements defined in Ancestors: id, meta, implicitRules, language, text, contained, extension, modifierExtension | |
identifier | ΣI | 0..* | Identifier | Identifies this product/plan across multiple systems |
status | ?!Σ | 0..1 | code | draft | active | retired | unknown PublicationStatus (Required) |
type | Σ | 0..* | CodeableConcept | Kind of product/plan ProductPlanType (Example) |
name | ΣI | 0..1 | string | Official name |
alias | 0..* | string | A list of alternate names that the product/plan is known as, or was known as in the past | |
period | 0..1 | Period | The time period the product/plan is available | |
ownedBy | Σ | 0..1 | Reference(Organization) | Owner of the product/plan |
administeredBy | Σ | 0..1 | Reference(Organization) | Administrator of the product/plan |
address | I | 0..* | Address | An address for the organization + An address of an organization can never be of use 'home' |
coverageArea | Σ | 0..1 | Reference(Location) | The geographic region in which this product/plan is available |
contact | 0..* | BackboneElement | Contact for the product/plan for a certain purpose | |
purpose | 0..1 | CodeableConcept | The type of contact ContactEntityType (Extensible) | |
name | 0..1 | HumanName | A name associated with the contact | |
telecom | 0..* | ContactPoint | Contact details (telephone, email, etc.) for a contact | |
address | 0..1 | Address | Visiting or postal addresses for the contact | |
coverage | 0..* | BackboneElement | Details about the coverage offered by the insurance product | |
type | 1..1 | CodeableConcept | Type of coverage | |
benefit | 1..* | BackboneElement | Specific benefits under this type of coverage | |
type | 1..1 | CodeableConcept | Type of benefit | |
item | 1..* | BackboneElement | Specific benefit and related value | |
code | 1..1 | CodeableConcept | Coded Details of the specific benefit (days; visits) | |
benefitValue | 0..1 | Quantity | Value of the specific benefit | |
plan | 0..* | BackboneElement | Details about an insurance plan | |
type | 0..1 | CodeableConcept | Type of plan | |
description | 0..1 | string | Additional descriptive content about the plan | |
premium | 0..1 | Money | Plan premium | |
category | 0..* | BackboneElement | List of the costs associated with plan benefits | |
code | 0..1 | CodeableConcept | General category of benefit (Medical; Dental; Vision; Drug; Mental Health; Substance Abuse; Hospice, Home Health) | |
benefit | 0..* | BackboneElement | List of the specific benefits under this category of benefit | |
type | 1..1 | CodeableConcept | Type of specific benefit (preventative; primary care office visit; speciality office visit; hospitalization; emergency room; urgent care) | |
cost | 0..* | BackboneElement | List of the costs associated with a specific benefit | |
type | 1..1 | CodeableConcept | Type of cost (copay; individual cap; family cap; coinsurance; deductible) | |
applicability | 0..* | Coding | Whether the cost applies to in-network or out-of-network providers (in-network; out-of-network; other) | |
qualifiers | 0..* | string | Additional information about the cost, such as information about funding sources (e.g. HSA, HRA, FSA, RRA) | |
value | 0..1 | Quantity | The actual cost value | |
endpoint | 0..* | Reference(Endpoint) | Technical endpoints providing access to services operated for the organization | |
Documentation for this format |
UML Diagram (Legend)
XML Template
<ProductPlan xmlns="http://hl7.org/fhir"> <!-- from Resource: id, meta, implicitRules, and language --> <!-- from DomainResource: text, contained, extension, and modifierExtension --> <identifier><!-- 0..* Identifier Identifies this product/plan across multiple systems --></identifier> <status value="[code]"/><!-- 0..1 draft | active | retired | unknown --> <type><!-- 0..* CodeableConcept Kind of product/plan --></type> <name value="[string]"/><!-- 0..1 Official name --> <alias value="[string]"/><!-- 0..* A list of alternate names that the product/plan is known as, or was known as in the past --> <period><!-- 0..1 Period The time period the product/plan is available --></period> <ownedBy><!-- 0..1 Reference(Organization) Owner of the product/plan --></ownedBy> <administeredBy><!-- 0..1 Reference(Organization) Administrator of the product/plan --></administeredBy> <address><!-- 0..* Address An address for the organization --></address> <coverageArea><!-- 0..1 Reference(Location) The geographic region in which this product/plan is available --></coverageArea> <contact> <!-- 0..* Contact for the product/plan for a certain purpose --> <purpose><!-- 0..1 CodeableConcept The type of contact --></purpose> <name><!-- 0..1 HumanName A name associated with the contact --></name> <telecom><!-- 0..* ContactPoint Contact details (telephone, email, etc.) for a contact --></telecom> <address><!-- 0..1 Address Visiting or postal addresses for the contact --></address> </contact> <coverage> <!-- 0..* Details about the coverage offered by the insurance product --> <type><!-- 1..1 CodeableConcept Type of coverage --></type> <benefit> <!-- 1..* Specific benefits under this type of coverage --> <type><!-- 1..1 CodeableConcept Type of benefit --></type> <item> <!-- 1..* Specific benefit and related value --> <code><!-- 1..1 CodeableConcept Coded Details of the specific benefit (days; visits) --></code> <benefitValue><!-- 0..1 Quantity Value of the specific benefit --></benefitValue> </item> </benefit> </coverage> <plan> <!-- 0..* Details about an insurance plan --> <type><!-- 0..1 CodeableConcept Type of plan --></type> <description value="[string]"/><!-- 0..1 Additional descriptive content about the plan --> <premium><!-- 0..1 Money Plan premium --></premium> <category> <!-- 0..* List of the costs associated with plan benefits --> <code><!-- 0..1 CodeableConcept General category of benefit (Medical; Dental; Vision; Drug; Mental Health; Substance Abuse; Hospice, Home Health) --></code> <benefit> <!-- 0..* List of the specific benefits under this category of benefit --> <type><!-- 1..1 CodeableConcept Type of specific benefit (preventative; primary care office visit; speciality office visit; hospitalization; emergency room; urgent care) --></type> <cost> <!-- 0..* List of the costs associated with a specific benefit --> <type><!-- 1..1 CodeableConcept Type of cost (copay; individual cap; family cap; coinsurance; deductible) --></type> <applicability><!-- 0..* Coding Whether the cost applies to in-network or out-of-network providers (in-network; out-of-network; other) --></applicability> <qualifiers value="[string]"/><!-- 0..* Additional information about the cost, such as information about funding sources (e.g. HSA, HRA, FSA, RRA) --> <value><!-- 0..1 Quantity The actual cost value --></value> </cost> </benefit> </category> </plan> <endpoint><!-- 0..* Reference(Endpoint) Technical endpoints providing access to services operated for the organization --></endpoint> </ProductPlan>
JSON Template
{ "resourceType" : "ProductPlan", // from Resource: id, meta, implicitRules, and language // from DomainResource: text, contained, extension, and modifierExtension "identifier" : [{ Identifier }], // C? Identifies this product/plan across multiple systems "status" : "<code>", // draft | active | retired | unknown "type" : [{ CodeableConcept }], // Kind of product/plan "name" : "<string>", // C? Official name "alias" : ["<string>"], // A list of alternate names that the product/plan is known as, or was known as in the past "period" : { Period }, // The time period the product/plan is available "ownedBy" : { Reference(Organization) }, // Owner of the product/plan "administeredBy" : { Reference(Organization) }, // Administrator of the product/plan "address" : [{ Address }], // C? An address for the organization "coverageArea" : { Reference(Location) }, // The geographic region in which this product/plan is available "contact" : [{ // Contact for the product/plan for a certain purpose "purpose" : { CodeableConcept }, // The type of contact "name" : { HumanName }, // A name associated with the contact "telecom" : [{ ContactPoint }], // Contact details (telephone, email, etc.) for a contact "address" : { Address } // Visiting or postal addresses for the contact }], "coverage" : [{ // Details about the coverage offered by the insurance product "type" : { CodeableConcept }, // R! Type of coverage "benefit" : [{ // R! Specific benefits under this type of coverage "type" : { CodeableConcept }, // R! Type of benefit "item" : [{ // R! Specific benefit and related value "code" : { CodeableConcept }, // R! Coded Details of the specific benefit (days; visits) "benefitValue" : { Quantity } // Value of the specific benefit }] }] }], "plan" : [{ // Details about an insurance plan "type" : { CodeableConcept }, // Type of plan "description" : "<string>", // Additional descriptive content about the plan "premium" : { Money }, // Plan premium "category" : [{ // List of the costs associated with plan benefits "code" : { CodeableConcept }, // General category of benefit (Medical; Dental; Vision; Drug; Mental Health; Substance Abuse; Hospice, Home Health) "benefit" : [{ // List of the specific benefits under this category of benefit "type" : { CodeableConcept }, // R! Type of specific benefit (preventative; primary care office visit; speciality office visit; hospitalization; emergency room; urgent care) "cost" : [{ // List of the costs associated with a specific benefit "type" : { CodeableConcept }, // R! Type of cost (copay; individual cap; family cap; coinsurance; deductible) "applicability" : [{ Coding }], // Whether the cost applies to in-network or out-of-network providers (in-network; out-of-network; other) "qualifiers" : ["<string>"], // Additional information about the cost, such as information about funding sources (e.g. HSA, HRA, FSA, RRA) "value" : { Quantity } // The actual cost value }] }] }] }], "endpoint" : [{ Reference(Endpoint) }] // Technical endpoints providing access to services operated for the organization }
Turtle Template
@prefix fhir: <http://hl7.org/fhir/> . [ a fhir:ProductPlan; fhir:nodeRole fhir:treeRoot; # if this is the parser root # from Resource: .id, .meta, .implicitRules, and .language # from DomainResource: .text, .contained, .extension, and .modifierExtension fhir:ProductPlan.identifier [ Identifier ], ... ; # 0..* Identifies this product/plan across multiple systems fhir:ProductPlan.status [ code ]; # 0..1 draft | active | retired | unknown fhir:ProductPlan.type [ CodeableConcept ], ... ; # 0..* Kind of product/plan fhir:ProductPlan.name [ string ]; # 0..1 Official name fhir:ProductPlan.alias [ string ], ... ; # 0..* A list of alternate names that the product/plan is known as, or was known as in the past fhir:ProductPlan.period [ Period ]; # 0..1 The time period the product/plan is available fhir:ProductPlan.ownedBy [ Reference(Organization) ]; # 0..1 Owner of the product/plan fhir:ProductPlan.administeredBy [ Reference(Organization) ]; # 0..1 Administrator of the product/plan fhir:ProductPlan.address [ Address ], ... ; # 0..* An address for the organization fhir:ProductPlan.coverageArea [ Reference(Location) ]; # 0..1 The geographic region in which this product/plan is available fhir:ProductPlan.contact [ # 0..* Contact for the product/plan for a certain purpose fhir:ProductPlan.contact.purpose [ CodeableConcept ]; # 0..1 The type of contact fhir:ProductPlan.contact.name [ HumanName ]; # 0..1 A name associated with the contact fhir:ProductPlan.contact.telecom [ ContactPoint ], ... ; # 0..* Contact details (telephone, email, etc.) for a contact fhir:ProductPlan.contact.address [ Address ]; # 0..1 Visiting or postal addresses for the contact ], ...; fhir:ProductPlan.coverage [ # 0..* Details about the coverage offered by the insurance product fhir:ProductPlan.coverage.type [ CodeableConcept ]; # 1..1 Type of coverage fhir:ProductPlan.coverage.benefit [ # 1..* Specific benefits under this type of coverage fhir:ProductPlan.coverage.benefit.type [ CodeableConcept ]; # 1..1 Type of benefit fhir:ProductPlan.coverage.benefit.item [ # 1..* Specific benefit and related value fhir:ProductPlan.coverage.benefit.item.code [ CodeableConcept ]; # 1..1 Coded Details of the specific benefit (days; visits) fhir:ProductPlan.coverage.benefit.item.benefitValue [ Quantity ]; # 0..1 Value of the specific benefit ], ...; ], ...; ], ...; fhir:ProductPlan.plan [ # 0..* Details about an insurance plan fhir:ProductPlan.plan.type [ CodeableConcept ]; # 0..1 Type of plan fhir:ProductPlan.plan.description [ string ]; # 0..1 Additional descriptive content about the plan fhir:ProductPlan.plan.premium [ Money ]; # 0..1 Plan premium fhir:ProductPlan.plan.category [ # 0..* List of the costs associated with plan benefits fhir:ProductPlan.plan.category.code [ CodeableConcept ]; # 0..1 General category of benefit (Medical; Dental; Vision; Drug; Mental Health; Substance Abuse; Hospice, Home Health) fhir:ProductPlan.plan.category.benefit [ # 0..* List of the specific benefits under this category of benefit fhir:ProductPlan.plan.category.benefit.type [ CodeableConcept ]; # 1..1 Type of specific benefit (preventative; primary care office visit; speciality office visit; hospitalization; emergency room; urgent care) fhir:ProductPlan.plan.category.benefit.cost [ # 0..* List of the costs associated with a specific benefit fhir:ProductPlan.plan.category.benefit.cost.type [ CodeableConcept ]; # 1..1 Type of cost (copay; individual cap; family cap; coinsurance; deductible) fhir:ProductPlan.plan.category.benefit.cost.applicability [ Coding ], ... ; # 0..* Whether the cost applies to in-network or out-of-network providers (in-network; out-of-network; other) fhir:ProductPlan.plan.category.benefit.cost.qualifiers [ string ], ... ; # 0..* Additional information about the cost, such as information about funding sources (e.g. HSA, HRA, FSA, RRA) fhir:ProductPlan.plan.category.benefit.cost.value [ Quantity ]; # 0..1 The actual cost value ], ...; ], ...; ], ...; ], ...; fhir:ProductPlan.endpoint [ Reference(Endpoint) ], ... ; # 0..* Technical endpoints providing access to services operated for the organization ]
Structure
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
ProductPlan | ID | DomainResource | Details of a Health Insurance product/plan provided by an organization + The organization SHALL at least have a name or an id, and possibly more than one Elements defined in Ancestors: id, meta, implicitRules, language, text, contained, extension, modifierExtension | |
identifier | ΣI | 0..* | Identifier | Identifies this product/plan across multiple systems |
status | ?!Σ | 0..1 | code | draft | active | retired | unknown PublicationStatus (Required) |
type | Σ | 0..* | CodeableConcept | Kind of product/plan ProductPlanType (Example) |
name | ΣI | 0..1 | string | Official name |
alias | 0..* | string | A list of alternate names that the product/plan is known as, or was known as in the past | |
period | 0..1 | Period | The time period the product/plan is available | |
ownedBy | Σ | 0..1 | Reference(Organization) | Owner of the product/plan |
administeredBy | Σ | 0..1 | Reference(Organization) | Administrator of the product/plan |
address | I | 0..* | Address | An address for the organization + An address of an organization can never be of use 'home' |
coverageArea | Σ | 0..1 | Reference(Location) | The geographic region in which this product/plan is available |
contact | 0..* | BackboneElement | Contact for the product/plan for a certain purpose | |
purpose | 0..1 | CodeableConcept | The type of contact ContactEntityType (Extensible) | |
name | 0..1 | HumanName | A name associated with the contact | |
telecom | 0..* | ContactPoint | Contact details (telephone, email, etc.) for a contact | |
address | 0..1 | Address | Visiting or postal addresses for the contact | |
coverage | 0..* | BackboneElement | Details about the coverage offered by the insurance product | |
type | 1..1 | CodeableConcept | Type of coverage | |
benefit | 1..* | BackboneElement | Specific benefits under this type of coverage | |
type | 1..1 | CodeableConcept | Type of benefit | |
item | 1..* | BackboneElement | Specific benefit and related value | |
code | 1..1 | CodeableConcept | Coded Details of the specific benefit (days; visits) | |
benefitValue | 0..1 | Quantity | Value of the specific benefit | |
plan | 0..* | BackboneElement | Details about an insurance plan | |
type | 0..1 | CodeableConcept | Type of plan | |
description | 0..1 | string | Additional descriptive content about the plan | |
premium | 0..1 | Money | Plan premium | |
category | 0..* | BackboneElement | List of the costs associated with plan benefits | |
code | 0..1 | CodeableConcept | General category of benefit (Medical; Dental; Vision; Drug; Mental Health; Substance Abuse; Hospice, Home Health) | |
benefit | 0..* | BackboneElement | List of the specific benefits under this category of benefit | |
type | 1..1 | CodeableConcept | Type of specific benefit (preventative; primary care office visit; speciality office visit; hospitalization; emergency room; urgent care) | |
cost | 0..* | BackboneElement | List of the costs associated with a specific benefit | |
type | 1..1 | CodeableConcept | Type of cost (copay; individual cap; family cap; coinsurance; deductible) | |
applicability | 0..* | Coding | Whether the cost applies to in-network or out-of-network providers (in-network; out-of-network; other) | |
qualifiers | 0..* | string | Additional information about the cost, such as information about funding sources (e.g. HSA, HRA, FSA, RRA) | |
value | 0..1 | Quantity | The actual cost value | |
endpoint | 0..* | Reference(Endpoint) | Technical endpoints providing access to services operated for the organization | |
Documentation for this format |
XML Template
<ProductPlan xmlns="http://hl7.org/fhir"> <!-- from Resource: id, meta, implicitRules, and language --> <!-- from DomainResource: text, contained, extension, and modifierExtension --> <identifier><!-- 0..* Identifier Identifies this product/plan across multiple systems --></identifier> <status value="[code]"/><!-- 0..1 draft | active | retired | unknown --> <type><!-- 0..* CodeableConcept Kind of product/plan --></type> <name value="[string]"/><!-- 0..1 Official name --> <alias value="[string]"/><!-- 0..* A list of alternate names that the product/plan is known as, or was known as in the past --> <period><!-- 0..1 Period The time period the product/plan is available --></period> <ownedBy><!-- 0..1 Reference(Organization) Owner of the product/plan --></ownedBy> <administeredBy><!-- 0..1 Reference(Organization) Administrator of the product/plan --></administeredBy> <address><!-- 0..* Address An address for the organization --></address> <coverageArea><!-- 0..1 Reference(Location) The geographic region in which this product/plan is available --></coverageArea> <contact> <!-- 0..* Contact for the product/plan for a certain purpose --> <purpose><!-- 0..1 CodeableConcept The type of contact --></purpose> <name><!-- 0..1 HumanName A name associated with the contact --></name> <telecom><!-- 0..* ContactPoint Contact details (telephone, email, etc.) for a contact --></telecom> <address><!-- 0..1 Address Visiting or postal addresses for the contact --></address> </contact> <coverage> <!-- 0..* Details about the coverage offered by the insurance product --> <type><!-- 1..1 CodeableConcept Type of coverage --></type> <benefit> <!-- 1..* Specific benefits under this type of coverage --> <type><!-- 1..1 CodeableConcept Type of benefit --></type> <item> <!-- 1..* Specific benefit and related value --> <code><!-- 1..1 CodeableConcept Coded Details of the specific benefit (days; visits) --></code> <benefitValue><!-- 0..1 Quantity Value of the specific benefit --></benefitValue> </item> </benefit> </coverage> <plan> <!-- 0..* Details about an insurance plan --> <type><!-- 0..1 CodeableConcept Type of plan --></type> <description value="[string]"/><!-- 0..1 Additional descriptive content about the plan --> <premium><!-- 0..1 Money Plan premium --></premium> <category> <!-- 0..* List of the costs associated with plan benefits --> <code><!-- 0..1 CodeableConcept General category of benefit (Medical; Dental; Vision; Drug; Mental Health; Substance Abuse; Hospice, Home Health) --></code> <benefit> <!-- 0..* List of the specific benefits under this category of benefit --> <type><!-- 1..1 CodeableConcept Type of specific benefit (preventative; primary care office visit; speciality office visit; hospitalization; emergency room; urgent care) --></type> <cost> <!-- 0..* List of the costs associated with a specific benefit --> <type><!-- 1..1 CodeableConcept Type of cost (copay; individual cap; family cap; coinsurance; deductible) --></type> <applicability><!-- 0..* Coding Whether the cost applies to in-network or out-of-network providers (in-network; out-of-network; other) --></applicability> <qualifiers value="[string]"/><!-- 0..* Additional information about the cost, such as information about funding sources (e.g. HSA, HRA, FSA, RRA) --> <value><!-- 0..1 Quantity The actual cost value --></value> </cost> </benefit> </category> </plan> <endpoint><!-- 0..* Reference(Endpoint) Technical endpoints providing access to services operated for the organization --></endpoint> </ProductPlan>
JSON Template
{ "resourceType" : "ProductPlan", // from Resource: id, meta, implicitRules, and language // from DomainResource: text, contained, extension, and modifierExtension "identifier" : [{ Identifier }], // C? Identifies this product/plan across multiple systems "status" : "<code>", // draft | active | retired | unknown "type" : [{ CodeableConcept }], // Kind of product/plan "name" : "<string>", // C? Official name "alias" : ["<string>"], // A list of alternate names that the product/plan is known as, or was known as in the past "period" : { Period }, // The time period the product/plan is available "ownedBy" : { Reference(Organization) }, // Owner of the product/plan "administeredBy" : { Reference(Organization) }, // Administrator of the product/plan "address" : [{ Address }], // C? An address for the organization "coverageArea" : { Reference(Location) }, // The geographic region in which this product/plan is available "contact" : [{ // Contact for the product/plan for a certain purpose "purpose" : { CodeableConcept }, // The type of contact "name" : { HumanName }, // A name associated with the contact "telecom" : [{ ContactPoint }], // Contact details (telephone, email, etc.) for a contact "address" : { Address } // Visiting or postal addresses for the contact }], "coverage" : [{ // Details about the coverage offered by the insurance product "type" : { CodeableConcept }, // R! Type of coverage "benefit" : [{ // R! Specific benefits under this type of coverage "type" : { CodeableConcept }, // R! Type of benefit "item" : [{ // R! Specific benefit and related value "code" : { CodeableConcept }, // R! Coded Details of the specific benefit (days; visits) "benefitValue" : { Quantity } // Value of the specific benefit }] }] }], "plan" : [{ // Details about an insurance plan "type" : { CodeableConcept }, // Type of plan "description" : "<string>", // Additional descriptive content about the plan "premium" : { Money }, // Plan premium "category" : [{ // List of the costs associated with plan benefits "code" : { CodeableConcept }, // General category of benefit (Medical; Dental; Vision; Drug; Mental Health; Substance Abuse; Hospice, Home Health) "benefit" : [{ // List of the specific benefits under this category of benefit "type" : { CodeableConcept }, // R! Type of specific benefit (preventative; primary care office visit; speciality office visit; hospitalization; emergency room; urgent care) "cost" : [{ // List of the costs associated with a specific benefit "type" : { CodeableConcept }, // R! Type of cost (copay; individual cap; family cap; coinsurance; deductible) "applicability" : [{ Coding }], // Whether the cost applies to in-network or out-of-network providers (in-network; out-of-network; other) "qualifiers" : ["<string>"], // Additional information about the cost, such as information about funding sources (e.g. HSA, HRA, FSA, RRA) "value" : { Quantity } // The actual cost value }] }] }] }], "endpoint" : [{ Reference(Endpoint) }] // Technical endpoints providing access to services operated for the organization }
Turtle Template
@prefix fhir: <http://hl7.org/fhir/> . [ a fhir:ProductPlan; fhir:nodeRole fhir:treeRoot; # if this is the parser root # from Resource: .id, .meta, .implicitRules, and .language # from DomainResource: .text, .contained, .extension, and .modifierExtension fhir:ProductPlan.identifier [ Identifier ], ... ; # 0..* Identifies this product/plan across multiple systems fhir:ProductPlan.status [ code ]; # 0..1 draft | active | retired | unknown fhir:ProductPlan.type [ CodeableConcept ], ... ; # 0..* Kind of product/plan fhir:ProductPlan.name [ string ]; # 0..1 Official name fhir:ProductPlan.alias [ string ], ... ; # 0..* A list of alternate names that the product/plan is known as, or was known as in the past fhir:ProductPlan.period [ Period ]; # 0..1 The time period the product/plan is available fhir:ProductPlan.ownedBy [ Reference(Organization) ]; # 0..1 Owner of the product/plan fhir:ProductPlan.administeredBy [ Reference(Organization) ]; # 0..1 Administrator of the product/plan fhir:ProductPlan.address [ Address ], ... ; # 0..* An address for the organization fhir:ProductPlan.coverageArea [ Reference(Location) ]; # 0..1 The geographic region in which this product/plan is available fhir:ProductPlan.contact [ # 0..* Contact for the product/plan for a certain purpose fhir:ProductPlan.contact.purpose [ CodeableConcept ]; # 0..1 The type of contact fhir:ProductPlan.contact.name [ HumanName ]; # 0..1 A name associated with the contact fhir:ProductPlan.contact.telecom [ ContactPoint ], ... ; # 0..* Contact details (telephone, email, etc.) for a contact fhir:ProductPlan.contact.address [ Address ]; # 0..1 Visiting or postal addresses for the contact ], ...; fhir:ProductPlan.coverage [ # 0..* Details about the coverage offered by the insurance product fhir:ProductPlan.coverage.type [ CodeableConcept ]; # 1..1 Type of coverage fhir:ProductPlan.coverage.benefit [ # 1..* Specific benefits under this type of coverage fhir:ProductPlan.coverage.benefit.type [ CodeableConcept ]; # 1..1 Type of benefit fhir:ProductPlan.coverage.benefit.item [ # 1..* Specific benefit and related value fhir:ProductPlan.coverage.benefit.item.code [ CodeableConcept ]; # 1..1 Coded Details of the specific benefit (days; visits) fhir:ProductPlan.coverage.benefit.item.benefitValue [ Quantity ]; # 0..1 Value of the specific benefit ], ...; ], ...; ], ...; fhir:ProductPlan.plan [ # 0..* Details about an insurance plan fhir:ProductPlan.plan.type [ CodeableConcept ]; # 0..1 Type of plan fhir:ProductPlan.plan.description [ string ]; # 0..1 Additional descriptive content about the plan fhir:ProductPlan.plan.premium [ Money ]; # 0..1 Plan premium fhir:ProductPlan.plan.category [ # 0..* List of the costs associated with plan benefits fhir:ProductPlan.plan.category.code [ CodeableConcept ]; # 0..1 General category of benefit (Medical; Dental; Vision; Drug; Mental Health; Substance Abuse; Hospice, Home Health) fhir:ProductPlan.plan.category.benefit [ # 0..* List of the specific benefits under this category of benefit fhir:ProductPlan.plan.category.benefit.type [ CodeableConcept ]; # 1..1 Type of specific benefit (preventative; primary care office visit; speciality office visit; hospitalization; emergency room; urgent care) fhir:ProductPlan.plan.category.benefit.cost [ # 0..* List of the costs associated with a specific benefit fhir:ProductPlan.plan.category.benefit.cost.type [ CodeableConcept ]; # 1..1 Type of cost (copay; individual cap; family cap; coinsurance; deductible) fhir:ProductPlan.plan.category.benefit.cost.applicability [ Coding ], ... ; # 0..* Whether the cost applies to in-network or out-of-network providers (in-network; out-of-network; other) fhir:ProductPlan.plan.category.benefit.cost.qualifiers [ string ], ... ; # 0..* Additional information about the cost, such as information about funding sources (e.g. HSA, HRA, FSA, RRA) fhir:ProductPlan.plan.category.benefit.cost.value [ Quantity ]; # 0..1 The actual cost value ], ...; ], ...; ], ...; ], ...; fhir:ProductPlan.endpoint [ Reference(Endpoint) ], ... ; # 0..* Technical endpoints providing access to services operated for the organization ]
Alternate definitions: Master Definition XML + JSON, XML Schema/Schematron + JSON Schema, ShEx (for Turtle) + see the extensions & the dependency analysis
Path | Definition | Type | Reference |
---|---|---|---|
ProductPlan.status | The lifecycle status of an artifact. | Required | PublicationStatus |
ProductPlan.type | Used to categorize the product/plan | Example | ProductPlanType |
ProductPlan.contact.purpose | The purpose for which you would contact a contact party | Extensible | ContactEntityType |
Search parameters for this resource. The common parameters also apply. See Searching for more information about searching in REST, messaging, and services.
Name | Type | Description | Expression | In Common |
address | string | A server defined search that may match any of the string fields in the Address, including line, city, district, state, country, postalCode, and/or text | ProductPlan.address | |
address-city | string | A city specified in an address | ProductPlan.address.city | |
address-country | string | A country specified in an address | ProductPlan.address.country | |
address-postalcode | string | A postal code specified in an address | ProductPlan.address.postalCode | |
address-state | string | A state specified in an address | ProductPlan.address.state | |
address-use | token | A use code specified in an address | ProductPlan.address.use | |
administered-by | reference | Administrator of the product/plan | ProductPlan.administeredBy (Organization) | |
endpoint | reference | Technical endpoints providing access to services operated for the organization | ProductPlan.endpoint (Endpoint) | |
identifier | token | Any identifier for the organization (not the accreditation issuer's identifier) | ProductPlan.identifier | |
name | string | A portion of the organization's name or alias | name | alias | |
owned-by | reference | An organization of which this organization forms a part | ProductPlan.ownedBy (Organization) | |
phonetic | string | A portion of the organization's name using some kind of phonetic matching algorithm | ProductPlan.name | |
status | token | Is the Organization record active | ProductPlan.status | |
type | token | A code for the type of organization | ProductPlan.type |