Implementation Guide
23.1.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 |