Guía implementación interoperabilidad FHIR sectorial e intersectorial
0.10.1 - ci-build

Guía implementación interoperabilidad FHIR sectorial e intersectorial - Local Development build (v0.10.1) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

Resource Profile: ProfileObservation-HCEU-Ruta-Violencias-Secretaria-Salud - Mapeos

Mapeos para ProfileObservationRVSDS resource profile.

Mappings for Workflow Pattern (http://hl7.org/fhir/workflow)

ProfileObservation-HCEU-Ruta-Violencias-Secretaria-Salud
ObservationEvent
   identifierEvent.identifier
   statusEvent.status
   codeEvent.code
   encounterEvent.context
   performerEvent.performer.actor

Mappings for SNOMED CT Concept Domain Binding (http://snomed.info/conceptdomain)

ProfileObservation-HCEU-Ruta-Violencias-Secretaria-Salud
Observation< 363787002 |Observable entity|
   status< 445584004 |Report by finality status|
   code< 363787002 |Observable entity| OR < 386053000 |Evaluation procedure|
   component
      code< 363787002 |Observable entity| OR < 386053000 |Evaluation procedure|
      value[x]363714003 |Interprets| < 441742003 |Evaluation finding|
      interpretation< 260245000 |Findings values|
   component (TipologiaViolencia)
      code< 363787002 |Observable entity| OR < 386053000 |Evaluation procedure|
   component (TipoAgresor)
      code< 363787002 |Observable entity| OR < 386053000 |Evaluation procedure|
   component (Mecanismos)
      code< 363787002 |Observable entity| OR < 386053000 |Evaluation procedure|

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

ProfileObservation-HCEU-Ruta-Violencias-Secretaria-Salud
ObservationOBX
   identifierOBX.21 For OBX segments from systems without OBX-21 support a combination of ORC/OBR and OBX must be negotiated between trading partners to uniquely identify the OBX segment. Depending on how V2 has been implemented each of these may be an option: 1) OBR-3 + OBX-3 + OBX-4 or 2) OBR-3 + OBR-4 + OBX-3 + OBX-4 or 2) some other way to uniquely ID the OBR/ORC + OBX-3 + OBX-4.
      useN/A
      typeCX.5
         codingC*E.1-8, C*E.10-22
            systemC*E.3
            versionC*E.7
            codeC*E.1
            displayC*E.2 - but note this is not well followed
            userSelectedSometimes implied by being first
         textC*E.9. But note many systems use C*E.2 for this
      systemCX.4 / EI-2-4
      valueCX.1 / EI.1
      periodCX.7 + CX.8
      assignerCX.4 / (CX.4,CX.9,CX.10)
   statusOBX-11
   codeOBX-3
      codingC*E.1-8, C*E.10-22
         systemC*E.3
         versionC*E.7
         codeC*E.1
         displayC*E.2 - but note this is not well followed
         userSelectedSometimes implied by being first
      textC*E.9. But note many systems use C*E.2 for this
   encounterPV1
   issuedOBR.22 (or MSH.7), or perhaps OBX-19 (depends on who observation made)
   performerOBX.15 / (Practitioner) OBX-16, PRT-5:PRT-4='RO' / (Device) OBX-18 , PRT-10:PRT-4='EQUIP' / (Organization) OBX-23, PRT-8:PRT-4='PO'
   componentcontainment by OBX-4?
      codeOBX-3
      value[x]OBX.2, OBX.5, OBX.6
      dataAbsentReasonN/A
      interpretationOBX-8
      referenceRangeOBX.7
   component (TipologiaViolencia)containment by OBX-4?
      codeOBX-3
         codingC*E.1-8, C*E.10-22
            systemC*E.3
            codeC*E.1
            displayC*E.2 - but note this is not well followed
   component (TipoAgresor)containment by OBX-4?
      codeOBX-3
         codingC*E.1-8, C*E.10-22
            systemC*E.3
            codeC*E.1
            displayC*E.2 - but note this is not well followed
   component (Mecanismos)containment by OBX-4?
      codeOBX-3
         codingC*E.1-8, C*E.10-22
            systemC*E.3
            codeC*E.1
            displayC*E.2 - but note this is not well followed

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

ProfileObservation-HCEU-Ruta-Violencias-Secretaria-Salud
ObservationEntity. Role, or Act, Observation[classCode=OBS, moodCode=EVN]
   textAct.text?
   containedN/A
   extensionN/A
   modifierExtensionN/A
   identifierid
      idn/a
      extensionn/a
      useRole.code or implied by context
      typeRole.code or implied by context
         idn/a
         extensionn/a
         codingunion(., ./translation)
            idn/a
            extensionn/a
            system./codeSystem
            version./codeSystemVersion
            code./code
            displayCV.displayName
            userSelectedCD.codingRationale
         text./originalText[mediaType/code="text/plain"]/data
      systemII.root or Role.id.root
      valueII.extension or II.root if system indicates OID or GUID (Or Role.id.extension or root)
      periodRole.effectiveTime or implied by context
      assignerII.assigningAuthorityName but note that this is an improper use by the definition of the field. Also Role.scoper
   statusstatus Amended & Final are differentiated by whether it is the subject of a ControlAct event with a type of "revise"
   codecode
      idn/a
      extensionn/a
      codingunion(., ./translation)
         idn/a
         extensionn/a
         system./codeSystem
         version./codeSystemVersion
         code./code
         displayCV.displayName
         userSelectedCD.codingRationale
      text./originalText[mediaType/code="text/plain"]/data
   encounterinboundRelationship[typeCode=COMP].source[classCode=ENC, moodCode=EVN]
      idn/a
      extensionn/a
      referenceN/A
      typeN/A
      identifier.identifier
      displayN/A
   issuedparticipation[typeCode=AUT].time
   performerparticipation[typeCode=PRF]
      idn/a
      extensionn/a
      referenceN/A
   componentoutBoundRelationship[typeCode=COMP]
      idn/a
      extensionn/a
      modifierExtensionN/A
      codecode
      value[x]value
      dataAbsentReasonvalue.nullFlavor
      interpretationinterpretationCode
      referenceRangeoutboundRelationship[typeCode=REFV]/target[classCode=OBS, moodCode=EVN]
   component (TipologiaViolencia)outBoundRelationship[typeCode=COMP]
      extensionn/a
      modifierExtensionN/A
      codecode
         extensionn/a
         codingunion(., ./translation)
            extensionn/a
            system./codeSystem
            code./code
            displayCV.displayName
   component (TipoAgresor)outBoundRelationship[typeCode=COMP]
      extensionn/a
      modifierExtensionN/A
      codecode
         extensionn/a
         codingunion(., ./translation)
            extensionn/a
            system./codeSystem
            code./code
            displayCV.displayName
   component (Mecanismos)outBoundRelationship[typeCode=COMP]
      extensionn/a
      modifierExtensionN/A
      codecode
         extensionn/a
         codingunion(., ./translation)
            extensionn/a
            system./codeSystem
            code./code
            displayCV.displayName

Mappings for FiveWs Pattern Mapping (http://hl7.org/fhir/fivews)

ProfileObservation-HCEU-Ruta-Violencias-Secretaria-Salud
Observation
   identifierFiveWs.identifier
   statusFiveWs.status
   codeFiveWs.what[x]
   encounterFiveWs.context
   issuedFiveWs.recorded
   performerFiveWs.actor
   component
      codeFiveWs.what[x]
   component (TipologiaViolencia)
      codeFiveWs.what[x]
   component (TipoAgresor)
      codeFiveWs.what[x]
   component (Mecanismos)
      codeFiveWs.what[x]

Mappings for SNOMED CT Attribute Binding (http://snomed.org/attributebinding)

ProfileObservation-HCEU-Ruta-Violencias-Secretaria-Salud
Observation
   code116680003 |Is a|
   component
      value[x]363714003 |Interprets|
      interpretation363713009 |Has interpretation|
   component (TipologiaViolencia)
   component (TipoAgresor)
   component (Mecanismos)