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: EOrdersCoverage - Mappings

Draft as of 2024-08-15

Mappings for the eorders-coverage resource profile.

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

EOrdersCoverage
Coverage | Event
status | Event.status
beneficiary | Event.subject
period | Event.occurrence[x]

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

EOrdersCoverage
Coverage | Entity. Role, or Act, Coverage
text | Act.text?
contained | N/A
extension | N/A
modifierExtension | N/A
identifier | n/a, II - The Identifier class is a little looser than the v3 type II because it allows URIs as well as registered OIDs or GUIDs. Also maps to Role[classCode=IDENT]
identifier (mcn) | n/a, II - The Identifier class is a little looser than the v3 type II because it allows URIs as well as registered OIDs or GUIDs. Also maps to Role[classCode=IDENT]
id | n/a
extension | n/a
use | Role.code or implied by context
type | Role.code or implied by context
system | II.root or Role.id.root
value | II.extension or II.root if system indicates OID or GUID (Or Role.id.extension or root)
period | Role.effectiveTime or implied by context
id | n/a
extension | n/a
start | ./low
end | ./high
assigner | II.assigningAuthorityName but note that this is an improper use by the definition of the field. Also Role.scoper
identifier (dva) | n/a, II - The Identifier class is a little looser than the v3 type II because it allows URIs as well as registered OIDs or GUIDs. Also maps to Role[classCode=IDENT]
id | n/a
extension | n/a
use | Role.code or implied by context
type | Role.code or implied by context
system | II.root or Role.id.root
value | II.extension or II.root if system indicates OID or GUID (Or Role.id.extension or root)
period | Role.effectiveTime or implied by context
assigner | II.assigningAuthorityName but note that this is an improper use by the definition of the field. Also Role.scoper
status | Act.status
type |
id | n/a
extension | n/a
coding | union(., ./translation)
id | n/a
extension | n/a
system | ./codeSystem
version | ./codeSystemVersion
code | ./code
display | CV.displayName
userSelected | CD.codingRationale
text | ./originalText[mediaType/code="text/plain"]/data
beneficiary |
id | n/a
extension | n/a
reference | N/A
type | N/A
identifier | .identifier
display | N/A
period | Act.effectiveTime
payor |
id | n/a
extension | n/a
reference | N/A
type | N/A
identifier | .identifier
id | n/a
extension | n/a
use | Role.code or implied by context
type | Role.code or implied by context
id | n/a
extension | n/a
coding | union(., ./translation)
text | ./originalText[mediaType/code="text/plain"]/data
system | II.root or Role.id.root
value | II.extension or II.root if system indicates OID or GUID (Or Role.id.extension or root)
period | Role.effectiveTime or implied by context
assigner | II.assigningAuthorityName but note that this is an improper use by the definition of the field. Also Role.scoper
display | N/A
class |
id | n/a
extension | n/a
modifierExtension | N/A
costToBeneficiary |
id | n/a
extension | n/a
modifierExtension | N/A
exception |
id | n/a
extension | n/a
modifierExtension | N/A
contract | n/a

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

EOrdersCoverage
Coverage |
status | FiveWs.status
type | FiveWs.class
policyHolder | FiveWs.subject[x], FiveWs.subject
subscriber | FiveWs.subject[x], FiveWs.subject
subscriberId | FiveWs.subject[x], FiveWs.subject
beneficiary | FiveWs.subject[x], FiveWs.subject
period | FiveWs.done[x]
payor | FiveWs.author

### Mappings for Canadian Dental Association eclaims standard (http://www.cda-adc.ca/en/services/cdanet/)

EOrdersCoverage
Coverage |
policyHolder | D01 through D09
subscriber | D01 through D09
subscriberId | D01 through D09
beneficiary | D01 through D09
dependent | C17
relationship | C03
payor | A05
class |
value | C11 (Division,Section)
name | C11 (Division,Section)
network | D10
costToBeneficiary |
value[x] | C11 (Division,Section)
contract | D01 through D09

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

EOrdersCoverage
Coverage |
identifier | CX / EI (occasionally, more often EI maps to a resource id or a URL)
identifier (mcn) | CX / EI (occasionally, more often EI maps to a resource id or a URL)
use | N/A
type | CX.5
system | CX.4 / EI-2-4
value | CX.1 / EI.1
period | CX.7 + CX.8
start | DR.1
end | DR.2
assigner | CX.4 / (CX.4,CX.9,CX.10)
identifier (dva) | CX / EI (occasionally, more often EI maps to a resource id or a URL)
use | N/A
type | CX.5
system | CX.4 / EI-2-4
value | CX.1 / EI.1
period | CX.7 + CX.8
assigner | CX.4 / (CX.4,CX.9,CX.10)
type | IN1-15
coding | C*E.1-8, C*E.10-22
system | C*E.3
version | C*E.7
code | C*E.1
display | C*E.2 - but note this is not well followed
userSelected | Sometimes implied by being first
text | C*E.9. But note many systems use C*E.2 for this
policyHolder | IN1-16, 18, 19-name of insured, address, date of birth
subscriber | IN1-16, 18, 19-name of insured, address, date of birth
subscriberId | IN1-16, 18, 19-name of insured, address, date of birth
beneficiary | IN1-16, 18, 19-name of insured, address, date of birth
dependent | - No exact HL7 v2 equivalent concept seems to exist;
period | IN1-12 / IN1-13
payor | IN1-3
identifier |
use | N/A
type | CX.5
coding | C*E.1-8, C*E.10-22
text | C*E.9. But note many systems use C*E.2 for this
system | CX.4 / EI-2-4
value | CX.1 / EI.1
period | CX.7 + CX.8
assigner | CX.4 / (CX.4,CX.9,CX.10)
class |
value | IN1-8
name | IN1-8
order | - No exact HL7 v2 equivalent concept seems to exist;
costToBeneficiary |
value[x] | IN1-8
contract | IN1-16, 18, 19

### Mappings for Canadian Pharmacy Associaiton eclaims standard (http://www.pharmacists.ca/)

EOrdersCoverage
Coverage |
policyHolder | C.35
subscriber | C.35
subscriberId | C.35
beneficiary | C.35
payor | C.30
class |
value | C.31
name | C.31
costToBeneficiary |
value[x] | C.31
contract | C.35