Implementation Guide
25.0.0 - R4 APIs
Publish Box goes here
| Active as of 2022-03-01 |
Mappings for the athena-clinicalimpressn-profile resource profile.
| AthenaClinicalImpression | ||
| ClinicalImpression | FHIRR4_CLINICALIMPRESSIONVIEW | |
| id | %RESOURCEID% | |
| meta | ||
| versionId | %RESOURCEID% | |
| lastUpdated | %WHENUPDATED% | |
| security | ||
| security (SENSITIVECHART) | CheckSensitive(%SENSITIVECHART%) | |
| security (CONFABBR) | ||
| system | getSiteCodeSystem("ConfidentialDocument") | |
| code | %CONFABBR% | |
| security (LOCATION) | ||
| system | getSiteCodeSystem("Location") | |
| code | %LOCATIONID% | |
| security (CONFTYPEID) | ||
| system | getSiteCodeSystem("ConfTypeId") | |
| code | %CONFTYPEID% | |
| tag | MakeChangeTagSwitchList(%CHANGE%) | |
| identifier | MakeIdentifier("U",getSiteSystem("ASSESSID"),%RESOURCEID%) | |
| status | MapCode(%DSTATUS%,"CLINICALIMPRESSIONSTATUS") | |
| subject | MakeReference("PERSON",%PID%,"Patient") | |
| encounter | MakeReference("DOCUMENT",%SDID%,"Encounter") | |
| effective[x] | %CLINICALDATE% | |
| date | %WHENCREATED% | |
| assessor | MakeReference("USR",%CREATOR%,%USRID%,"Practitioner") | |
| problem | MakeReference("PROBLEM",%SPRID%,"Condition") | |
| summary | %SUMMARY% | |
| note | makeAnnotation(%ANNOTATE%) | |
| AthenaClinicalImpression | ||
| ClinicalImpression | FHIRR4_CLINICALIMPRESSIONVIEW | |
| id | %RESOURCEID% | |
| meta | ||
| versionId | %RESOURCEID% | |
| lastUpdated | %WHENUPDATED% | |
| security | ||
| security (SENSITIVECHART) | CheckSensitive(%SENSITIVECHART%) | |
| security (CONFABBR) | ||
| system | getSiteCodeSystem("ConfidentialDocument") | |
| code | %CONFABBR% | |
| security (LOCATION) | ||
| system | getSiteCodeSystem("Location") | |
| code | %LOCATIONID% | |
| security (CONFTYPEID) | ||
| system | getSiteCodeSystem("ConfTypeId") | |
| code | %CONFTYPEID% | |
| tag | MakeChangeTagSwitchList(%CHANGE%) | |
| identifier | MakeIdentifier("U",getSiteSystem("ASSESSID"),%RESOURCEID%) | |
| status | MapCode(%DSTATUS%,"CLINICALIMPRESSIONSTATUS") | |
| subject | MakeReference("PATIENT",%PID%,"Patient") | |
| encounter | MakeReference("DOCUMENT",%SDID%,"Encounter") | |
| effective[x] | %CLINICALDATE% | |
| date | %WHENCREATED% | |
| assessor | MakeReference("USR",%CREATOR%,%USRID%,"Practitioner") | |
| problem | MakeReference("PROBLEM",%SPRID%,"Condition") | |
| summary | %SUMMARY% | |
| note | makeAnnotation(%ANNOTATE%) | |
| AthenaClinicalImpression | ||
| ClinicalImpression | Event | |
| identifier | Event.identifier | |
| status | Event.status | |
| statusReason | Event.statusReason | |
| code | Event.code | |
| subject | Event.subject | |
| encounter | Event.context | |
| effective[x] | Event.occurrence[x] | |
| assessor | Event.performer.actor | |
| note | Event.note | |
| AthenaClinicalImpression | ||
| ClinicalImpression | Partial mapping for problem evaluation | |
| meta | ||
| security | ||
| security (SENSITIVECHART) | ||
| security (CONFABBR) | ||
| 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 | |
| security (LOCATION) | ||
| 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 | |
| security (CONFTYPEID) | ||
| 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 | |
| identifier | PID-3 | |
| status | PRB-14 | |
| subject | PID-3 | |
| effective[x] | PRB-2 | |
| assessor | ROL-4 | |
| problem | PRB-3 / IAM-7 | |
| investigation | ||
| item | OBX-21 | |
| summary | OBX | |
| finding | ||
| itemCodeableConcept | OBX | |
| itemReference | OBX | |
| prognosisCodeableConcept | PRB-22 | |
| AthenaClinicalImpression | ||
| ClinicalImpression | ||
| identifier | FiveWs.identifier | |
| status | FiveWs.status | |
| code | FiveWs.what[x] | |
| subject | FiveWs.subject[x], FiveWs.subject | |
| encounter | FiveWs.context | |
| effective[x] | FiveWs.done[x] | |
| date | FiveWs.recorded | |
| assessor | FiveWs.author | |
| problem | FiveWs.why[x] | |
| AthenaClinicalImpression | ||
| ClinicalImpression | Entity. Role, or Act | |
| meta | ||
| id | n/a | |
| extension | n/a | |
| security | ||
| security (SENSITIVECHART) | ||
| security (CONFABBR) | ||
| id | n/a | |
| extension | n/a | |
| system | ./codeSystem | |
| version | ./codeSystemVersion | |
| code | ./code | |
| display | CV.displayName | |
| userSelected | CD.codingRationale | |
| security (LOCATION) | ||
| id | n/a | |
| extension | n/a | |
| system | ./codeSystem | |
| version | ./codeSystemVersion | |
| code | ./code | |
| display | CV.displayName | |
| userSelected | CD.codingRationale | |
| security (CONFTYPEID) | ||
| id | n/a | |
| extension | n/a | |
| system | ./codeSystem | |
| version | ./codeSystemVersion | |
| code | ./code | |
| display | CV.displayName | |
| userSelected | CD.codingRationale | |
| text | Act.text? | |
| contained | N/A | |
| extension | N/A | |
| modifierExtension | N/A | |
| statusReason | .inboundRelationship[typeCode=SUBJ].source[classCode=CACT, moodCode=EVN].reasonCOde | |
| investigation | ||
| id | n/a | |
| extension | n/a | |
| modifierExtension | N/A | |
| finding | ||
| id | n/a | |
| extension | n/a | |
| modifierExtension | N/A | |