ZLE Dokumentacja Integracyjna
0.1.0 - draft Poland flaga

Profil zasobu: Źródło finansowania świadczenia

Oficjalny adres URL: https://ezdrowie.gov.pl/zle/fhir/StructureDefinition/pl-zle-coverage Wersja: 0.1.0
Active stan na 2026-06-30 Nazwa obliczalna: PLZLECoverage

Profil zasobu Covedrage opisujący źródło sfinansowania świadczenia.

Usages:

You can also check for usages in the FHIR IG Statistics

Formalne widoki zawartości profilu

Różnice opisowe, migawki i inne reprezentacje.

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Coverage C 0..* Coverage Źródło finansowania świadczenia
Constraints: pl-zle-coverage-1, pl-zle-coverage-2, pl-zle-coverage-3, pl-zle-coverage-4
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... Slices for extension 1..* Extension Extension
Slice: Unordered, Open by value:url
.... extension:eligibilityConfirmation S 1..1 code Sposób potwierdzenia uprawnień
URL: https://ezdrowie.gov.pl/zle/fhir/StructureDefinition/eligibility-confirmation
Binding: Potwierdzenie uprawnień (required)
.... extension:patientStatement S 0..1 boolean Oświadczenie pacjenta
URL: https://ezdrowie.gov.pl/zle/fhir/StructureDefinition/patient-statement
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
... type SΣ 1..1 CodeableConcept Coverage category such as medical or accident
Binding: Źródło finansowania (required)
... beneficiary SΣ 1..1 Reference(Patient) Pacjent
... period SΣ 0..1 Period Okres ważności uprawnień do świadczeń
... payor SΣ 1..1 Reference(Usługodawca | Pacjent) Issuer of the policy
Slice: Unordered, Open by value:identifier.value

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Coverage.status Base required Financial Resource Status Codes 📍4.0.1 FHIR Std.
Coverage.type Base required Źródło finansowania 📦0.1.0 This IG

Constraints

Id Grade Path(s) Description Expression
dom-2 error Coverage If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error Coverage If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error 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-5 error Coverage If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice Coverage A resource should have narrative for robust management text.`div`.exists()
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()
pl-zle-coverage-1 error Coverage Dla ubezpieczenia społecznego wymagane potwierdzenie uprawnień type.coding.code = 'social' implies extension('eligibilityConfirmation').exists()
pl-zle-coverage-2 error Coverage Jeśli brak EWUŚ i EKUZ wymagane oświadczenie extension('eligibilityConfirmation').value != 'ewus' and extension('eligibilityConfirmation').value != 'ekuz' implies extension('patientStatement').exists()
pl-zle-coverage-3 error Coverage Samopłatność tylko gdy źródło = self payor.resolve().is(Patient) implies type.coding.code = 'self'
pl-zle-coverage-4 error Coverage Dla ubezpieczenia społecznego wymagany okres ważności type.coding.code = 'social' implies period.exists()

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Coverage C 0..* Coverage Źródło finansowania świadczenia
Constraints: pl-zle-coverage-1, pl-zle-coverage-2, pl-zle-coverage-3, pl-zle-coverage-4
... Slices for extension 1..* Extension Extension
Slice: Unordered, Open by value:url
.... extension:eligibilityConfirmation S 1..1 code Sposób potwierdzenia uprawnień
URL: https://ezdrowie.gov.pl/zle/fhir/StructureDefinition/eligibility-confirmation
Binding: Potwierdzenie uprawnień (required)
.... extension:patientStatement S 0..1 boolean Oświadczenie pacjenta
URL: https://ezdrowie.gov.pl/zle/fhir/StructureDefinition/patient-statement
... status S 1..1 code active (aktywny) | cancelled (anulowany) | entered-in-error (zarejestrowany przez pomyłkę)
... type S 1..1 CodeableConcept Coverage category such as medical or accident
Binding: Źródło finansowania (required)
... period S 0..1 Period Okres ważności uprawnień do świadczeń
... payor S 1..1 Reference(Usługodawca | Pacjent) Issuer of the policy
Slice: Unordered, Open by value:identifier.value

doco Documentation for this format

Terminology Bindings (Differential)

Path Status Usage ValueSet Version Source
Coverage.type Base required Źródło finansowania 📦0.1.0 This IG

Constraints

Id Grade Path(s) Description Expression
pl-zle-coverage-1 error Coverage Dla ubezpieczenia społecznego wymagane potwierdzenie uprawnień type.coding.code = 'social' implies extension('eligibilityConfirmation').exists()
pl-zle-coverage-2 error Coverage Jeśli brak EWUŚ i EKUZ wymagane oświadczenie extension('eligibilityConfirmation').value != 'ewus' and extension('eligibilityConfirmation').value != 'ekuz' implies extension('patientStatement').exists()
pl-zle-coverage-3 error Coverage Samopłatność tylko gdy źródło = self payor.resolve().is(Patient) implies type.coding.code = 'self'
pl-zle-coverage-4 error Coverage Dla ubezpieczenia społecznego wymagany okres ważności type.coding.code = 'social' implies period.exists()
NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Coverage C 0..* Coverage Źródło finansowania świadczenia
Constraints: pl-zle-coverage-1, pl-zle-coverage-2, pl-zle-coverage-3, pl-zle-coverage-4
... id Σ 0..1 id Logical id of this artifact
... meta Σ 0..1 Meta Metadata about the resource
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... text 0..1 Narrative Text summary of the resource, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
... contained 0..* Resource Contained, inline Resources
... Slices for extension 1..* Extension Extension
Slice: Unordered, Open by value:url
.... extension:eligibilityConfirmation S 1..1 code Sposób potwierdzenia uprawnień
URL: https://ezdrowie.gov.pl/zle/fhir/StructureDefinition/eligibility-confirmation
Binding: Potwierdzenie uprawnień (required)
.... extension:patientStatement S 0..1 boolean Oświadczenie pacjenta
URL: https://ezdrowie.gov.pl/zle/fhir/StructureDefinition/patient-statement
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
... identifier Σ 0..* Identifier Business Identifier for the coverage
... status ?!SΣ 1..1 code active (aktywny) | cancelled (anulowany) | entered-in-error (zarejestrowany przez pomyłkę)
Binding: FinancialResourceStatusCodes (required): A code specifying the state of the resource instance.
... type SΣ 1..1 CodeableConcept Coverage category such as medical or accident
Binding: Źródło finansowania (required)
... policyHolder Σ 0..1 Reference(Patient | RelatedPerson | Organization) Owner of the policy
... subscriber Σ 0..1 Reference(Patient | RelatedPerson) Subscriber to the policy
... subscriberId Σ 0..1 string ID assigned to the subscriber
... beneficiary SΣ 1..1 Reference(Patient) Pacjent
... dependent Σ 0..1 string Dependent number
... relationship 0..1 CodeableConcept Beneficiary relationship to the subscriber
Binding: SubscriberRelationshipCodes (extensible): The relationship between the Subscriber and the Beneficiary (insured/covered party/patient).
... period SΣ 0..1 Period Okres ważności uprawnień do świadczeń
... payor SΣ 1..1 Reference(Usługodawca | Pacjent) Issuer of the policy
Slice: Unordered, Open by value:identifier.value
... class 0..* BackboneElement Additional coverage classifications
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... type Σ 1..1 CodeableConcept Type of class such as 'group' or 'plan'
Binding: CoverageClassCodes (extensible): The policy classifications, eg. Group, Plan, Class, etc.
.... value Σ 1..1 string Value associated with the type
.... name Σ 0..1 string Human readable description of the type and value
... order Σ 0..1 positiveInt Relative order of the coverage
... network Σ 0..1 string Insurer network
... costToBeneficiary 0..* BackboneElement Patient payments for services/products
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... type Σ 0..1 CodeableConcept Cost category
Binding: CoverageCopayTypeCodes (extensible): The types of services to which patient copayments are specified.
.... value[x] Σ 1..1 The amount or percentage due from the beneficiary
..... valueQuantity Quantity(SimpleQuantity)
..... valueMoney Money
.... exception 0..* BackboneElement Exceptions for patient payments
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... type Σ 1..1 CodeableConcept Exception category
Binding: ExampleCoverageFinancialExceptionCodes (example): The types of exceptions from the part or full value of financial obligations such as copays.
..... period Σ 0..1 Period The effective period of the exception
... subrogation 0..1 boolean Reimbursement to insurer
... contract 0..* Reference(Contract) Contract details

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Coverage.language Base preferred Common Languages 📍4.0.1 FHIR Std.
Coverage.status Base required Financial Resource Status Codes 📍4.0.1 FHIR Std.
Coverage.type Base required Źródło finansowania 📦0.1.0 This IG
Coverage.relationship Base extensible SubscriberPolicyholder Relationship Codes 📍4.0.1 FHIR Std.
Coverage.class.type Base extensible Coverage Class Codes 📍4.0.1 FHIR Std.
Coverage.costToBeneficiary.​type Base extensible Coverage Copay Type Codes 📍4.0.1 FHIR Std.
Coverage.costToBeneficiary.​exception.type Base example Example Coverage Financial Exception Codes 📍4.0.1 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
dom-2 error Coverage If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error Coverage If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error 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-5 error Coverage If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice Coverage A resource should have narrative for robust management text.`div`.exists()
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()
pl-zle-coverage-1 error Coverage Dla ubezpieczenia społecznego wymagane potwierdzenie uprawnień type.coding.code = 'social' implies extension('eligibilityConfirmation').exists()
pl-zle-coverage-2 error Coverage Jeśli brak EWUŚ i EKUZ wymagane oświadczenie extension('eligibilityConfirmation').value != 'ewus' and extension('eligibilityConfirmation').value != 'ekuz' implies extension('patientStatement').exists()
pl-zle-coverage-3 error Coverage Samopłatność tylko gdy źródło = self payor.resolve().is(Patient) implies type.coding.code = 'self'
pl-zle-coverage-4 error Coverage Dla ubezpieczenia społecznego wymagany okres ważności type.coding.code = 'social' implies period.exists()

Summary

Mandatory: 3 elements
Must-Support: 7 elements

Structures

This structure refers to these other structures:

Extensions

This structure refers to these extensions:

Slices

This structure defines the following Slices:

  • The element 1 is sliced based on the value of Coverage.payor

Widok elementów kluczowych

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Coverage C 0..* Coverage Źródło finansowania świadczenia
Constraints: pl-zle-coverage-1, pl-zle-coverage-2, pl-zle-coverage-3, pl-zle-coverage-4
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... Slices for extension 1..* Extension Extension
Slice: Unordered, Open by value:url
.... extension:eligibilityConfirmation S 1..1 code Sposób potwierdzenia uprawnień
URL: https://ezdrowie.gov.pl/zle/fhir/StructureDefinition/eligibility-confirmation
Binding: Potwierdzenie uprawnień (required)
.... extension:patientStatement S 0..1 boolean Oświadczenie pacjenta
URL: https://ezdrowie.gov.pl/zle/fhir/StructureDefinition/patient-statement
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
... type SΣ 1..1 CodeableConcept Coverage category such as medical or accident
Binding: Źródło finansowania (required)
... beneficiary SΣ 1..1 Reference(Patient) Pacjent
... period SΣ 0..1 Period Okres ważności uprawnień do świadczeń
... payor SΣ 1..1 Reference(Usługodawca | Pacjent) Issuer of the policy
Slice: Unordered, Open by value:identifier.value

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Coverage.status Base required Financial Resource Status Codes 📍4.0.1 FHIR Std.
Coverage.type Base required Źródło finansowania 📦0.1.0 This IG

Constraints

Id Grade Path(s) Description Expression
dom-2 error Coverage If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error Coverage If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error 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-5 error Coverage If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice Coverage A resource should have narrative for robust management text.`div`.exists()
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()
pl-zle-coverage-1 error Coverage Dla ubezpieczenia społecznego wymagane potwierdzenie uprawnień type.coding.code = 'social' implies extension('eligibilityConfirmation').exists()
pl-zle-coverage-2 error Coverage Jeśli brak EWUŚ i EKUZ wymagane oświadczenie extension('eligibilityConfirmation').value != 'ewus' and extension('eligibilityConfirmation').value != 'ekuz' implies extension('patientStatement').exists()
pl-zle-coverage-3 error Coverage Samopłatność tylko gdy źródło = self payor.resolve().is(Patient) implies type.coding.code = 'self'
pl-zle-coverage-4 error Coverage Dla ubezpieczenia społecznego wymagany okres ważności type.coding.code = 'social' implies period.exists()

Widok różnicowy

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Coverage C 0..* Coverage Źródło finansowania świadczenia
Constraints: pl-zle-coverage-1, pl-zle-coverage-2, pl-zle-coverage-3, pl-zle-coverage-4
... Slices for extension 1..* Extension Extension
Slice: Unordered, Open by value:url
.... extension:eligibilityConfirmation S 1..1 code Sposób potwierdzenia uprawnień
URL: https://ezdrowie.gov.pl/zle/fhir/StructureDefinition/eligibility-confirmation
Binding: Potwierdzenie uprawnień (required)
.... extension:patientStatement S 0..1 boolean Oświadczenie pacjenta
URL: https://ezdrowie.gov.pl/zle/fhir/StructureDefinition/patient-statement
... status S 1..1 code active (aktywny) | cancelled (anulowany) | entered-in-error (zarejestrowany przez pomyłkę)
... type S 1..1 CodeableConcept Coverage category such as medical or accident
Binding: Źródło finansowania (required)
... period S 0..1 Period Okres ważności uprawnień do świadczeń
... payor S 1..1 Reference(Usługodawca | Pacjent) Issuer of the policy
Slice: Unordered, Open by value:identifier.value

doco Documentation for this format

Terminology Bindings (Differential)

Path Status Usage ValueSet Version Source
Coverage.type Base required Źródło finansowania 📦0.1.0 This IG

Constraints

Id Grade Path(s) Description Expression
pl-zle-coverage-1 error Coverage Dla ubezpieczenia społecznego wymagane potwierdzenie uprawnień type.coding.code = 'social' implies extension('eligibilityConfirmation').exists()
pl-zle-coverage-2 error Coverage Jeśli brak EWUŚ i EKUZ wymagane oświadczenie extension('eligibilityConfirmation').value != 'ewus' and extension('eligibilityConfirmation').value != 'ekuz' implies extension('patientStatement').exists()
pl-zle-coverage-3 error Coverage Samopłatność tylko gdy źródło = self payor.resolve().is(Patient) implies type.coding.code = 'self'
pl-zle-coverage-4 error Coverage Dla ubezpieczenia społecznego wymagany okres ważności type.coding.code = 'social' implies period.exists()

Widok migawkiView

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Coverage C 0..* Coverage Źródło finansowania świadczenia
Constraints: pl-zle-coverage-1, pl-zle-coverage-2, pl-zle-coverage-3, pl-zle-coverage-4
... id Σ 0..1 id Logical id of this artifact
... meta Σ 0..1 Meta Metadata about the resource
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... text 0..1 Narrative Text summary of the resource, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
... contained 0..* Resource Contained, inline Resources
... Slices for extension 1..* Extension Extension
Slice: Unordered, Open by value:url
.... extension:eligibilityConfirmation S 1..1 code Sposób potwierdzenia uprawnień
URL: https://ezdrowie.gov.pl/zle/fhir/StructureDefinition/eligibility-confirmation
Binding: Potwierdzenie uprawnień (required)
.... extension:patientStatement S 0..1 boolean Oświadczenie pacjenta
URL: https://ezdrowie.gov.pl/zle/fhir/StructureDefinition/patient-statement
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
... identifier Σ 0..* Identifier Business Identifier for the coverage
... status ?!SΣ 1..1 code active (aktywny) | cancelled (anulowany) | entered-in-error (zarejestrowany przez pomyłkę)
Binding: FinancialResourceStatusCodes (required): A code specifying the state of the resource instance.
... type SΣ 1..1 CodeableConcept Coverage category such as medical or accident
Binding: Źródło finansowania (required)
... policyHolder Σ 0..1 Reference(Patient | RelatedPerson | Organization) Owner of the policy
... subscriber Σ 0..1 Reference(Patient | RelatedPerson) Subscriber to the policy
... subscriberId Σ 0..1 string ID assigned to the subscriber
... beneficiary SΣ 1..1 Reference(Patient) Pacjent
... dependent Σ 0..1 string Dependent number
... relationship 0..1 CodeableConcept Beneficiary relationship to the subscriber
Binding: SubscriberRelationshipCodes (extensible): The relationship between the Subscriber and the Beneficiary (insured/covered party/patient).
... period SΣ 0..1 Period Okres ważności uprawnień do świadczeń
... payor SΣ 1..1 Reference(Usługodawca | Pacjent) Issuer of the policy
Slice: Unordered, Open by value:identifier.value
... class 0..* BackboneElement Additional coverage classifications
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... type Σ 1..1 CodeableConcept Type of class such as 'group' or 'plan'
Binding: CoverageClassCodes (extensible): The policy classifications, eg. Group, Plan, Class, etc.
.... value Σ 1..1 string Value associated with the type
.... name Σ 0..1 string Human readable description of the type and value
... order Σ 0..1 positiveInt Relative order of the coverage
... network Σ 0..1 string Insurer network
... costToBeneficiary 0..* BackboneElement Patient payments for services/products
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... type Σ 0..1 CodeableConcept Cost category
Binding: CoverageCopayTypeCodes (extensible): The types of services to which patient copayments are specified.
.... value[x] Σ 1..1 The amount or percentage due from the beneficiary
..... valueQuantity Quantity(SimpleQuantity)
..... valueMoney Money
.... exception 0..* BackboneElement Exceptions for patient payments
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... type Σ 1..1 CodeableConcept Exception category
Binding: ExampleCoverageFinancialExceptionCodes (example): The types of exceptions from the part or full value of financial obligations such as copays.
..... period Σ 0..1 Period The effective period of the exception
... subrogation 0..1 boolean Reimbursement to insurer
... contract 0..* Reference(Contract) Contract details

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Coverage.language Base preferred Common Languages 📍4.0.1 FHIR Std.
Coverage.status Base required Financial Resource Status Codes 📍4.0.1 FHIR Std.
Coverage.type Base required Źródło finansowania 📦0.1.0 This IG
Coverage.relationship Base extensible SubscriberPolicyholder Relationship Codes 📍4.0.1 FHIR Std.
Coverage.class.type Base extensible Coverage Class Codes 📍4.0.1 FHIR Std.
Coverage.costToBeneficiary.​type Base extensible Coverage Copay Type Codes 📍4.0.1 FHIR Std.
Coverage.costToBeneficiary.​exception.type Base example Example Coverage Financial Exception Codes 📍4.0.1 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
dom-2 error Coverage If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error Coverage If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error 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-5 error Coverage If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice Coverage A resource should have narrative for robust management text.`div`.exists()
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()
pl-zle-coverage-1 error Coverage Dla ubezpieczenia społecznego wymagane potwierdzenie uprawnień type.coding.code = 'social' implies extension('eligibilityConfirmation').exists()
pl-zle-coverage-2 error Coverage Jeśli brak EWUŚ i EKUZ wymagane oświadczenie extension('eligibilityConfirmation').value != 'ewus' and extension('eligibilityConfirmation').value != 'ekuz' implies extension('patientStatement').exists()
pl-zle-coverage-3 error Coverage Samopłatność tylko gdy źródło = self payor.resolve().is(Patient) implies type.coding.code = 'self'
pl-zle-coverage-4 error Coverage Dla ubezpieczenia społecznego wymagany okres ważności type.coding.code = 'social' implies period.exists()

Summary

Mandatory: 3 elements
Must-Support: 7 elements

Structures

This structure refers to these other structures:

Extensions

This structure refers to these extensions:

Slices

This structure defines the following Slices:

  • The element 1 is sliced based on the value of Coverage.payor

 

Inne reprezentacje profilu: CSV, Excel, Schematron