ePath R4 Implementation Guide
1.0.0 - ci-build Japan

ePath R4 Implementation Guide - Local Development build (v1.0.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

## Resource Profile: EPath_Questionnaire - Mappings

Active as of 2025-06-24

Mappings for the epath-questionnaire resource profile.

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

EPath_Questionnaire
Questionnaire | Definition
url | Definition.url
identifier | Definition.identifier
identifier (resourceInstanceIdentifier) | Definition.identifier
identifier (ePathIdentificationStandardCode) | Definition.identifier
identifier (ePathIdentificationFacilityCode) | Definition.identifier
identifier (eventElapsedDays) | Definition.identifier
identifier (pathStep) | Definition.identifier
version | Definition.version
title | Definition.title
derivedFrom | Definition.derivedFrom
status | Definition.status
experimental | Definition.experimental
subjectType | Definition.subject[x]
date | Definition.date
publisher | Definition.publisher
contact | Definition.contact
description | Definition.description
useContext | Definition.useContext
jurisdiction | Definition.jurisdiction
purpose | Definition.purpose
copyright | Definition.copyright
approvalDate | Definition.approvalDate
lastReviewDate | Definition.lastReviewDate
effectivePeriod | Definition.effectivePeriod

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

EPath_Questionnaire
Questionnaire | Entity. Role, or Act, Observation[moodCode=DEF]
meta |
id | n/a
extension | n/a
text | Act.text?
contained | N/A
extension | N/A
modifierExtension | N/A
url | .identifier[scope=BUSN;reliability=ISS]
identifier | .identifier
identifier (resourceInstanceIdentifier) | .identifier
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
identifier (ePathIdentificationStandardCode) | .identifier
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
identifier (ePathIdentificationFacilityCode) | .identifier
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
id | n/a
extension | n/a
reference | N/A
type | N/A
identifier | .identifier
display | N/A
identifier (eventElapsedDays) | .identifier
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
identifier (pathStep) | .identifier
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
version | N/A (to add?)
name | N/A
title | .title
derivedFrom | .outboundRelationship[typeCode=DRIV].target[classCode=OBS, moodCode=DEFN]
status | .status
experimental | N/A
subjectType | .outboundRelationship[typeCode=META].target[classCode=OBS, moodCode=DEFN, isCriterion=true].participation.role.classCode
date | .participation[typeCode=AUT].time
publisher | .participation[typeCode=AUT].role
contact | .participation[typeCode=CALLBCK].role
description | .text
useContext | N/A (to add?)
jurisdiction | N/A (to add?)
purpose | .reasonCode.text
copyright | N/A (to add?)
approvalDate | .outboundRelationship[typeCode="SUBJ"].act[classCode=CACT;moodCode=EVN;code="approval"].effectiveTime
lastReviewDate | .outboundRelationship[typeCode="SUBJ"; subsetCode="RECENT"].act[classCode=CACT;moodCode=EVN;code="review"].effectiveTime
effectivePeriod | N/A (to add?)
code | .code
item | .outboundRelationship[typeCode=COMP].target[classCode=OBS, moodCode=DEF]
id | n/a
modifierExtension | N/A
linkId | .id
definition | .outboundRelationship[typeCode=INST].target[classCode=OBS, moodCode=DEF]
code | .code
prefix | Not supported
text | .text
type | N/A - MIF rather than RIM level
enableWhen | N/A - MIF rather than RIM level
id | n/a
extension | n/a
modifierExtension | N/A
question | N/A - MIF rather than RIM level
operator | N/A - MIF rather than RIM level
answer[x] | N/A - MIF rather than RIM level
enableBehavior | N/A - MIF rather than RIM level
required | N/A - MIF rather than RIM level
repeats | N/A - MIF rather than RIM level
readOnly | N/A - MIF rather than RIM level
maxLength | N/A - MIF rather than RIM level
answerValueSet | N/A - MIF rather than RIM level
answerOption | N/A - MIF rather than RIM level
id | n/a
extension | n/a
modifierExtension | N/A
value[x] | N/A - MIF rather than RIM level
id | n/a
extension | n/a
system | ./codeSystem
version | ./codeSystemVersion
code | ./code
display | CV.displayName
userSelected | CD.codingRationale
initialSelected | N/A - MIF rather than RIM level
initial | N/A - MIF rather than RIM level
id | n/a
extension | n/a
modifierExtension | N/A
value[x] | N/A - MIF rather than RIM level
item | .outboundRelationship[typeCode=COMP].target

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

EPath_Questionnaire
Questionnaire |
url | FiveWs.identifier
identifier | FiveWs.identifier
identifier (resourceInstanceIdentifier) | FiveWs.identifier
identifier (ePathIdentificationStandardCode) | FiveWs.identifier
identifier (ePathIdentificationFacilityCode) | FiveWs.identifier
identifier (eventElapsedDays) | FiveWs.identifier
identifier (pathStep) | FiveWs.identifier
version | FiveWs.version
status | FiveWs.status
experimental | FiveWs.class
date | FiveWs.recorded
publisher | FiveWs.witness
purpose | FiveWs.why[x]

### Mappings for Object Implementation Information (http://hl7.org/fhir/object-implementation)

EPath_Questionnaire
Questionnaire |
identifier | no-gen-base
identifier (resourceInstanceIdentifier) | no-gen-base
identifier (ePathIdentificationStandardCode) | no-gen-base
identifier (ePathIdentificationFacilityCode) | no-gen-base
identifier (eventElapsedDays) | no-gen-base
identifier (pathStep) | no-gen-base
purpose | no-gen-base
copyright | no-gen-base
approvalDate | no-gen-base
lastReviewDate | no-gen-base
effectivePeriod | no-gen-base

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

EPath_Questionnaire
Questionnaire |
identifier |
identifier (resourceInstanceIdentifier) |
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)
identifier (ePathIdentificationStandardCode) |
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)
identifier (ePathIdentificationFacilityCode) |
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)
identifier (eventElapsedDays) |
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)
identifier (pathStep) |
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)
item |
maxLength | N/A
answerOption |
value[x] |
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