US Veterans Health Administration FHIR Map Set Implementation Guide
1.6.0 - 250701
Publication Build: This will be filled in by the publication tooling
Active as of 2025-06-20 |
Mappings for the ConditionProblem resource profile.
Scroll down for the Raw FHIR, CDW & SDA mappings (if any).
Note that the CDW, SDA and VPR XML mappings are derived from a look-up based on the VistA source.
key | status | direction | source | mapApproach | mapCase | FHIR Path | subPath | mapValue | mapParameter | mapComment | FHIR URL | Ver |
---|---|---|---|---|---|---|---|---|---|---|---|
1607 | team-approved | V2F | fixed value | Condition.category[us-core] | http://terminology.hl7.org/CodeSystem/condition-category#problem-list-item | http://hl7.org/fhir/us/core/StructureDefinition/us-core-condition-problems-health-concerns | 5.0.1 | |||||
345 | team-approved | V2F | PROBLEM - IEN (9000011-.001) | source value | Condition.identifier | .value | .system = http://va.gov/identifiers/$Sta3n/9000011 | http://hl7.org/fhir/us/core/StructureDefinition/us-core-condition-problems-health-concerns | 5.0.1 | |||
349 | team-approved | V2F | PROBLEM - DATE RESOLVED (9000011-1.07) | fixed value | Not Null | Condition.clinicalStatus | #resolved | dependency on 605? | http://hl7.org/fhir/us/core/StructureDefinition/us-core-condition-problems-health-concerns | 5.0.1 | ||
365 | team-approved | V2F | PROBLEM - DIAGNOSIS > ICD DIAGNOSIS (9000011-.01 > 80-) | source value | Condition.code.coding[va-icd] | .system=termmap(VF_ICDCodingSystems,{CODING SYSTEM(1.1)}) .code = {CODE NUMBER(.01)} |
http://hl7.org/fhir/us/core/StructureDefinition/us-core-condition-problems-health-concerns | 5.0.1 | ||||
366 | team-approved | V2F | PROBLEM - SNOMED CT CONCEPT CODE (9000011-80001) | source value | Condition.code.coding[va-sct] | .code | .system = http://snomed.info/sct | http://hl7.org/fhir/us/core/StructureDefinition/us-core-condition-problems-health-concerns | 5.0.1 | |||
957 | team-approved | V2F | PROBLEM - PROVIDER NARRATIVE (9000011-.05) | source value | Condition.code | .text | http://hl7.org/fhir/us/core/StructureDefinition/us-core-condition-problems-health-concerns | 5.0.1 | ||||
367 | team-approved | V2F | PROBLEM - PATIENT NAME > PATIENT/IHS - NAME (9000011-.02 > 9000001-.01) | reference | Condition.subject | /Patient | http://hl7.org/fhir/us/core/StructureDefinition/us-core-condition-problems-health-concerns | 5.0.1 | ||||
369 | team-approved | V2F | PROBLEM - DATE OF ONSET (9000011-.13) | source value | Condition.onsetDateTime | http://hl7.org/fhir/us/core/StructureDefinition/us-core-condition-problems-health-concerns | 5.0.1 | |||||
371 | team-approved | V2F | PROBLEM - DATE ENTERED (9000011-.08) | source value | Condition.recordedDate | http://hl7.org/fhir/us/core/StructureDefinition/us-core-condition-problems-health-concerns | 5.0.1 | |||||
373 | team-approved | V2F | PROBLEM - RECORDING PROVIDER (9000011-1.04) | source value | Condition.recorder | http://hl7.org/fhir/us/core/StructureDefinition/us-core-condition-problems-health-concerns | 5.0.1 | |||||
605 | team-approved | V2F | PROBLEM - STATUS (9000011-.12) | terminologyMaps | Condition.clinicalStatus | VF_problemStatus | http://hl7.org/fhir/us/core/StructureDefinition/us-core-condition-problems-health-concerns | 5.0.1 | ||||
611 | team-approved | V2F | PROBLEM - CONDITION (9000011-1.02) | terminologyMaps | Condition.verificationStatus | VF_problemVerificationStatus | http://hl7.org/fhir/us/core/StructureDefinition/us-core-condition-problems-health-concerns | 5.0.1 | ||||
1761 | for review | V2F | PROBLEM - DATE RESOLVED (9000011-1.07) | source value | Condition.abatementDateTime | http://hl7.org/fhir/us/core/StructureDefinition/us-core-condition-problems-health-concerns | 5.0.1 |
No Mappings Found
No Mappings Found
Name | Workflow Pattern | SNOMED CT Concept Domain Binding | HL7 v2 Mapping | RIM Mapping | FiveWs Pattern Mapping | SNOMED CT Attribute Binding![]() |
---|---|---|---|---|---|---|
![]() ![]() |
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 |
|
||
![]() ![]() ![]() |
||||||
![]() ![]() ![]() |
||||||
![]() ![]() ![]() |
||||||
![]() ![]() ![]() |
||||||
![]() ![]() ![]() |
Act.text? |
|||||
![]() ![]() ![]() |
N/A |
|||||
![]() ![]() ![]() |
||||||
![]() ![]() ![]() ![]() |
||||||
![]() ![]() ![]() |
N/A |
|||||
![]() ![]() ![]() |
Event.identifier |
.id |
FiveWs.identifier |
|||
![]() ![]() ![]() ![]() |
n/a |
|||||
![]() ![]() ![]() ![]() |
n/a |
|||||
![]() ![]() ![]() ![]() |
N/A |
Role.code or implied by context |
||||
![]() ![]() ![]() ![]() |
CX.5 |
Role.code or implied by context |
||||
![]() ![]() ![]() ![]() |
CX.4 / EI-2-4 |
II.root or Role.id.root |
||||
![]() ![]() ![]() ![]() |
CX.1 / EI.1 |
II.extension or II.root if system indicates OID or GUID (Or Role.id.extension or root) |
||||
![]() ![]() ![]() ![]() |
CX.7 + CX.8 |
Role.effectiveTime or implied by context |
||||
![]() ![]() ![]() ![]() |
|
II.assigningAuthorityName but note that this is an improper use by the definition of the field. Also Role.scoper |
||||
![]() ![]() ![]() |
Event.status |
< 303105007 |Disease phases| |
PRB-14 |
|
FiveWs.status |
|
![]() ![]() ![]() |
Event.status |
< 410514004 |Finding context value| |
PRB-13 |
|
FiveWs.status |
408729009 |
![]() ![]() ![]() |
< 404684003 |Clinical finding| |
'problem' if from PRB-3. 'diagnosis' if from DG1 segment in PV1 message |
.code |
FiveWs.class |
||
![]() ![]() ![]() ![]() |
< 404684003 |Clinical finding| |
'problem' if from PRB-3. 'diagnosis' if from DG1 segment in PV1 message |
.code |
FiveWs.class |
||
![]() ![]() ![]() ![]() |
< 404684003 |Clinical finding| |
'problem' if from PRB-3. 'diagnosis' if from DG1 segment in PV1 message |
.code |
FiveWs.class |
||
![]() ![]() ![]() |
< 272141005 |Severities| |
PRB-26 / ABS-3 |
|
FiveWs.grade |
246112005 | |
![]() ![]() ![]() |
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 |
![]() ![]() ![]() ![]() |
n/a |
|||||
![]() ![]() ![]() ![]() |
n/a |
|||||
![]() ![]() ![]() ![]() |
|
|
||||
![]() ![]() ![]() ![]() ![]() |
|
|
||||
![]() ![]() ![]() ![]() ![]() ![]() |
n/a |
|||||
![]() ![]() ![]() ![]() ![]() ![]() |
n/a |
|||||
![]() ![]() ![]() ![]() ![]() ![]() |
C*E.3 |
./codeSystem |
||||
![]() ![]() ![]() ![]() ![]() ![]() |
C*E.7 |
./codeSystemVersion |
||||
![]() ![]() ![]() ![]() ![]() ![]() |
C*E.1 |
./code |
||||
![]() ![]() ![]() ![]() ![]() ![]() |
C*E.2 - but note this is not well followed |
CV.displayName |
||||
![]() ![]() ![]() ![]() ![]() ![]() |
Sometimes implied by being first |
CD.codingRationale |
||||
![]() ![]() ![]() ![]() ![]() |
|
|
||||
![]() ![]() ![]() ![]() ![]() ![]() |
n/a |
|||||
![]() ![]() ![]() ![]() ![]() ![]() |
n/a |
|||||
![]() ![]() ![]() ![]() ![]() ![]() |
C*E.3 |
./codeSystem |
||||
![]() ![]() ![]() ![]() ![]() ![]() |
C*E.7 |
./codeSystemVersion |
||||
![]() ![]() ![]() ![]() ![]() ![]() |
C*E.1 |
./code |
||||
![]() ![]() ![]() ![]() ![]() ![]() |
C*E.2 - but note this is not well followed |
CV.displayName |
||||
![]() ![]() ![]() ![]() ![]() ![]() |
Sometimes implied by being first |
CD.codingRationale |
||||
![]() ![]() ![]() ![]() |
C*E.9. But note many systems use C*E.2 for this |
./originalText[mediaType/code="text/plain"]/data |
||||
![]() ![]() ![]() |
< 442083009 |Anatomical or acquired body structure| |
.targetBodySiteCode |
363698007 | |||
![]() ![]() ![]() |
Event.subject |
PID-3 |
.participation[typeCode=SBJ].role[classCode=PAT] |
FiveWs.subject |
||
![]() ![]() ![]() |
Event.context |
PV1-19 (+PV1-54) |
|
FiveWs.context |
||
![]() ![]() ![]() |
Event.occurrence[x] |
PRB-16 |
|
FiveWs.init |
||
![]() ![]() ![]() ![]() |
Event.occurrence[x] |
PRB-16 |
|
FiveWs.init |
||
![]() ![]() ![]() |
|
FiveWs.done[x] |
||||
![]() ![]() ![]() ![]() |
|
FiveWs.done[x] |
||||
![]() ![]() ![]() |
REL-11 |
.participation[typeCode=AUT].time |
FiveWs.recorded |
|||
![]() ![]() ![]() |
.participation[typeCode=AUT].role |
FiveWs.author |
||||
![]() ![]() ![]() |
REL-7.1 identifier + REL-7.12 type code |
.participation[typeCode=INF].role |
FiveWs.source |
|||
![]() ![]() ![]() |
|
|||||
![]() ![]() ![]() ![]() |
n/a |
|||||
![]() ![]() ![]() ![]() |
n/a |
|||||
![]() ![]() ![]() ![]() |
N/A |
|||||
![]() ![]() ![]() ![]() |
< 254291000 |Staging and scales| |
PRB-14 |
.value |
|||
![]() ![]() ![]() ![]() |
.self |
|||||
![]() ![]() ![]() ![]() |
|
|||||
![]() ![]() ![]() |
|
|||||
![]() ![]() ![]() ![]() |
n/a |
|||||
![]() ![]() ![]() ![]() |
n/a |
|||||
![]() ![]() ![]() ![]() |
N/A |
|||||
![]() ![]() ![]() ![]() |
Event.reasonCode |
< 404684003 |Clinical finding| |
[code="diagnosis"].value |
FiveWs.why[x] |
||
![]() ![]() ![]() ![]() |
.self |
FiveWs.why[x] |
||||
![]() ![]() ![]() |
Event.note |
NTE child of PRB |
|
|||
![]() |