Skip to main content

Coverage

ResourceFinancial · SupportTrial useMaturity 2

Financial instrument which may be used to reimburse or pay for health care products and services. Includes both insurance and self-payment.

Tested supportFull test results →
Backends
PostgreSQLElasticsearch
Interactions
CreateReadUpdatePatchDelete
Search
11 of 11 parameters tested

Structure​

ElementCard.TypeDescription
identifierΣ
0..*IdentifierBusiness Identifier for the coverage
statusRequired?!Σ
1..1codeactive | cancelled | draft | entered-in-errorBinding (required): fm-status
typeΣ
0..1CodeableConceptCoverage category such as medical or accidentBinding (preferred): coverage-type
policyHolderΣ
0..1Reference(Patient | RelatedPerson | Organization)Owner of the policy
subscriberΣ
0..1Reference(Patient | RelatedPerson)Subscriber to the policy
subscriberIdΣ
0..1stringID assigned to the subscriber
beneficiaryRequiredΣ
1..1Reference(Patient)Plan beneficiary
dependentΣ
0..1stringDependent number
relationship
0..1CodeableConceptBeneficiary relationship to the subscriberBinding (extensible): subscriber-relationship
periodΣ
0..1PeriodCoverage start and end dates
payorRequiredΣ
1..*Reference(Organization | Patient | RelatedPerson)Issuer of the policy
class
0..*BackboneElementAdditional coverage classifications
typeRequiredΣ
1..1CodeableConceptType of class such as 'group' or 'plan'Binding (extensible): coverage-class
valueRequiredΣ
1..1stringValue associated with the type
nameΣ
0..1stringHuman readable description of the type and value
orderΣ
0..1positiveIntRelative order of the coverage
networkΣ
0..1stringInsurer network
costToBeneficiary
0..*BackboneElementPatient payments for services/products
typeΣ
0..1CodeableConceptCost categoryBinding (extensible): coverage-copay-type
value[x]RequiredΣ
1..1Quantity | MoneyThe amount or percentage due from the beneficiary
exception
0..*BackboneElementExceptions for patient payments
typeRequiredΣ
1..1CodeableConceptException categoryBinding (example): coverage-financial-exception
periodΣ
0..1PeriodThe effective period of the exception
subrogation
0..1booleanReimbursement to insurer
contract
0..*Reference(Contract)Contract details

Σ in _summary results · ?! modifier element · 1.. required · inherited elements in grey

Search parameters​

Query with GET [base]/Coverage?[parameter]=[value]. Type decides which modifiers and prefixes apply, see search features.

ParameterTypeDescriptionPGES
beneficiaryreference

Covered party

Coverage.beneficiary
class-typetoken

Coverage class (eg. plan, group)

Coverage.class.type
class-valuestring

Value of the class (eg. Plan number, group number)

Coverage.class.value
dependentstring

Dependent number

Coverage.dependent
identifiertoken

The primary identifier of the insured and the coverage

Coverage.identifier
patientreference

Retrieve coverages for a patient

Coverage.beneficiary
payorreference

The identity of the insurer or party paying for services

Coverage.payor
policy-holderreference

Reference to the policyholder

Coverage.policyHolder
statustoken

The status of the Coverage

Coverage.status
subscriberreference

Reference to the subscriber

Coverage.subscriber
typetoken

The kind of coverage (health plan, auto, Workers Compensation)

Coverage.type

PG: PostgreSQL, ES: Elasticsearch. passes its TestScript checks, fails, not tested yet.

Common parameters on every resource (8)
_haste-health-authorreference

The author of the resource

_idtoken

Logical id of this artifact

_lastUpdateddate

When the resource version last changed

_profileuri

Profiles this resource claims to conform to

_securitytoken

Security Labels applied to this resource

_sourceuri

Identifies where the resource comes from

_tagtoken

Tags applied to this resource

_typetoken

Derived from the R4B Definition