FHIR field | OpenIMIS field | notes | mapping status | |
---|---|---|---|---|
Identifier | tblClaim.ClaimID / tblClaim.ClaimUUID / tblClaim.ClaimCode | Claim can have multiple identifiers. The most important one is mapped from ClaimCode | ClaimID and ClaimCode mapped | |
patient | tblClaim.InsureeID | mapped | ||
billablePeriod | tblClaim.DateFrom / tblClaim.DateTo | date from and date to are mapped to a period of time between them | mapped | |
diagnosis | tblClaim.ICDID / tblClaim.ICDID1 / tblClaim.ICDID2 / tblClaim.ICDID3 / tblClaim.ICDID4 | ICDID values are mapped to a list of diagnosis | outcomemapped | |
tblClaim.ClaimStatus | provider | tblClaim.Adjuster | not mapped | |
total | tblClaim.Claimed | mapped | ||
created | tblClaim.DateClaimed | mapped | ||
information | tblClaim.Explanation / tblClaim.GuaranteeId / tblClaimItems.Availability / tblClaimItems.Explanation / tblClaimServices.Explanation | information category is distinguishing the type of information | mapped | |
facility | tblClaim.HFID | mapped | ||
enterer | tblClaim.ClaimAdminId | mapped | ||
type | tblClaim.VisitType | mapped | ||
item.service | tblClaimItems.ItemId / tblClaimServices.ServiceID | claim.item.category.text is distinguishing whether mapping is done from tblClaimsServices or tblClaimItems | mapped | |
item.quantity | tblClaimItems.QtyProvided / tblClaimServices.QtyProvided | claim.item.category.text is distinguishing whether mapping is done from tblClaimsServices or tblClaimItems | mapped | |
item.unitPrice | tblClaimItems.PriceAsked / tblClaimServices.PriceAsked | claim.item.category.text is distinguishing whether mapping is done from tblClaimsServices or tblClaimItems | mapped |
Example JSON representation of content:
...