Shared Health Specification and Guide Version 2.0 Revision F

 

Mappings for the Profile.

Mappings for RIM (http://hl7.org/v3)

Shared Health Operation Outcome
OperationOutcomeGrouping is handled through multiple repetitions from whatever context references the outcomes (no specific grouper required)
   textAct.text?
   containedN/A
   extensionN/A
   modifierExtensionN/A
   issueAcknowledgementDetail or Observation[classCode="ALRT" and moodCode="EVN"]
      idn/a
      extension
      extension (referenceNum)
      extension (userText)
         idn/a
         urlN/A
         valueStringN/A
            extension
            extension (userText-translation)ED.translation
               idn/a
               urlN/A
               valueStringN/A
                  extension (userText-translation-language)ED.language
      modifierExtensionN/A
      severity./typeCode[parent::AcknowledgmentDetail] or unique(./inboundRelationship[parent::Observation and typeCode='SUBJ' and isNormalActRelationship()]/source[classCode="OBS" and moodCode="EVN" and implies(code, ActCode#SEV and isNormalAct())/value[xsi:type="CD"]
      code./code
      details./code
         idn/a
         extensionn/a
         codingunion(., ./translation)
         text./originalText[mediaType/code="text/plain"]/data
            extension
            extension (details-translation)ED.translation
               idn/a
               urlN/A
               valueStringN/A
                  extension (details-translation-language)ED.language
      diagnostics./text[parent::AcknowledgmentDetail]
      location./location[parent::AcknowledgmentDetail]
      expression./location[parent::AcknowledgmentDetail]

Mappings for W5 Mapping (http://hl7.org/fhir/w5)

Shared Health Operation Outcome
OperationOutcomeinfrastructure.exchange

Mappings for HL7 v2 (http://hl7.org/v2)

Shared Health Operation Outcome
OperationOutcome
   issueERR
      severityERR-4
      codeERR-3
      detailsERR-5
         codingC*E.1-8, C*E.10-22
         textC*E.9. But note many systems use C*E.2 for this
      diagnosticsERR-8
      locationERR-2
      expressionERR-2