HL7 Italia FHIR Implementation Guide Spesa Sanitaria (STS)
0.1.0 - CI Build

HL7 Italia FHIR Implementation Guide Spesa Sanitaria (STS) - Local Development build (v0.1.0). See the Directory of published versions

Resource Profile: PaymentReconciliation

Defining URL:http://hl7.it/fhir/spesa-sanitaria/StructureDefinition/PaymentReconciliation-it-sts
Version:0.1.0
Name:PaymentReconciliationSts
Title:PaymentReconciliation
Status:Active as of 2021-10-26T14:59:11+00:00
Definition:

Minimal PaymentReconciliation Data

Source Resource:XML / JSON / Turtle

The official URL for this profile is:

http://hl7.it/fhir/spesa-sanitaria/StructureDefinition/PaymentReconciliation-it-sts

Formal Views of Profile Content

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

This structure is derived from PaymentReconciliation

Summary

Must-Support: 4 elements

This structure is derived from PaymentReconciliation

NameFlagsCard.TypeDescription & Constraintsdoco
.. PaymentReconciliation 0..*PaymentReconciliationPaymentReconciliation resource
... paymentDate S1..1dateWhen payment issued
... paymentAmount S1..1MoneyTotal amount of Payment
... detail S0..*BackboneElementSettlement particulars
.... type S1..1CodeableConceptCategory of payment

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraintsdoco
.. PaymentReconciliation 0..*PaymentReconciliationPaymentReconciliation resource
... id Σ0..1stringLogical id of this artifact
... meta Σ0..1MetaMetadata about the resource
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... text 0..1NarrativeText summary of the resource, for human interpretation
... contained 0..*ResourceContained, inline Resources
... extension 0..*ExtensionAdditional content defined by implementations
... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
... identifier 0..*IdentifierBusiness Identifier for a payment reconciliation
... status ?!Σ1..1codeactive | cancelled | draft | entered-in-error
Binding: FinancialResourceStatusCodes (required): A code specifying the state of the resource instance.

... period Σ0..1PeriodPeriod covered
... created Σ1..1dateTimeCreation date
... paymentIssuer Σ0..1Reference(Organization)Party generating payment
... request 0..1Reference(Task)Reference to requesting resource
... requestor 0..1Reference(Practitioner | PractitionerRole | Organization)Responsible practitioner
... outcome 0..1codequeued | complete | error | partial
Binding: ClaimProcessingCodes (required): The outcome of the processing.

... disposition 0..1stringDisposition message
... paymentDate SΣ1..1dateWhen payment issued
... paymentAmount SΣ1..1MoneyTotal amount of Payment
... paymentIdentifier 0..1IdentifierBusiness identifier for the payment
... detail S0..*BackboneElementSettlement particulars
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... identifier 0..1IdentifierBusiness identifier of the payment detail
.... predecessor 0..1IdentifierBusiness identifier of the prior payment detail
.... type S1..1CodeableConceptCategory of payment
Binding: PaymentTypeCodes (example): The reason for the amount: payment, adjustment, advance.

.... request 0..1Reference(Resource)Request giving rise to the payment
.... submitter 0..1Reference(Practitioner | PractitionerRole | Organization)Submitter of the request
.... response 0..1Reference(Resource)Response committing to a payment
.... date 0..1dateDate of commitment to pay
.... responsible 0..1Reference(PractitionerRole)Contact for the response
.... payee 0..1Reference(Practitioner | PractitionerRole | Organization)Recipient of the payment
.... amount 0..1MoneyAmount allocated to this payable
... formCode 0..1CodeableConceptPrinted form identifier
Binding: Form Codes (example): The forms codes.

... processNote 0..*BackboneElementNote concerning processing
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... type 0..1codedisplay | print | printoper
Binding: NoteType (required): The presentation types of notes.

.... text 0..1stringNote explanatory text

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraintsdoco
.. PaymentReconciliation 0..*PaymentReconciliationPaymentReconciliation resource
... paymentDate Σ1..1dateWhen payment issued
... paymentAmount Σ1..1MoneyTotal amount of Payment
... detail 0..*BackboneElementSettlement particulars
.... type 1..1CodeableConceptCategory of payment
Binding: PaymentTypeCodes (example): The reason for the amount: payment, adjustment, advance.


doco Documentation for this format

This structure is derived from PaymentReconciliation

Summary

Must-Support: 4 elements

Differential View

This structure is derived from PaymentReconciliation

NameFlagsCard.TypeDescription & Constraintsdoco
.. PaymentReconciliation 0..*PaymentReconciliationPaymentReconciliation resource
... paymentDate S1..1dateWhen payment issued
... paymentAmount S1..1MoneyTotal amount of Payment
... detail S0..*BackboneElementSettlement particulars
.... type S1..1CodeableConceptCategory of payment

doco Documentation for this format

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. PaymentReconciliation 0..*PaymentReconciliationPaymentReconciliation resource
... id Σ0..1stringLogical id of this artifact
... meta Σ0..1MetaMetadata about the resource
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... text 0..1NarrativeText summary of the resource, for human interpretation
... contained 0..*ResourceContained, inline Resources
... extension 0..*ExtensionAdditional content defined by implementations
... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
... identifier 0..*IdentifierBusiness Identifier for a payment reconciliation
... status ?!Σ1..1codeactive | cancelled | draft | entered-in-error
Binding: FinancialResourceStatusCodes (required): A code specifying the state of the resource instance.

... period Σ0..1PeriodPeriod covered
... created Σ1..1dateTimeCreation date
... paymentIssuer Σ0..1Reference(Organization)Party generating payment
... request 0..1Reference(Task)Reference to requesting resource
... requestor 0..1Reference(Practitioner | PractitionerRole | Organization)Responsible practitioner
... outcome 0..1codequeued | complete | error | partial
Binding: ClaimProcessingCodes (required): The outcome of the processing.

... disposition 0..1stringDisposition message
... paymentDate SΣ1..1dateWhen payment issued
... paymentAmount SΣ1..1MoneyTotal amount of Payment
... paymentIdentifier 0..1IdentifierBusiness identifier for the payment
... detail S0..*BackboneElementSettlement particulars
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... identifier 0..1IdentifierBusiness identifier of the payment detail
.... predecessor 0..1IdentifierBusiness identifier of the prior payment detail
.... type S1..1CodeableConceptCategory of payment
Binding: PaymentTypeCodes (example): The reason for the amount: payment, adjustment, advance.

.... request 0..1Reference(Resource)Request giving rise to the payment
.... submitter 0..1Reference(Practitioner | PractitionerRole | Organization)Submitter of the request
.... response 0..1Reference(Resource)Response committing to a payment
.... date 0..1dateDate of commitment to pay
.... responsible 0..1Reference(PractitionerRole)Contact for the response
.... payee 0..1Reference(Practitioner | PractitionerRole | Organization)Recipient of the payment
.... amount 0..1MoneyAmount allocated to this payable
... formCode 0..1CodeableConceptPrinted form identifier
Binding: Form Codes (example): The forms codes.

... processNote 0..*BackboneElementNote concerning processing
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... type 0..1codedisplay | print | printoper
Binding: NoteType (required): The presentation types of notes.

.... text 0..1stringNote explanatory text

doco Documentation for this format

 

Other representations of profile: CSV, Excel, Schematron

Terminology Bindings

PathConformanceValueSet
PaymentReconciliation.languagepreferredCommonLanguages
Max Binding: AllLanguages
PaymentReconciliation.statusrequiredFinancialResourceStatusCodes
PaymentReconciliation.outcomerequiredClaimProcessingCodes
PaymentReconciliation.detail.typeexamplePaymentTypeCodes
PaymentReconciliation.formCodeexampleForm Codes
PaymentReconciliation.processNote.typerequiredNoteType