The official URL for this profile is:
http://hl7.org/fhir/fpar/StructureDefinition/fpar-coverage
The Family Planning Annual Report Coverage Profile
This profile builds on Coverage.
This profile was published on Tue May 23 00:00:00 EDT 2017 as a draft by Healthcare Services Platform Consortium (HPSC) on behalf of FPAR.
Description of Profiles, Differentials, Snapshots, and how the XML and JSON presentations work.
This structure is derived from Coverage
This structure is derived from Coverage
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() | 0..* | Insurance or medical plan or a payment agreement | ||
![]() ![]() ![]() | 0..1 | CodeableConcept | Extension URL: http://hl7.org/fhir/fpar/StructureDefinition/extensions-primaryInsuranceClassification profiled by http://hl7.org/fhir/fpar/StructureDefinition/primaryInsuranceClassification Binding: FPAR Pirmary Insurance Classification value set (required) | |
![]() ![]() ![]() | 0..1 | CodeableConcept | Extension URL: http://hl7.org/fhir/fpar/StructureDefinition/extensions-dataAbsentReason profiled by http://hl7.org/fhir/fpar/StructureDefinition/dataAbsentReason Binding: http://hl7.org/fhir/fpar/CodeSystem/nullValueReason (preferred) | |
![]() ![]() ![]() | Σ | 0..* | Identifier | The primary coverage ID |
![]() ![]() ![]() | ?!Σ | 0..1 | code | active | cancelled | draft | entered-in-error Binding: Financial Resource Status Codes (required) |
![]() ![]() ![]() | Σ | 0..1 | CodeableConcept | Type of coverage such as medical or accident Binding: FPAR Coverage Type value set (required) |
![]() ![]() ![]() | Σ | 0..1 | Reference(Patient | RelatedPerson | Organization) | Owner of the policy |
![]() ![]() ![]() | Σ | 0..1 | Reference(Patient | RelatedPerson) | Subscriber to the policy |
![]() ![]() ![]() | Σ | 0..1 | string | ID assigned to the Subscriber |
![]() ![]() ![]() | Σ | 0..1 | Reference(Patient) | Plan Beneficiary |
![]() ![]() ![]() | 0..1 | CodeableConcept | Beneficiary relationship to the Subscriber Binding: Policyholder Relationship Codes (example) | |
![]() ![]() ![]() | Σ | 0..1 | Period | Coverage start and end dates |
![]() ![]() ![]() | Σ | 0..* | Reference(Organization | Patient | RelatedPerson) | Identifier for the plan or agreement issuer |
![]() ![]() ![]() | 0..1 | BackboneElement | Additional coverage classifications | |
![]() ![]() ![]() ![]() | Σ | 0..1 | string | An identifier for the group |
![]() ![]() ![]() ![]() | Σ | 0..1 | string | Display text for an identifier for the group |
![]() ![]() ![]() ![]() | Σ | 0..1 | string | An identifier for the subsection of the group |
![]() ![]() ![]() ![]() | Σ | 0..1 | string | Display text for the subsection of the group |
![]() ![]() ![]() ![]() | Σ | 0..1 | string | An identifier for the plan |
![]() ![]() ![]() ![]() | Σ | 0..1 | string | Display text for the plan |
![]() ![]() ![]() ![]() | Σ | 0..1 | string | An identifier for the subsection of the plan |
![]() ![]() ![]() ![]() | Σ | 0..1 | string | Display text for the subsection of the plan |
![]() ![]() ![]() ![]() | Σ | 0..1 | string | An identifier for the class |
![]() ![]() ![]() ![]() | Σ | 0..1 | string | Display text for the class |
![]() ![]() ![]() ![]() | Σ | 0..1 | string | An identifier for the subsection of the class |
![]() ![]() ![]() ![]() | Σ | 0..1 | string | Display text for the subsection of the subclass |
![]() ![]() ![]() | Σ | 0..1 | string | Dependent number |
![]() ![]() ![]() | Σ | 0..1 | string | The plan instance or sequence counter |
![]() ![]() ![]() | Σ | 0..1 | positiveInt | Relative order of the coverage |
![]() ![]() ![]() | Σ | 0..1 | string | Insurer network |
![]() ![]() ![]() | 0..* | Reference(Contract) | Contract details | |
![]() |
This structure is derived from Coverage
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() | I | 0..* | Insurance or medical plan or a payment agreement | |
![]() ![]() ![]() | Σ | 0..1 | id | Logical id of this artifact |
![]() ![]() ![]() | Σ | 0..1 | Meta | Metadata about the resource |
![]() ![]() ![]() | ?!Σ | 0..1 | uri | A set of rules under which this content was created |
![]() ![]() ![]() | 0..1 | code | Language of the resource content Binding: Common Languages (extensible) | |
![]() ![]() ![]() | I | 0..1 | Narrative | Text summary of the resource, for human interpretation |
![]() ![]() ![]() | 0..* | Resource | Contained, inline Resources | |
![]() ![]() ![]() | 0..* | Extension | Additional Content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() | 0..1 | CodeableConcept | Extension URL: http://hl7.org/fhir/fpar/StructureDefinition/extensions-primaryInsuranceClassification profiled by http://hl7.org/fhir/fpar/StructureDefinition/primaryInsuranceClassification Binding: FPAR Pirmary Insurance Classification value set (required) | |
![]() ![]() ![]() | 0..1 | CodeableConcept | Extension URL: http://hl7.org/fhir/fpar/StructureDefinition/extensions-dataAbsentReason profiled by http://hl7.org/fhir/fpar/StructureDefinition/dataAbsentReason Binding: http://hl7.org/fhir/fpar/CodeSystem/nullValueReason (preferred) | |
![]() ![]() ![]() | ?! | 0..* | Extension | Extensions that cannot be ignored |
![]() ![]() ![]() | Σ | 0..* | Identifier | The primary coverage ID |
![]() ![]() ![]() | ?!Σ | 0..1 | code | active | cancelled | draft | entered-in-error Binding: Financial Resource Status Codes (required) |
![]() ![]() ![]() | Σ | 0..1 | CodeableConcept | Type of coverage such as medical or accident Binding: FPAR Coverage Type value set (required) |
![]() ![]() ![]() | Σ | 0..1 | Reference(Patient | RelatedPerson | Organization) | Owner of the policy |
![]() ![]() ![]() | Σ | 0..1 | Reference(Patient | RelatedPerson) | Subscriber to the policy |
![]() ![]() ![]() | Σ | 0..1 | string | ID assigned to the Subscriber |
![]() ![]() ![]() | Σ | 0..1 | Reference(Patient) | Plan Beneficiary |
![]() ![]() ![]() | 0..1 | CodeableConcept | Beneficiary relationship to the Subscriber Binding: Policyholder Relationship Codes (example) | |
![]() ![]() ![]() | Σ | 0..1 | Period | Coverage start and end dates |
![]() ![]() ![]() | Σ | 0..* | Reference(Organization | Patient | RelatedPerson) | Identifier for the plan or agreement issuer |
![]() ![]() ![]() | I | 0..1 | BackboneElement | Additional coverage classifications |
![]() ![]() ![]() ![]() | 0..1 | string | xml:id (or equivalent in JSON) | |
![]() ![]() ![]() ![]() | 0..* | Extension | Additional Content defined by implementations | |
![]() ![]() ![]() ![]() | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
![]() ![]() ![]() ![]() | Σ | 0..1 | string | An identifier for the group |
![]() ![]() ![]() ![]() | Σ | 0..1 | string | Display text for an identifier for the group |
![]() ![]() ![]() ![]() | Σ | 0..1 | string | An identifier for the subsection of the group |
![]() ![]() ![]() ![]() | Σ | 0..1 | string | Display text for the subsection of the group |
![]() ![]() ![]() ![]() | Σ | 0..1 | string | An identifier for the plan |
![]() ![]() ![]() ![]() | Σ | 0..1 | string | Display text for the plan |
![]() ![]() ![]() ![]() | Σ | 0..1 | string | An identifier for the subsection of the plan |
![]() ![]() ![]() ![]() | Σ | 0..1 | string | Display text for the subsection of the plan |
![]() ![]() ![]() ![]() | Σ | 0..1 | string | An identifier for the class |
![]() ![]() ![]() ![]() | Σ | 0..1 | string | Display text for the class |
![]() ![]() ![]() ![]() | Σ | 0..1 | string | An identifier for the subsection of the class |
![]() ![]() ![]() ![]() | Σ | 0..1 | string | Display text for the subsection of the subclass |
![]() ![]() ![]() | Σ | 0..1 | string | Dependent number |
![]() ![]() ![]() | Σ | 0..1 | string | The plan instance or sequence counter |
![]() ![]() ![]() | Σ | 0..1 | positiveInt | Relative order of the coverage |
![]() ![]() ![]() | Σ | 0..1 | string | Insurer network |
![]() ![]() ![]() | 0..* | Reference(Contract) | Contract details | |
![]() |
This structure is derived from Coverage
Differential View
This structure is derived from Coverage
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() | 0..* | Insurance or medical plan or a payment agreement | ||
![]() ![]() ![]() | 0..1 | CodeableConcept | Extension URL: http://hl7.org/fhir/fpar/StructureDefinition/extensions-primaryInsuranceClassification profiled by http://hl7.org/fhir/fpar/StructureDefinition/primaryInsuranceClassification Binding: FPAR Pirmary Insurance Classification value set (required) | |
![]() ![]() ![]() | 0..1 | CodeableConcept | Extension URL: http://hl7.org/fhir/fpar/StructureDefinition/extensions-dataAbsentReason profiled by http://hl7.org/fhir/fpar/StructureDefinition/dataAbsentReason Binding: http://hl7.org/fhir/fpar/CodeSystem/nullValueReason (preferred) | |
![]() ![]() ![]() | Σ | 0..* | Identifier | The primary coverage ID |
![]() ![]() ![]() | ?!Σ | 0..1 | code | active | cancelled | draft | entered-in-error Binding: Financial Resource Status Codes (required) |
![]() ![]() ![]() | Σ | 0..1 | CodeableConcept | Type of coverage such as medical or accident Binding: FPAR Coverage Type value set (required) |
![]() ![]() ![]() | Σ | 0..1 | Reference(Patient | RelatedPerson | Organization) | Owner of the policy |
![]() ![]() ![]() | Σ | 0..1 | Reference(Patient | RelatedPerson) | Subscriber to the policy |
![]() ![]() ![]() | Σ | 0..1 | string | ID assigned to the Subscriber |
![]() ![]() ![]() | Σ | 0..1 | Reference(Patient) | Plan Beneficiary |
![]() ![]() ![]() | 0..1 | CodeableConcept | Beneficiary relationship to the Subscriber Binding: Policyholder Relationship Codes (example) | |
![]() ![]() ![]() | Σ | 0..1 | Period | Coverage start and end dates |
![]() ![]() ![]() | Σ | 0..* | Reference(Organization | Patient | RelatedPerson) | Identifier for the plan or agreement issuer |
![]() ![]() ![]() | 0..1 | BackboneElement | Additional coverage classifications | |
![]() ![]() ![]() ![]() | Σ | 0..1 | string | An identifier for the group |
![]() ![]() ![]() ![]() | Σ | 0..1 | string | Display text for an identifier for the group |
![]() ![]() ![]() ![]() | Σ | 0..1 | string | An identifier for the subsection of the group |
![]() ![]() ![]() ![]() | Σ | 0..1 | string | Display text for the subsection of the group |
![]() ![]() ![]() ![]() | Σ | 0..1 | string | An identifier for the plan |
![]() ![]() ![]() ![]() | Σ | 0..1 | string | Display text for the plan |
![]() ![]() ![]() ![]() | Σ | 0..1 | string | An identifier for the subsection of the plan |
![]() ![]() ![]() ![]() | Σ | 0..1 | string | Display text for the subsection of the plan |
![]() ![]() ![]() ![]() | Σ | 0..1 | string | An identifier for the class |
![]() ![]() ![]() ![]() | Σ | 0..1 | string | Display text for the class |
![]() ![]() ![]() ![]() | Σ | 0..1 | string | An identifier for the subsection of the class |
![]() ![]() ![]() ![]() | Σ | 0..1 | string | Display text for the subsection of the subclass |
![]() ![]() ![]() | Σ | 0..1 | string | Dependent number |
![]() ![]() ![]() | Σ | 0..1 | string | The plan instance or sequence counter |
![]() ![]() ![]() | Σ | 0..1 | positiveInt | Relative order of the coverage |
![]() ![]() ![]() | Σ | 0..1 | string | Insurer network |
![]() ![]() ![]() | 0..* | Reference(Contract) | Contract details | |
![]() |
Snapshot View
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() | I | 0..* | Insurance or medical plan or a payment agreement | |
![]() ![]() ![]() | Σ | 0..1 | id | Logical id of this artifact |
![]() ![]() ![]() | Σ | 0..1 | Meta | Metadata about the resource |
![]() ![]() ![]() | ?!Σ | 0..1 | uri | A set of rules under which this content was created |
![]() ![]() ![]() | 0..1 | code | Language of the resource content Binding: Common Languages (extensible) | |
![]() ![]() ![]() | I | 0..1 | Narrative | Text summary of the resource, for human interpretation |
![]() ![]() ![]() | 0..* | Resource | Contained, inline Resources | |
![]() ![]() ![]() | 0..* | Extension | Additional Content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() | 0..1 | CodeableConcept | Extension URL: http://hl7.org/fhir/fpar/StructureDefinition/extensions-primaryInsuranceClassification profiled by http://hl7.org/fhir/fpar/StructureDefinition/primaryInsuranceClassification Binding: FPAR Pirmary Insurance Classification value set (required) | |
![]() ![]() ![]() | 0..1 | CodeableConcept | Extension URL: http://hl7.org/fhir/fpar/StructureDefinition/extensions-dataAbsentReason profiled by http://hl7.org/fhir/fpar/StructureDefinition/dataAbsentReason Binding: http://hl7.org/fhir/fpar/CodeSystem/nullValueReason (preferred) | |
![]() ![]() ![]() | ?! | 0..* | Extension | Extensions that cannot be ignored |
![]() ![]() ![]() | Σ | 0..* | Identifier | The primary coverage ID |
![]() ![]() ![]() | ?!Σ | 0..1 | code | active | cancelled | draft | entered-in-error Binding: Financial Resource Status Codes (required) |
![]() ![]() ![]() | Σ | 0..1 | CodeableConcept | Type of coverage such as medical or accident Binding: FPAR Coverage Type value set (required) |
![]() ![]() ![]() | Σ | 0..1 | Reference(Patient | RelatedPerson | Organization) | Owner of the policy |
![]() ![]() ![]() | Σ | 0..1 | Reference(Patient | RelatedPerson) | Subscriber to the policy |
![]() ![]() ![]() | Σ | 0..1 | string | ID assigned to the Subscriber |
![]() ![]() ![]() | Σ | 0..1 | Reference(Patient) | Plan Beneficiary |
![]() ![]() ![]() | 0..1 | CodeableConcept | Beneficiary relationship to the Subscriber Binding: Policyholder Relationship Codes (example) | |
![]() ![]() ![]() | Σ | 0..1 | Period | Coverage start and end dates |
![]() ![]() ![]() | Σ | 0..* | Reference(Organization | Patient | RelatedPerson) | Identifier for the plan or agreement issuer |
![]() ![]() ![]() | I | 0..1 | BackboneElement | Additional coverage classifications |
![]() ![]() ![]() ![]() | 0..1 | string | xml:id (or equivalent in JSON) | |
![]() ![]() ![]() ![]() | 0..* | Extension | Additional Content defined by implementations | |
![]() ![]() ![]() ![]() | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
![]() ![]() ![]() ![]() | Σ | 0..1 | string | An identifier for the group |
![]() ![]() ![]() ![]() | Σ | 0..1 | string | Display text for an identifier for the group |
![]() ![]() ![]() ![]() | Σ | 0..1 | string | An identifier for the subsection of the group |
![]() ![]() ![]() ![]() | Σ | 0..1 | string | Display text for the subsection of the group |
![]() ![]() ![]() ![]() | Σ | 0..1 | string | An identifier for the plan |
![]() ![]() ![]() ![]() | Σ | 0..1 | string | Display text for the plan |
![]() ![]() ![]() ![]() | Σ | 0..1 | string | An identifier for the subsection of the plan |
![]() ![]() ![]() ![]() | Σ | 0..1 | string | Display text for the subsection of the plan |
![]() ![]() ![]() ![]() | Σ | 0..1 | string | An identifier for the class |
![]() ![]() ![]() ![]() | Σ | 0..1 | string | Display text for the class |
![]() ![]() ![]() ![]() | Σ | 0..1 | string | An identifier for the subsection of the class |
![]() ![]() ![]() ![]() | Σ | 0..1 | string | Display text for the subsection of the subclass |
![]() ![]() ![]() | Σ | 0..1 | string | Dependent number |
![]() ![]() ![]() | Σ | 0..1 | string | The plan instance or sequence counter |
![]() ![]() ![]() | Σ | 0..1 | positiveInt | Relative order of the coverage |
![]() ![]() ![]() | Σ | 0..1 | string | Insurer network |
![]() ![]() ![]() | 0..* | Reference(Contract) | Contract details | |
![]() |
Path | Name | Conformance | ValueSet |
Coverage.language | Common Languages | extensible | Common Languages |
Coverage.extension [CanonicalType[http://hl7.org/fhir/fpar/StructureDefinition/primaryInsuranceClassification]] | FPAR Pirmary Insurance Classification value set | required | FPAR Pirmary Insurance Classification value set |
Coverage.extension [CanonicalType[http://hl7.org/fhir/fpar/StructureDefinition/dataAbsentReason]] | ?ext | preferred | http://hl7.org/fhir/fpar/CodeSystem/nullValueReason |
Coverage.status | Financial Resource Status Codes | required | Financial Resource Status Codes |
Coverage.type | FPAR Coverage Type value set | required | FPAR Coverage Type value set |
Coverage.relationship | Policyholder Relationship Codes | example | Policyholder Relationship Codes |
Id | Path | Details | Requirements |
dom-2 | Coverage | If the resource is contained in another resource, it SHALL NOT contain nested Resources : contained.contained.empty() | |
dom-1 | Coverage | If the resource is contained in another resource, it SHALL NOT contain any narrative : contained.text.empty() | |
dom-4 | Coverage | If 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-3 | Coverage | If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource : contained.where(('#'+id in %resource.descendants().reference).not()).empty() | |
ele-1 | Coverage.grouping | All FHIR elements must have a @value or children : hasValue() | (children().count() > id.count()) |