Mappings for the athena-posting-profile resource profile.
| Athena Posting |
| Basic | FHIRR4_POSTPAYMENTVIEW |
| id | MakeId(%ID%) |
| meta | |
| lastUpdated | %LASTUPDATED% |
| extension | |
| extension (batch) | |
| value[x] | MakeIntType(%BATCHID%) |
| extension (Date) | MakeDateExtension("DateOfEntry",%DATEOFENTRY%) |
| extension (Amount) | MakeBigDecimalExtension("Amount",%AMOUNT%,"money") |
| extension (AmountApplied) | MakeBigDecimalExtension("AppliedAmount",%APPLIEDAMOUNT%,"money") |
| extension (InsuranceAmount) | MakeBigDecimalExtension("INSURANCEAMOUNT",%INSURANCEAMOUNT%,"money") |
| extension (payerName) | |
| value[x] | %PAYERNAME% |
| extension (PayerId) | MakeIntegerExtension("PayerId",%PAYERID%) |
| extension (PayerType) | MakeStringExtension("PayerType",%PAYERTYPE%) |
| extension (PaymentType) | MakeIntegerExtension("PaymentType",%PAYMENTTYPE%) |
| extension (CheckCardNumber) | MakeStringExtension("CheckCardNumber",%CHECKCARDNUMBER%) |
| extension (CheckDate) | MakeDateExtension("DateOfCheck",%CHECKDATE%) |
| extension (CardTypeMID) | MakeIntegerExtension("CardTypeID",%CARDTYPEMID%) |
| extension (AccountNumber) | MakeStringExtension("AccountNumber",%ACCOUNTNUMBER%) |
| extension (MoneyOrderType) | MakeStringExtension("MoneyOrderType",%MONEYORDERTYPE%) |
| extension (InsuranceReference) | MakeIntegerExtension("InsuranceTransfer",%INSURANCETRANSFER%) |
| extension (DateOfDeposit) | MakeDateExtension("DateOfDeposit",%DATEOFDEPOSIT%) |
| extension (patientVisitId) | |
| value[x] | MakeIntType(%PATIENTVISITID%) |
| identifier | MakeIdentifier("U",getSiteSystem("PostingId"),%ID%) |
| code | MakeConcept(%TYPE%,"https://www.hl7.org/fhir/valueset-basic-resource-type.html","Invoice") |
| subject | MakeReference("PatientProfile",%PID%,"Patient") |
| created | %CREATED% |
| Athena Posting |
| Basic | Entity. Role, or Act, Act, Entity or Role |
| meta | |
| id | n/a |
| extension | n/a |
| text | Act.text? |
| contained | N/A |
| extension | |
| extension (batch) | |
| id | n/a |
| extension | n/a |
| url | N/A |
| value[x] | N/A |
| extension (Date) | |
| extension (Amount) | |
| extension (AmountApplied) | |
| extension (InsuranceAmount) | |
| extension (payerName) | |
| id | n/a |
| extension | n/a |
| url | N/A |
| value[x] | N/A |
| extension (PayerId) | |
| extension (PayerType) | |
| extension (PaymentType) | |
| extension (CheckCardNumber) | |
| extension (CheckDate) | |
| extension (CardTypeMID) | |
| extension (AccountNumber) | |
| extension (MoneyOrderType) | |
| extension (InsuranceReference) | |
| extension (DateOfDeposit) | |
| extension (patientVisitId) | |
| id | n/a |
| extension | n/a |
| url | N/A |
| value[x] | N/A |
| modifierExtension | N/A |
| identifier | ./identifier |
| code | ./code |
| subject | ./participation[typeCode='SBJ'] (possibly through a ControlAct and Role) |
| created | ./participation[typeCode='AUT']/time (possibly through a ControlAct and Role) |
| author | ./participation[typeCode='SUB'] (possibly through a ControlAct and Role) |