Moderne Patient:innenabrechnung und Datenkommunikation on FHIR (MOPED)
0.1.0 - ci-build

Moderne Patient:innenabrechnung und Datenkommunikation on FHIR (MOPED) - Local Development build (v0.1.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

Resource Profile: MOPED ARK Status Update - PaymentReconciliation

Official URL: https://elga.moped.at/StructureDefinition/MopedARKStatusUpdate Version: 0.1.0
Draft as of 2025-07-11 Responsible: ELGA GmbH Computable Name: MopedARKStatusUpdate

MOPED Profil für Statusupdates zur Ausländerverrechnung oder zum Regress

Usages:

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. PaymentReconciliation 0..* PaymentReconciliation PaymentReconciliation resource
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... contained 0..* Resource Contained, inline Resources
... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
.... extension:Zahlungsprozentsatz 0..1 decimal Prozentsatz der Zahlung
URL: https://elga.moped.at/StructureDefinition/moped-ext-PaymentPercentage
... type Σ 1..1 CodeableConcept Category of payment
Binding: PaymentTypeCodes (extensible)
... status ?!Σ 1..1 code active | cancelled | draft | entered-in-error
Binding: FinancialResourceStatusCodes (required): A code specifying the state of the resource instance.
... created Σ 1..1 dateTime Creation date
... date Σ 1..1 date When payment issued
... referenceNumber 0..1 string Zahlungsidentifikation
... amount Σ 1..1 Money Total amount of Payment
.... currency Σ 0..1 code ISO 4217 Currency Code
Binding: Currencies (required): A code indicating the currency, taken from ISO 4217.
Required Pattern: EUR
... allocation 1..* BackboneElement Settlement particulars
.... Slices for extension 1..* Extension Extension
Slice: Unordered, Open by value:url
..... extension:KeineZahlungGrund 0..1 string Grund warum keine Zahlung erfolgte
URL: https://elga.moped.at/StructureDefinition/moped-ext-ReasonForNonPayment
..... extension:Zahlungskennzeichen 1..1 Coding Zahlungskennzeichen
URL: https://elga.moped.at/StructureDefinition/moped-ext-Zahlungskennzeichen
Binding: ValueSet Zahlungskennzeichen ARK (required)
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... target 1..1 Reference(MOPED ARKRequest) Subject of the payment
.... type 0..1 CodeableConcept Category of payment
Binding: Arten von Moped Payment Types VS (required)

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / CodeURI
PaymentReconciliation.typeextensiblePaymentTypeCodes
http://hl7.org/fhir/ValueSet/payment-type
From the FHIR Standard
PaymentReconciliation.statusrequiredFinancialResourceStatusCodes
http://hl7.org/fhir/ValueSet/fm-status|5.0.0
From the FHIR Standard
PaymentReconciliation.amount.currencyrequiredPattern Value: EUR
http://hl7.org/fhir/ValueSet/currencies|5.0.0
From the FHIR Standard
PaymentReconciliation.allocation.typerequiredMopedPaymentTypesVS
https://elga.moped.at/ValueSet/MopedPaymentTypesVS
From this IG

Constraints

IdGradePath(s)DetailsRequirements
dom-2errorPaymentReconciliationIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorPaymentReconciliationIf 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().ofType(canonical) | %resource.descendants().ofType(uri) | %resource.descendants().ofType(url))) or descendants().where(reference = '#').exists() or descendants().where(ofType(canonical) = '#').exists() or descendants().where(ofType(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4errorPaymentReconciliationIf 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-5errorPaymentReconciliationIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practicePaymentReconciliationA resource should have narrative for robust management
: text.`div`.exists()
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()

This structure is derived from PaymentReconciliation

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. PaymentReconciliation 0..* PaymentReconciliation PaymentReconciliation resource
... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
.... extension:Zahlungsprozentsatz 0..1 decimal Prozentsatz der Zahlung
URL: https://elga.moped.at/StructureDefinition/moped-ext-PaymentPercentage
... referenceNumber 0..1 string Zahlungsidentifikation
... amount
.... currency 0..1 code ISO 4217 Currency Code
Required Pattern: EUR
.... Slices for extension 1..* Extension Extension
Slice: Unordered, Open by value:url
..... extension:KeineZahlungGrund 0..1 string Grund warum keine Zahlung erfolgte
URL: https://elga.moped.at/StructureDefinition/moped-ext-ReasonForNonPayment
..... extension:Zahlungskennzeichen 1..1 Coding Zahlungskennzeichen
URL: https://elga.moped.at/StructureDefinition/moped-ext-Zahlungskennzeichen
Binding: ValueSet Zahlungskennzeichen ARK (required)
.... target 1..1 Reference(MOPED ARKRequest) Subject of the payment
.... type 0..1 CodeableConcept Category of payment
Binding: Arten von Moped Payment Types VS (required)

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSetURI
PaymentReconciliation.allocation.typerequiredMopedPaymentTypesVS
https://elga.moped.at/ValueSet/MopedPaymentTypesVS
From this IG
NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. PaymentReconciliation 0..* PaymentReconciliation PaymentReconciliation resource
... 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
... language 0..1 code Language of the resource content
Binding: AllLanguages (required): IETF language tag for a human language
Additional BindingsPurpose
CommonLanguages Starter
... 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 0..* Extension Extension
Slice: Unordered, Open by value:url
.... extension:Zahlungsprozentsatz 0..1 decimal Prozentsatz der Zahlung
URL: https://elga.moped.at/StructureDefinition/moped-ext-PaymentPercentage
... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored
... identifier 0..* Identifier Business Identifier for a payment reconciliation
... type Σ 1..1 CodeableConcept Category of payment
Binding: PaymentTypeCodes (extensible)
... status ?!Σ 1..1 code active | cancelled | draft | entered-in-error
Binding: FinancialResourceStatusCodes (required): A code specifying the state of the resource instance.
... kind 0..1 CodeableConcept Workflow originating payment
Binding: PaymentKind (extensible)
... period Σ 0..1 Period Period covered
... created Σ 1..1 dateTime Creation date
... enterer 0..1 Reference(Practitioner | PractitionerRole | Organization) Who entered the payment
... issuerType 0..1 CodeableConcept Nature of the source
Binding: PaymentIssuerType (extensible)
... paymentIssuer Σ 0..1 Reference(Organization | Patient | RelatedPerson) Party generating payment
... request 0..1 Reference(Task) Reference to requesting resource
... requestor 0..1 Reference(Practitioner | PractitionerRole | Organization) Responsible practitioner
... outcome 0..1 code queued | complete | error | partial
Binding: PaymentOutcome (required): The outcome of the processing.
... disposition 0..1 string Disposition message
... date Σ 1..1 date When payment issued
... location 0..1 Reference(Location) Where payment collected
... method 0..1 CodeableConcept Payment instrument
Binding: hl7VS-paymentMethodCode (extensible)
... cardBrand 0..1 string Type of card
... accountNumber 0..1 string Digits for verification
... expirationDate 0..1 date Expiration year-month
... processor 0..1 string Processor name
... referenceNumber 0..1 string Zahlungsidentifikation
... authorization 0..1 string Authorization number
... tenderedAmount 0..1 Money Amount offered by the issuer
... returnedAmount 0..1 Money Amount returned by the receiver
... amount Σ 1..1 Money Total amount of Payment
.... id 0..1 id Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... value Σ 0..1 decimal Numerical value (with implicit precision)
.... currency Σ 0..1 code ISO 4217 Currency Code
Binding: Currencies (required): A code indicating the currency, taken from ISO 4217.
Required Pattern: EUR
... paymentIdentifier 0..1 Identifier Business identifier for the payment
... allocation 1..* BackboneElement Settlement particulars
.... id 0..1 string Unique id for inter-element referencing
.... Slices for extension 1..* Extension Extension
Slice: Unordered, Open by value:url
..... extension:KeineZahlungGrund 0..1 string Grund warum keine Zahlung erfolgte
URL: https://elga.moped.at/StructureDefinition/moped-ext-ReasonForNonPayment
..... extension:Zahlungskennzeichen 1..1 Coding Zahlungskennzeichen
URL: https://elga.moped.at/StructureDefinition/moped-ext-Zahlungskennzeichen
Binding: ValueSet Zahlungskennzeichen ARK (required)
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... identifier 0..1 Identifier Business identifier of the payment detail
.... predecessor 0..1 Identifier Business identifier of the prior payment detail
.... target 1..1 Reference(MOPED ARKRequest) Subject of the payment
.... targetItem[x] 0..1 Sub-element of the subject
..... targetItemString string
..... targetItemIdentifier Identifier
..... targetItemPositiveInt positiveInt
.... encounter 0..1 Reference(Encounter) Applied-to encounter
.... account 0..1 Reference(Account) Applied-to account
.... type 0..1 CodeableConcept Category of payment
Binding: Arten von Moped Payment Types VS (required)
.... submitter 0..1 Reference(Practitioner | PractitionerRole | Organization) Submitter of the request
.... response 0..1 Reference(ClaimResponse) Response committing to a payment
.... date 0..1 date Date of commitment to pay
.... responsible 0..1 Reference(PractitionerRole) Contact for the response
.... payee 0..1 Reference(Practitioner | PractitionerRole | Organization) Recipient of the payment
.... amount 0..1 Money Amount allocated to this payable
... formCode 0..1 CodeableConcept Printed form identifier
Binding: FormCodes (example): The forms codes.
... processNote 0..* BackboneElement Note concerning processing
.... 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 code display | print | printoper
Binding: NoteType (required): The presentation types of notes.
.... text 0..1 string Note explanatory text

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / CodeURI
PaymentReconciliation.languagerequiredAllLanguages
http://hl7.org/fhir/ValueSet/all-languages|5.0.0
From the FHIR Standard
PaymentReconciliation.typeextensiblePaymentTypeCodes
http://hl7.org/fhir/ValueSet/payment-type
From the FHIR Standard
PaymentReconciliation.statusrequiredFinancialResourceStatusCodes
http://hl7.org/fhir/ValueSet/fm-status|5.0.0
From the FHIR Standard
PaymentReconciliation.kindextensiblePaymentKind
http://hl7.org/fhir/ValueSet/payment-kind
From the FHIR Standard
PaymentReconciliation.issuerTypeextensiblePaymentIssuerType
http://hl7.org/fhir/ValueSet/payment-issuertype
From the FHIR Standard
PaymentReconciliation.outcomerequiredPaymentOutcome
http://hl7.org/fhir/ValueSet/payment-outcome|5.0.0
From the FHIR Standard
PaymentReconciliation.methodextensibleHl7VSPaymentMethodCode
http://terminology.hl7.org/ValueSet/v2-0570
PaymentReconciliation.amount.currencyrequiredPattern Value: EUR
http://hl7.org/fhir/ValueSet/currencies|5.0.0
From the FHIR Standard
PaymentReconciliation.allocation.typerequiredMopedPaymentTypesVS
https://elga.moped.at/ValueSet/MopedPaymentTypesVS
From this IG
PaymentReconciliation.formCodeexampleFormCodes
http://hl7.org/fhir/ValueSet/forms
From the FHIR Standard
PaymentReconciliation.processNote.typerequiredNoteType
http://hl7.org/fhir/ValueSet/note-type|5.0.0
From the FHIR Standard

Constraints

IdGradePath(s)DetailsRequirements
dom-2errorPaymentReconciliationIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorPaymentReconciliationIf 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().ofType(canonical) | %resource.descendants().ofType(uri) | %resource.descendants().ofType(url))) or descendants().where(reference = '#').exists() or descendants().where(ofType(canonical) = '#').exists() or descendants().where(ofType(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4errorPaymentReconciliationIf 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-5errorPaymentReconciliationIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practicePaymentReconciliationA resource should have narrative for robust management
: text.`div`.exists()
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()

Key Elements View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. PaymentReconciliation 0..* PaymentReconciliation PaymentReconciliation resource
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... contained 0..* Resource Contained, inline Resources
... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
.... extension:Zahlungsprozentsatz 0..1 decimal Prozentsatz der Zahlung
URL: https://elga.moped.at/StructureDefinition/moped-ext-PaymentPercentage
... type Σ 1..1 CodeableConcept Category of payment
Binding: PaymentTypeCodes (extensible)
... status ?!Σ 1..1 code active | cancelled | draft | entered-in-error
Binding: FinancialResourceStatusCodes (required): A code specifying the state of the resource instance.
... created Σ 1..1 dateTime Creation date
... date Σ 1..1 date When payment issued
... referenceNumber 0..1 string Zahlungsidentifikation
... amount Σ 1..1 Money Total amount of Payment
.... currency Σ 0..1 code ISO 4217 Currency Code
Binding: Currencies (required): A code indicating the currency, taken from ISO 4217.
Required Pattern: EUR
... allocation 1..* BackboneElement Settlement particulars
.... Slices for extension 1..* Extension Extension
Slice: Unordered, Open by value:url
..... extension:KeineZahlungGrund 0..1 string Grund warum keine Zahlung erfolgte
URL: https://elga.moped.at/StructureDefinition/moped-ext-ReasonForNonPayment
..... extension:Zahlungskennzeichen 1..1 Coding Zahlungskennzeichen
URL: https://elga.moped.at/StructureDefinition/moped-ext-Zahlungskennzeichen
Binding: ValueSet Zahlungskennzeichen ARK (required)
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... target 1..1 Reference(MOPED ARKRequest) Subject of the payment
.... type 0..1 CodeableConcept Category of payment
Binding: Arten von Moped Payment Types VS (required)

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / CodeURI
PaymentReconciliation.typeextensiblePaymentTypeCodes
http://hl7.org/fhir/ValueSet/payment-type
From the FHIR Standard
PaymentReconciliation.statusrequiredFinancialResourceStatusCodes
http://hl7.org/fhir/ValueSet/fm-status|5.0.0
From the FHIR Standard
PaymentReconciliation.amount.currencyrequiredPattern Value: EUR
http://hl7.org/fhir/ValueSet/currencies|5.0.0
From the FHIR Standard
PaymentReconciliation.allocation.typerequiredMopedPaymentTypesVS
https://elga.moped.at/ValueSet/MopedPaymentTypesVS
From this IG

Constraints

IdGradePath(s)DetailsRequirements
dom-2errorPaymentReconciliationIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorPaymentReconciliationIf 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().ofType(canonical) | %resource.descendants().ofType(uri) | %resource.descendants().ofType(url))) or descendants().where(reference = '#').exists() or descendants().where(ofType(canonical) = '#').exists() or descendants().where(ofType(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4errorPaymentReconciliationIf 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-5errorPaymentReconciliationIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practicePaymentReconciliationA resource should have narrative for robust management
: text.`div`.exists()
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()

Differential View

This structure is derived from PaymentReconciliation

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. PaymentReconciliation 0..* PaymentReconciliation PaymentReconciliation resource
... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
.... extension:Zahlungsprozentsatz 0..1 decimal Prozentsatz der Zahlung
URL: https://elga.moped.at/StructureDefinition/moped-ext-PaymentPercentage
... referenceNumber 0..1 string Zahlungsidentifikation
... amount
.... currency 0..1 code ISO 4217 Currency Code
Required Pattern: EUR
.... Slices for extension 1..* Extension Extension
Slice: Unordered, Open by value:url
..... extension:KeineZahlungGrund 0..1 string Grund warum keine Zahlung erfolgte
URL: https://elga.moped.at/StructureDefinition/moped-ext-ReasonForNonPayment
..... extension:Zahlungskennzeichen 1..1 Coding Zahlungskennzeichen
URL: https://elga.moped.at/StructureDefinition/moped-ext-Zahlungskennzeichen
Binding: ValueSet Zahlungskennzeichen ARK (required)
.... target 1..1 Reference(MOPED ARKRequest) Subject of the payment
.... type 0..1 CodeableConcept Category of payment
Binding: Arten von Moped Payment Types VS (required)

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSetURI
PaymentReconciliation.allocation.typerequiredMopedPaymentTypesVS
https://elga.moped.at/ValueSet/MopedPaymentTypesVS
From this IG

Snapshot View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. PaymentReconciliation 0..* PaymentReconciliation PaymentReconciliation resource
... 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
... language 0..1 code Language of the resource content
Binding: AllLanguages (required): IETF language tag for a human language
Additional BindingsPurpose
CommonLanguages Starter
... 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 0..* Extension Extension
Slice: Unordered, Open by value:url
.... extension:Zahlungsprozentsatz 0..1 decimal Prozentsatz der Zahlung
URL: https://elga.moped.at/StructureDefinition/moped-ext-PaymentPercentage
... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored
... identifier 0..* Identifier Business Identifier for a payment reconciliation
... type Σ 1..1 CodeableConcept Category of payment
Binding: PaymentTypeCodes (extensible)
... status ?!Σ 1..1 code active | cancelled | draft | entered-in-error
Binding: FinancialResourceStatusCodes (required): A code specifying the state of the resource instance.
... kind 0..1 CodeableConcept Workflow originating payment
Binding: PaymentKind (extensible)
... period Σ 0..1 Period Period covered
... created Σ 1..1 dateTime Creation date
... enterer 0..1 Reference(Practitioner | PractitionerRole | Organization) Who entered the payment
... issuerType 0..1 CodeableConcept Nature of the source
Binding: PaymentIssuerType (extensible)
... paymentIssuer Σ 0..1 Reference(Organization | Patient | RelatedPerson) Party generating payment
... request 0..1 Reference(Task) Reference to requesting resource
... requestor 0..1 Reference(Practitioner | PractitionerRole | Organization) Responsible practitioner
... outcome 0..1 code queued | complete | error | partial
Binding: PaymentOutcome (required): The outcome of the processing.
... disposition 0..1 string Disposition message
... date Σ 1..1 date When payment issued
... location 0..1 Reference(Location) Where payment collected
... method 0..1 CodeableConcept Payment instrument
Binding: hl7VS-paymentMethodCode (extensible)
... cardBrand 0..1 string Type of card
... accountNumber 0..1 string Digits for verification
... expirationDate 0..1 date Expiration year-month
... processor 0..1 string Processor name
... referenceNumber 0..1 string Zahlungsidentifikation
... authorization 0..1 string Authorization number
... tenderedAmount 0..1 Money Amount offered by the issuer
... returnedAmount 0..1 Money Amount returned by the receiver
... amount Σ 1..1 Money Total amount of Payment
.... id 0..1 id Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... value Σ 0..1 decimal Numerical value (with implicit precision)
.... currency Σ 0..1 code ISO 4217 Currency Code
Binding: Currencies (required): A code indicating the currency, taken from ISO 4217.
Required Pattern: EUR
... paymentIdentifier 0..1 Identifier Business identifier for the payment
... allocation 1..* BackboneElement Settlement particulars
.... id 0..1 string Unique id for inter-element referencing
.... Slices for extension 1..* Extension Extension
Slice: Unordered, Open by value:url
..... extension:KeineZahlungGrund 0..1 string Grund warum keine Zahlung erfolgte
URL: https://elga.moped.at/StructureDefinition/moped-ext-ReasonForNonPayment
..... extension:Zahlungskennzeichen 1..1 Coding Zahlungskennzeichen
URL: https://elga.moped.at/StructureDefinition/moped-ext-Zahlungskennzeichen
Binding: ValueSet Zahlungskennzeichen ARK (required)
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... identifier 0..1 Identifier Business identifier of the payment detail
.... predecessor 0..1 Identifier Business identifier of the prior payment detail
.... target 1..1 Reference(MOPED ARKRequest) Subject of the payment
.... targetItem[x] 0..1 Sub-element of the subject
..... targetItemString string
..... targetItemIdentifier Identifier
..... targetItemPositiveInt positiveInt
.... encounter 0..1 Reference(Encounter) Applied-to encounter
.... account 0..1 Reference(Account) Applied-to account
.... type 0..1 CodeableConcept Category of payment
Binding: Arten von Moped Payment Types VS (required)
.... submitter 0..1 Reference(Practitioner | PractitionerRole | Organization) Submitter of the request
.... response 0..1 Reference(ClaimResponse) Response committing to a payment
.... date 0..1 date Date of commitment to pay
.... responsible 0..1 Reference(PractitionerRole) Contact for the response
.... payee 0..1 Reference(Practitioner | PractitionerRole | Organization) Recipient of the payment
.... amount 0..1 Money Amount allocated to this payable
... formCode 0..1 CodeableConcept Printed form identifier
Binding: FormCodes (example): The forms codes.
... processNote 0..* BackboneElement Note concerning processing
.... 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 code display | print | printoper
Binding: NoteType (required): The presentation types of notes.
.... text 0..1 string Note explanatory text

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / CodeURI
PaymentReconciliation.languagerequiredAllLanguages
http://hl7.org/fhir/ValueSet/all-languages|5.0.0
From the FHIR Standard
PaymentReconciliation.typeextensiblePaymentTypeCodes
http://hl7.org/fhir/ValueSet/payment-type
From the FHIR Standard
PaymentReconciliation.statusrequiredFinancialResourceStatusCodes
http://hl7.org/fhir/ValueSet/fm-status|5.0.0
From the FHIR Standard
PaymentReconciliation.kindextensiblePaymentKind
http://hl7.org/fhir/ValueSet/payment-kind
From the FHIR Standard
PaymentReconciliation.issuerTypeextensiblePaymentIssuerType
http://hl7.org/fhir/ValueSet/payment-issuertype
From the FHIR Standard
PaymentReconciliation.outcomerequiredPaymentOutcome
http://hl7.org/fhir/ValueSet/payment-outcome|5.0.0
From the FHIR Standard
PaymentReconciliation.methodextensibleHl7VSPaymentMethodCode
http://terminology.hl7.org/ValueSet/v2-0570
PaymentReconciliation.amount.currencyrequiredPattern Value: EUR
http://hl7.org/fhir/ValueSet/currencies|5.0.0
From the FHIR Standard
PaymentReconciliation.allocation.typerequiredMopedPaymentTypesVS
https://elga.moped.at/ValueSet/MopedPaymentTypesVS
From this IG
PaymentReconciliation.formCodeexampleFormCodes
http://hl7.org/fhir/ValueSet/forms
From the FHIR Standard
PaymentReconciliation.processNote.typerequiredNoteType
http://hl7.org/fhir/ValueSet/note-type|5.0.0
From the FHIR Standard

Constraints

IdGradePath(s)DetailsRequirements
dom-2errorPaymentReconciliationIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorPaymentReconciliationIf 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().ofType(canonical) | %resource.descendants().ofType(uri) | %resource.descendants().ofType(url))) or descendants().where(reference = '#').exists() or descendants().where(ofType(canonical) = '#').exists() or descendants().where(ofType(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4errorPaymentReconciliationIf 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-5errorPaymentReconciliationIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practicePaymentReconciliationA resource should have narrative for robust management
: text.`div`.exists()
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()

 

Other representations of profile: CSV, Excel, Schematron