Guia de Implementação do AnHealth
0.2.0 - CI Build

Guia de Implementação do AnHealth - Local Development build (v0.2.0). See the Directory of published versions

Resource Profile: DeviceDefinition - Mappings

Draft as of 2022-03-24

Mappings for the DeviceDefinition resource profile.

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

DeviceDefinition
DeviceDefinitionadministrative.device
   manufacturer[x]FiveWs.what[x]
   deviceName
      typeFiveWs.what[x]
   modelNumberFiveWs.what[x]
   specialization
      versionFiveWs.what[x]
   ownerFiveWs.source
   contactFiveWs.source
   urlFiveWs.where[x]

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

DeviceDefinition
DeviceDefinitionEntity. Role, or Act
   textAct.text?
   containedN/A
   extensionN/A
   modifierExtensionN/A
   identifiern/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]
      idn/a
      extensionn/a
      useRole.code or implied by context
      typeRole.code or implied by context
         idn/a
         extensionn/a
         codingunion(., ./translation)
         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
         idn/a
         extensionn/a
         referenceN/A
         typeN/A
         identifier.identifier
            idn/a
            extensionn/a
            useRole.code or implied by context
            typeRole.code or implied by context
            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
         displayN/A
   udiDeviceIdentifier
      idn/a
      extensionn/a
      modifierExtensionN/A
   manufacturer[x].playedRole[typeCode=MANU].scoper.name
   deviceName
      idn/a
      extensionn/a
      modifierExtensionN/A
      type.playedRole[typeCode=MANU].code
   modelNumber.softwareName (included as part)
   specialization
      idn/a
      extensionn/a
      modifierExtensionN/A
   capability
      idn/a
      extensionn/a
      modifierExtensionN/A
   property
      idn/a
      extensionn/a
      modifierExtensionN/A
   owner.playedRole[typeCode=OWN].scoper
   contact.scopedRole[typeCode=CON].player
   url.telecom
   note.text
   material
      idn/a
      extensionn/a
      modifierExtensionN/A