Union of http://hl7.org/fhir/us/davinci-drug-formulary/StructureDefinition/usdf-PayerInsurancePlan and http://hl7.org/fhir/us/davinci-drug-formulary/StructureDefinition/usdf-PayerInsurancePlan

This is the set of resources that conform to either of the profiles Payer Insurance Plan (http://hl7.org/fhir/us/davinci-drug-formulary/StructureDefinition/usdf-PayerInsurancePlan) and Payer Insurance Plan (http://hl7.org/fhir/us/davinci-drug-formulary/StructureDefinition/usdf-PayerInsurancePlan). E.g. what you have to deal with if you get resources conforming to one of them

Structure

NameFlagsCard.TypeDescription & Constraints    Filter: doco
InsurancePlan C0..*Details of a Health Insurance product/plan provided by an organization
Constraints: ipn-1
InsurancePlan.meta This element is included in summaries. 0..1MetaMetadata about the resource
InsurancePlan.meta.extension 0..*ExtensionAdditional content defined by implementations
InsurancePlan.meta.versionId This element is included in summaries. 0..1idVersion specific identifier
InsurancePlan.meta.lastUpdated This element must be supported. This element is included in summaries. 1..1instantWhen the resource version last changed
InsurancePlan.meta.source This element is included in summaries. 0..1uriIdentifies where the resource comes from
InsurancePlan.meta.profile This element is included in summaries. 0..*canonical(StructureDefinition)Profiles this resource claims to conform to
InsurancePlan.meta.security This element is included in summaries. 0..*CodingSecurity Labels applied to this resource
Binding: ?? (extensible): Security Labels from the Healthcare Privacy and Security Classification System.
InsurancePlan.meta.tag This element is included in summaries. 0..*CodingTags applied to this resource
Binding: ?? (example): Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones".
InsurancePlan.implicitRules This element is a modifier element. This element is included in summaries. 0..1uriA set of rules under which this content was created
InsurancePlan.language 0..1codeLanguage of the resource content
Binding: ?? (preferred): A human language.
InsurancePlan.text 0..1NarrativeText summary of the resource, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
InsurancePlan.contained 0..*ResourceContained, inline Resources
InsurancePlan.extension 0..*ExtensionAdditional content defined by implementations
InsurancePlan.modifierExtension This element is a modifier element. 0..*ExtensionExtensions that cannot be ignored
InsurancePlan.identifier This element must be supported. This element is included in summaries. 1..*IdentifierThe business identifier for the plan. The same InsurancePlan may be present in multiple directories and if they have the same identifier they are assumed to be the same plan.
InsurancePlan.status This element is a modifier element. This element must be supported. This element is included in summaries. 1..1codedraft | active | retired | unknown
Binding: ?? (required): The lifecycle status of an artifact.
InsurancePlan.type This element must be supported. This element is included in summaries. 1..1CodeableConceptProduct type
Binding: ?? (extensible)
InsurancePlan.name This element must be supported. This element is included in summaries. 0..1stringOfficial name
InsurancePlan.alias 0..*stringAlternate names
InsurancePlan.period This element must be supported. 0..1PeriodWhen the product is available
InsurancePlan.ownedBy This element is included in summaries. 0..1Reference(Organization)Plan issuer
InsurancePlan.administeredBy This element is included in summaries. 0..1Reference(Organization)Product administrator
InsurancePlan.coverageArea This element must be supported. This element is included in summaries. 0..*Reference(Insurance Plan Location | #sd-28-usdf-InsurancePlanLocation-usdf-InsurancePlanLocation)Where product applies
InsurancePlan.contact 0..*BackboneElementContact information for the Insurance Plan including URLs for brochure and formulary information
InsurancePlan.contact.extension 0..*ExtensionAdditional content defined by implementations
InsurancePlan.contact.modifierExtension This element is a modifier element. This element is included in summaries. 0..*ExtensionExtensions that cannot be ignored even if unrecognized
InsurancePlan.contact.purpose 0..1CodeableConceptThe type of contact
Binding: ?? (extensible)
InsurancePlan.contact.name This element must be supported. 0..1HumanNameA name associated with the contact
InsurancePlan.contact.name.extension 0..*ExtensionAdditional content defined by implementations
InsurancePlan.contact.name.use This element is a modifier element. This element is included in summaries. 0..1codeusual | official | temp | nickname | anonymous | old | maiden
Binding: ?? (required): The use of a human name.
InsurancePlan.contact.name.text This element must be supported. This element is included in summaries. 0..1stringText representation of the full name
InsurancePlan.contact.name.family This element is included in summaries. 0..1stringFamily name (often called 'Surname')
InsurancePlan.contact.name.given This element is included in summaries. 0..*stringGiven names (not always 'first'). Includes middle names
InsurancePlan.contact.name.prefix This element is included in summaries. 0..*stringParts that come before the name
InsurancePlan.contact.name.suffix This element is included in summaries. 0..*stringParts that come after the name
InsurancePlan.contact.name.period This element is included in summaries. 0..1PeriodTime period when name was/is in use
InsurancePlan.contact.telecom This element must be supported. 0..*ContactPointContact details (telephone, email, etc.) for a contact
InsurancePlan.contact.telecom.extension 0..*ExtensionAdditional content defined by implementations
InsurancePlan.contact.telecom.system This element must be supported. This element is included in summaries. 0..1codephone | fax | email | pager | url | sms | other
Binding: ?? (required): Telecommunications form for contact point.
InsurancePlan.contact.telecom.value This element must be supported. This element is included in summaries. 0..1stringThe actual contact point details
InsurancePlan.contact.telecom.use This element is a modifier element. This element is included in summaries. 0..1codehome | work | temp | old | mobile - purpose of this contact point
Binding: ?? (required): Use of contact point.
InsurancePlan.contact.telecom.rank This element is included in summaries. 0..1positiveIntSpecify preferred order of use (1 = highest)
InsurancePlan.contact.telecom.period This element is included in summaries. 0..1PeriodTime period when the contact point was/is in use
InsurancePlan.contact.address 0..1AddressVisiting or postal addresses for the contact
InsurancePlan.endpoint 0..*Reference(Endpoint)Technical endpoint
InsurancePlan.network 0..*Reference(Organization)What networks are Included
InsurancePlan.coverage This element must be supported. 1..*BackboneElementCoverage details
InsurancePlan.coverage.extension 0..*ExtensionAdditional content defined by implementations
InsurancePlan.coverage.modifierExtension This element is a modifier element. This element is included in summaries. 0..*ExtensionExtensions that cannot be ignored even if unrecognized
InsurancePlan.coverage.type This element must be supported. 1..1CodeableConceptType of coverage
InsurancePlan.coverage.network 0..*Reference(Organization)What networks provide coverage
InsurancePlan.coverage.benefit 1..*BackboneElementList of benefits
InsurancePlan.coverage.benefit.extension 0..*ExtensionAdditional content defined by implementations
InsurancePlan.coverage.benefit.modifierExtension This element is a modifier element. This element is included in summaries. 0..*ExtensionExtensions that cannot be ignored even if unrecognized
InsurancePlan.coverage.benefit.type 1..1CodeableConceptType of benefit
InsurancePlan.coverage.benefit.requirement 0..1stringReferral requirements
InsurancePlan.coverage.benefit.limit 0..*BackboneElementBenefit limits
InsurancePlan.coverage.benefit.limit.extension 0..*ExtensionAdditional content defined by implementations
InsurancePlan.coverage.benefit.limit.modifierExtension This element is a modifier element. This element is included in summaries. 0..*ExtensionExtensions that cannot be ignored even if unrecognized
InsurancePlan.coverage.benefit.limit.value 0..1QuantityMaximum value allowed
InsurancePlan.coverage.benefit.limit.code 0..1CodeableConceptBenefit limit details
InsurancePlan.plan This element must be supported. 1..*BackboneElementPlan details
InsurancePlan.plan.extension 0..*ExtensionAdditional content defined by implementations
InsurancePlan.plan.modifierExtension This element is a modifier element. This element is included in summaries. 0..*ExtensionExtensions that cannot be ignored even if unrecognized
InsurancePlan.plan.identifier This element is included in summaries. 0..*IdentifierBusiness Identifier for Product
InsurancePlan.plan.type 0..1CodeableConceptType of plan
Binding: ?? (extensible)
InsurancePlan.plan.coverageArea This element is included in summaries. 0..*Reference(Location)Where product applies
InsurancePlan.plan.network 0..*Reference(Organization)What networks provide coverage
InsurancePlan.plan.generalCost 0..*BackboneElementOverall costs
InsurancePlan.plan.generalCost.extension 0..*ExtensionAdditional content defined by implementations
InsurancePlan.plan.generalCost.modifierExtension This element is a modifier element. This element is included in summaries. 0..*ExtensionExtensions that cannot be ignored even if unrecognized
InsurancePlan.plan.generalCost.type 0..1CodeableConceptType of cost
InsurancePlan.plan.generalCost.groupSize 0..1positiveIntNumber of enrollees
InsurancePlan.plan.generalCost.cost 0..1MoneyCost value
InsurancePlan.plan.generalCost.comment 0..1stringAdditional cost information
InsurancePlan.plan.specificCost 0..*BackboneElementSpecific costs
InsurancePlan.plan.specificCost.extension 0..*ExtensionAdditional content defined by implementations
InsurancePlan.plan.specificCost.modifierExtension This element is a modifier element. This element is included in summaries. 0..*ExtensionExtensions that cannot be ignored even if unrecognized
InsurancePlan.plan.specificCost.category 1..1CodeableConceptGeneral category of benefit
InsurancePlan.plan.specificCost.benefit 0..*BackboneElementBenefits list
InsurancePlan.plan.specificCost.benefit.extension 0..*ExtensionAdditional content defined by implementations
InsurancePlan.plan.specificCost.benefit.modifierExtension This element is a modifier element. This element is included in summaries. 0..*ExtensionExtensions that cannot be ignored even if unrecognized
InsurancePlan.plan.specificCost.benefit.type 1..1CodeableConceptType of specific benefit
InsurancePlan.plan.specificCost.benefit.cost 0..*BackboneElementList of the costs
InsurancePlan.plan.specificCost.benefit.cost.extension 0..*ExtensionAdditional content defined by implementations
InsurancePlan.plan.specificCost.benefit.cost.modifierExtension This element is a modifier element. This element is included in summaries. 0..*ExtensionExtensions that cannot be ignored even if unrecognized
InsurancePlan.plan.specificCost.benefit.cost.type 1..1CodeableConceptType of cost
InsurancePlan.plan.specificCost.benefit.cost.applicability 0..1CodeableConceptin-network | out-of-network | other
Binding: ?? (required): Whether the cost applies to in-network or out-of-network providers.
InsurancePlan.plan.specificCost.benefit.cost.qualifiers 0..*CodeableConceptAdditional information about the cost
InsurancePlan.plan.specificCost.benefit.cost.value 0..1QuantityThe actual cost value

doco Documentation for this format