Mappings for the medcom-core-media resource profile.
MedComCoreMedia |
Media | Entity. Role, or Act, Act[classCode="DGIMG", moodCode="EVN"] |
text | Act.text? |
contained | N/A |
extension | N/A |
modifierExtension | N/A |
identifier | n/a, II - The Identifier class is a little looser than the v3 type II because it allows URIs as well as registered OIDs or GUIDs. Also maps to Role[classCode=IDENT] |
basedOn | .outboundRelationship[typeCode=FLFS].target |
partOf | .inboundRelationship[typeCode=COMP].source[moodCode=EVN] |
status | .status |
type | .code |
modality | .outboundRelationship[typeCode="COMP].target[classCode="LIST", moodCode="EVN"].code |
view | DiagnosticImage.subjectOrientationCode |
subject | .participation[typeCode="SUBJ"]??? |
encounter | .inboundRelationship(typeCode=COMP].source[classCode<=PCPR, moodCode=EVN] |
created[x] | .effectiveTime |
issued | participation[typeCode=AUT].time |
operator | .participation[typeCode="PERF"]??? |
reasonCode | .reasonCode |
bodySite | targetSiteCode |
deviceName | .participation[typeCode="DEV"].role.player.Entity[classCode="DEV"].name |
device | participation[typeCode=DEV] |
height | .outboundRelationship[typeCode="COMP].target[classCode="OBS", moodCode="EVN",code="<CODE>"].value |
width | .outboundRelationship[typeCode="COMP].target[classCode="OBS", moodCode="EVN",code="<CODE>"].value |
frames | .outboundRelationship[typeCode="COMP].target[classCode="OBS", moodCode="EVN",code="<CODE>"].value |
duration | .outboundRelationship[typeCode="COMP].target[classCode="OBS", moodCode="EVN",code="<CODE>"].value |
content | .text |
id | n/a |
extension | n/a |
contentType | ./mediaType, ./charset |
language | ./language |
data | ./data |
url | ./reference/literal |
size | N/A (needs data type R3 proposal) |
hash | .integrityCheck[parent::ED/integrityCheckAlgorithm="SHA-1"] |
title | ./title/data |
creation | N/A (needs data type R3 proposal) |
note | .inboundRelationship(typeCode=SUBJ].source[classCode=ANNGEN, moodCode=EVN].value[xsi:type=ST] |