Magentus Practice Management FHIR Implementation Guide
1.2.16 - ci-build

Magentus Practice Management FHIR Implementation Guide - Local Development build (v1.2.16) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

## Resource Profile: GSInvoice - Mappings

Draft as of 2024-08-15

Mappings for the genie-invoice resource profile.

### Mappings for HL7 v2 Mapping (http://hl7.org/v2)

GSInvoice
Invoice | FT1
contained (charge-item) | FT1
identifier | FT1.2
status | Varies by domain
type | FT1.7
subject | PAT in proximity to FT1 segment
recipient | PV1 in proximity to FT1 segment
date | Varies by domain
participant | EVN.5 or by domain
role | Varies by domain
actor | EVN.5 or by domain
issuer | N/A
lineItem | EVN.5 or by domain
chargeItem[x] | EVN.5 or by domain
chargeItem[x] (chargeItemCodeableConcept) | EVN.5 or by domain
chargeItem[x] (chargeItemReference) | EVN.5 or by domain
priceComponent | EVN.5 or by domain
type | FT1.7
code | FT1.7
factor | FT1.22
amount | FT1.22
totalPriceComponent | EVN.5 or by domain
totalNet | FT1.22
totalGross | FT1.22
note | NTE

### Mappings for RIM Mapping (http://hl7.org/v3)

GSInvoice
Invoice | Entity. Role, or Act, Act[moodCode=EVN]
text | Act.text?
contained | N/A
contained (charge-item) | Entity. Role, or Act, Act[moodCode=EVN]
extension | N/A
modifierExtension | N/A
identifier | .identifier
status | .status
type | .code
subject | .participation[typeCode=SBJ].role
recipient | .inboundRelationship(typeCode=COMP].source[classCode<=PCPR, moodCode=EVN]
date | .effectiveTime
participant | .participation[typeCode=PRF].role[scoper.determinerCode=INSTANCE]
id | n/a
extension | n/a
modifierExtension | N/A
role | .participation.functionCode
actor | .player
issuer | .scoper
lineItem | .participation[typeCode=PRF].role[scoper.determinerCode=INSTANCE]
id | n/a
modifierExtension | N/A
chargeItem[x] | .player
chargeItem[x] (chargeItemCodeableConcept) | .player
chargeItem[x] (chargeItemReference) | .player
priceComponent | .participation[typeCode=PRF].role[scoper.determinerCode=INSTANCE]
id | n/a
extension | n/a
modifierExtension | N/A
type | .code
code | .code
totalPriceComponent | .participation[typeCode=PRF].role[scoper.determinerCode=INSTANCE]
note | .inboundRelationship(typeCode=SUBJ].source[classCode=ANNGEN, moodCode=EVN].value[xsi:type=ST]

### Mappings for FiveWs Pattern Mapping (http://hl7.org/fhir/fivews)

GSInvoice
Invoice |
identifier | FiveWs.identifier
status | FiveWs.status
type | FiveWs.what[x]
subject | FiveWs.subject[x], FiveWs.subject
date | FiveWs.done[x]
participant |
actor | FiveWs.actor

### Mappings for Workflow Pattern (http://hl7.org/fhir/workflow)

GSInvoice
Invoice |
contained (charge-item) | Event
type | Event.code
subject | Event.subject
recipient | Event.context
lineItem |
priceComponent |
type | Event.code
code | Event.code
note | Event.note