MII Implementation Guide Core Dataset Base
2026.0.0 - Release Germany

MII Implementation Guide Core Dataset Base - Local Development build (v2026.0.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

## Resource Profile: MII PR Diagnose Condition - Mappings

Active as of 2025-12-12

Mappings for the mii-pr-diagnose-condition resource profile.

#### Mappings to Structures in this Implementation Guide

No Mappings Found

#### Mappings to other Structures

No Mappings Found

#### Other Mappings

Name | Workflow Pattern | SNOMED CT Concept Domain Binding | HL7 v2 Mapping | RIM Mapping | FiveWs Pattern Mapping | SNOMED CT Attribute Binding
--- | --- | --- | --- | --- | --- | ---
Condition | Event | 246090004 |Associated finding| = ( ( < 404684003 |Clinical finding| MINUS ( << 420134006 |Propensity to adverse reactions| OR << 473010000 |Hypersensitivity condition| OR << 79899007 |Drug interaction| OR << 69449002 |Drug action| OR << 441742003 |Evaluation finding| OR << 307824009 |Administrative status| OR << 385356007 |Tumor stage finding|)) OR < 272379006 |Event|) | PPR message | Observation[classCode=OBS moodCode=EVN code=ASSERTION value<Diagnosis] |  |
id |  |  |  |  |  |
meta |  |  |  |  |  |
id |  |  |  | n/a |  |
extension |  |  |  | n/a |  |
versionId |  |  |  |  |  |
lastUpdated |  |  |  |  |  |
source |  |  |  |  |  |
profile |  |  |  |  |  |
security |  |  |  |  |  |
tag |  |  |  |  |  |
implicitRules |  |  |  |  |  |
language |  |  |  |  |  |
text |  |  |  | Act.text? |  |
contained |  |  |  | N/A |  |
Slices for extension |  |  |  |  |  |
extension:ReferenzPrimaerdiagnose |  |  |  |  |  |
extension:Feststellungsdatum |  |  |  |  |  |
modifierExtension |  |  |  | N/A |  |
identifier | Event.identifier |  |  | .id | FiveWs.identifier |
clinicalStatus | Event.status | < 303105007 |Disease phases| | PRB-14 | Observation ACT .inboundRelationship[typeCode=COMP].source[classCode=OBS code="clinicalStatus" moodCode=EVN].value | FiveWs.status |
verificationStatus | Event.status | < 410514004 |Finding context value| | PRB-13 | Observation ACT .inboundRelationship[typeCode=COMP].source[classCode=OBS code="verificationStatus" moodCode=EVN].value | FiveWs.status | 408729009
category |  | < 404684003 |Clinical finding| | 'problem' if from PRB-3. 'diagnosis' if from DG1 segment in PV1 message | .code | FiveWs.class |
severity |  | < 272141005 |Severities| | PRB-26 / ABS-3 | Can be pre/post-coordinated into value. Or ./inboundRelationship[typeCode=SUBJ].source[classCode=OBS moodCode=EVN code="severity"].value | FiveWs.grade | 246112005
code | Event.code | code 246090004 |Associated finding| (< 404684003 |Clinical finding| MINUS << 420134006 |Propensity to adverse reactions| MINUS << 473010000 |Hypersensitivity condition| MINUS << 79899007 |Drug interaction| MINUS << 69449002 |Drug action| MINUS << 441742003 |Evaluation finding| MINUS << 307824009 |Administrative status| MINUS << 385356007 |Tumor stage finding|) OR < 413350009 |Finding with explicit context| OR < 272379006 |Event| | PRB-3 | .value | FiveWs.what[x] | 246090004
id |  |  |  | n/a |  |
extension |  |  |  | n/a |  |
Slices for coding |  |  | C*E.1-8 C*E.10-22 | union(. ./translation) |  |
coding:All Slices |  |  |  |  |  |
id |  |  |  | n/a |  |
extension |  |  |  | n/a |  |
system |  |  | C*E.3 | ./codeSystem |  |
version |  |  | C*E.7 | ./codeSystemVersion |  |
code |  |  | C*E.1 | ./code |  |
display |  |  | C*E.2 - but note this is not well followed | CV.displayName |  |
userSelected |  |  | Sometimes implied by being first | CD.codingRationale |  |
coding:icd10-gm |  |  | C*E.1-8 C*E.10-22 | union(. ./translation) |  |
id |  |  |  | n/a |  |
Slices for extension |  |  |  | n/a |  |
extension:Mehrfachcodierungs-Kennzeichen |  |  |  | N/A |  |
extension:Seitenlokalisation |  |  |  | N/A |  |
extension:Diagnosesicherheit |  |  |  | N/A |  |
system |  |  | C*E.3 | ./codeSystem |  |
version |  |  | C*E.7 | ./codeSystemVersion |  |
code |  |  | C*E.1 | ./code |  |
display |  |  | C*E.2 - but note this is not well followed | CV.displayName |  |
userSelected |  |  | Sometimes implied by being first | CD.codingRationale |  |
coding:alpha-id |  |  | C*E.1-8 C*E.10-22 | union(. ./translation) |  |
id |  |  |  | n/a |  |
extension |  |  |  | n/a |  |
system |  |  | C*E.3 | ./codeSystem |  |
version |  |  | C*E.7 | ./codeSystemVersion |  |
code |  |  | C*E.1 | ./code |  |
display |  |  | C*E.2 - but note this is not well followed | CV.displayName |  |
userSelected |  |  | Sometimes implied by being first | CD.codingRationale |  |
coding:sct |  |  | C*E.1-8 C*E.10-22 | union(. ./translation) |  |
id |  |  |  | n/a |  |
extension |  |  |  | n/a |  |
system |  |  | C*E.3 | ./codeSystem |  |
version |  |  | C*E.7 | ./codeSystemVersion |  |
code |  |  | C*E.1 | ./code |  |
display |  |  | C*E.2 - but note this is not well followed | CV.displayName |  |
userSelected |  |  | Sometimes implied by being first | CD.codingRationale |  |
coding:orphanet |  |  | C*E.1-8 C*E.10-22 | union(. ./translation) |  |
id |  |  |  | n/a |  |
extension |  |  |  | n/a |  |
system |  |  | C*E.3 | ./codeSystem |  |
version |  |  | C*E.7 | ./codeSystemVersion |  |
code |  |  | C*E.1 | ./code |  |
display |  |  | C*E.2 - but note this is not well followed | CV.displayName |  |
userSelected |  |  | Sometimes implied by being first | CD.codingRationale |  |
text |  |  | C*E.9. But note many systems use C*E.2 for this | ./originalText[mediaType/code="text/plain"]/data |  |
bodySite |  | < 442083009 |Anatomical or acquired body structure| |  | .targetBodySiteCode |  | 363698007
id |  |  |  | n/a |  |
extension |  |  |  | n/a |  |
Slices for coding |  |  | C*E.1-8 C*E.10-22 | union(. ./translation) |  |
coding:snomed-ct |  |  | C*E.1-8 C*E.10-22 | union(. ./translation) |  |
id |  |  |  | n/a |  |
extension |  |  |  | n/a |  |
system |  |  | C*E.3 | ./codeSystem |  |
version |  |  | C*E.7 | ./codeSystemVersion |  |
code |  |  | C*E.1 | ./code |  |
display |  |  | C*E.2 - but note this is not well followed | CV.displayName |  |
userSelected |  |  | Sometimes implied by being first | CD.codingRationale |  |
text |  |  | C*E.9. But note many systems use C*E.2 for this | ./originalText[mediaType/code="text/plain"]/data |  |
subject | Event.subject |  | PID-3 | .participation[typeCode=SBJ].role[classCode=PAT] | FiveWs.subject |
encounter | Event.context |  | PV1-19 (+PV1-54) | .inboundRelationship[typeCode=COMP].source[classCode=ENC moodCode=EVN] | FiveWs.context |
Slices for onset[x] | Event.occurrence[x] |  | PRB-16 | .effectiveTime.low or .inboundRelationship[typeCode=SUBJ].source[classCode=OBS moodCode=EVN code="age at onset"].value | FiveWs.init |
onset[x]:onsetPeriod | Event.occurrence[x] |  | PRB-16 | .effectiveTime.low or .inboundRelationship[typeCode=SUBJ].source[classCode=OBS moodCode=EVN code="age at onset"].value | FiveWs.init |
id |  |  |  | n/a |  |
extension |  |  |  | n/a |  |
start |  |  | DR.1 | ./low |  |
id |  |  |  |  |  |
Slices for extension |  |  |  |  |  |
extension:lebensphase-von |  |  |  | N/A |  |
id |  |  |  | n/a |  |
extension |  |  |  | n/a |  |
url |  |  |  | N/A |  |
value[x] |  |  |  | N/A |  |
id |  |  |  | n/a |  |
extension |  |  |  | n/a |  |
coding |  |  | C*E.1-8 C*E.10-22 | union(. ./translation) |  |
id |  |  |  | n/a |  |
extension |  |  |  | n/a |  |
system |  |  | C*E.3 | ./codeSystem |  |
version |  |  | C*E.7 | ./codeSystemVersion |  |
code |  |  | C*E.1 | ./code |  |
display |  |  | C*E.2 - but note this is not well followed | CV.displayName |  |
userSelected |  |  | Sometimes implied by being first | CD.codingRationale |  |
text |  |  | C*E.9. But note many systems use C*E.2 for this | ./originalText[mediaType/code="text/plain"]/data |  |
value |  |  |  |  |  |
end |  |  | DR.2 | ./high |  |
id |  |  |  |  |  |
Slices for extension |  |  |  |  |  |
extension:lebensphase-bis |  |  |  | N/A |  |
id |  |  |  | n/a |  |
extension |  |  |  | n/a |  |
url |  |  |  | N/A |  |
value[x] |  |  |  | N/A |  |
id |  |  |  | n/a |  |
extension |  |  |  | n/a |  |
coding |  |  | C*E.1-8 C*E.10-22 | union(. ./translation) |  |
id |  |  |  | n/a |  |
extension |  |  |  | n/a |  |
system |  |  | C*E.3 | ./codeSystem |  |
version |  |  | C*E.7 | ./codeSystemVersion |  |
code |  |  | C*E.1 | ./code |  |
display |  |  | C*E.2 - but note this is not well followed | CV.displayName |  |
userSelected |  |  | Sometimes implied by being first | CD.codingRationale |  |
text |  |  | C*E.9. But note many systems use C*E.2 for this | ./originalText[mediaType/code="text/plain"]/data |  |
value |  |  |  |  |  |
onset[x]:onsetDateTime | Event.occurrence[x] |  | PRB-16 | .effectiveTime.low or .inboundRelationship[typeCode=SUBJ].source[classCode=OBS moodCode=EVN code="age at onset"].value | FiveWs.init |
onset[x]:onsetAge | Event.occurrence[x] |  | PRB-16 | .effectiveTime.low or .inboundRelationship[typeCode=SUBJ].source[classCode=OBS moodCode=EVN code="age at onset"].value | FiveWs.init |
id |  |  |  | n/a |  |
Slices for extension |  |  |  | n/a |  |
extension:Lebensphase-Beginn |  |  |  | N/A |  |
value |  |  | SN.2 / CQ - N/A | PQ.value CO.value MO.value IVL.high or IVL.low depending on the value |  |
comparator |  |  | SN.1 / CQ.1 | IVL properties |  |
unit |  |  | (see OBX.6 etc.) / CQ.2 | PQ.unit |  |
system |  |  | (see OBX.6 etc.) / CQ.2 | CO.codeSystem PQ.translation.codeSystem |  |
code |  |  | (see OBX.6 etc.) / CQ.2 | PQ.code MO.currency PQ.translation.code |  |
abatement[x] |  |  |  | .effectiveTime.high or .inboundRelationship[typeCode=SUBJ].source[classCode=OBS moodCode=EVN code="age at remission"].value or .inboundRelationship[typeCode=SUBJ]source[classCode=CONC moodCode=EVN].status=completed | FiveWs.done[x] |
recordedDate |  |  | REL-11 | .participation[typeCode=AUT].time | FiveWs.recorded |
recorder |  |  |  | .participation[typeCode=AUT].role | FiveWs.author |
asserter |  |  | REL-7.1 identifier + REL-7.12 type code | .participation[typeCode=INF].role | FiveWs.source |
stage |  |  |  | ./inboundRelationship[typeCode=SUBJ].source[classCode=OBS moodCode=EVN code="stage/grade"] |  |
id |  |  |  | n/a |  |
extension |  |  |  | n/a |  |
modifierExtension |  |  |  | N/A |  |
summary |  | < 254291000 |Staging and scales| | PRB-14 | .value |  |
assessment |  |  |  | .self |  |
type |  |  |  | ./inboundRelationship[typeCode=SUBJ].source[classCode=OBS moodCode=EVN code="stage type"] |  |
evidence |  |  |  | .outboundRelationship[typeCode=SPRT].target[classCode=OBS moodCode=EVN] |  |
id |  |  |  | n/a |  |
extension |  |  |  | n/a |  |
modifierExtension |  |  |  | N/A |  |
code | Event.reasonCode | < 404684003 |Clinical finding| |  | [code="diagnosis"].value | FiveWs.why[x] |
detail |  |  |  | .self | FiveWs.why[x] |
note | Event.note |  | NTE child of PRB | .inboundRelationship[typeCode=SUBJ].source[classCode=OBS moodCode=EVN code="annotation"].value |  |
Documentation for this format