Guia de Implementação da RNDS
1.0.0 - CI Build 076

Guia de Implementação da RNDS - Local Development build (v1.0.0). See the Directory of published versions

Resource Profile: BRProfissional - Mapeamentos

Página de status do padrão: Informative Nível de maturidade: 1

Mapeamentos para BRProfissional-1.0 resource profile.

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

BRProfissional
PractitionerPRD (as one example)
   identifierCX / EI (occasionally, more often EI maps to a resource id or a URL)
      useN/A
      typeCX.5
         codingC*E.1-8, C*E.10-22
            systemC*E.3
            versionC*E.7
            codeC*E.1
      valueCX.1 / EI.1
      periodCX.7 + CX.8
         startDR.1
         endDR.2
      assignerCX.4 / (CX.4,CX.9,CX.10)
   nameXPN
      useXPN.7, but often indicated by which field contains the name
      textimplied by XPN.11
      familyXPN.1/FN.1
      givenXPN.2 + XPN.3
      prefixXPN.5
      suffixXPN/4
      periodXPN.13 + XPN.14
         startDR.1
         endDR.2
   telecomXTN
      systemXTN.3
      valueXTN.1 (or XTN.12)
      useXTN.2 - but often indicated by field
      rankn/a
      periodN/A
         startDR.1
         endDR.2
   addressXAD
      useXAD.7
      typeXAD.18
      lineXAD.1 + XAD.2 (note: XAD.1 and XAD.2 have different meanings for a company address than for a person address)
      line (streetType)XAD.1 + XAD.2 (note: XAD.1 and XAD.2 have different meanings for a company address than for a person address)
      line (street)XAD.1 + XAD.2 (note: XAD.1 and XAD.2 have different meanings for a company address than for a person address)
      line (number)XAD.1 + XAD.2 (note: XAD.1 and XAD.2 have different meanings for a company address than for a person address)
      line (complement)XAD.1 + XAD.2 (note: XAD.1 and XAD.2 have different meanings for a company address than for a person address)
      line (neighborhood)XAD.1 + XAD.2 (note: XAD.1 and XAD.2 have different meanings for a company address than for a person address)
      cityXAD.3
      stateXAD.4
      postalCodeXAD.5
      periodXAD.12 / XAD.13 + XAD.14
         startDR.1
         endDR.2
   genderSTF-5
   birthDateSTF-6
   qualificationCER?
      code
         codingC*E.1-8, C*E.10-22
            systemC*E.3
            versionC*E.7
            codeC*E.1
      period
         startDR.1
         endDR.2

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

BRProfissional
PractitionerEntity. Role, or Act, Role
   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
      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
      valueII.extension or II.root if system indicates OID or GUID (Or Role.id.extension or root)
      periodRole.effectiveTime or implied by context
         idn/a
         extensionn/a
         start./low
         end./high
      assignerII.assigningAuthorityName but note that this is an improper use by the definition of the field. Also Role.scoper
         idn/a
         extensionn/a
         displayN/A
   active./statusCode
   namen/a, EN (actually, PN)
      idn/a
      extensionn/a
      useunique(./use)
      text./formatted
      family./part[partType = FAM]
      given./part[partType = GIV]
      prefix./part[partType = PFX]
      suffix./part[partType = SFX]
      period./usablePeriod[type="IVL<TS>"]
         idn/a
         extensionn/a
         start./low
         end./high
   telecomn/a, TEL
      idn/a
      extensionn/a
      system./scheme
      value./url
      useunique(./use)
      rankn/a
      period./usablePeriod[type="IVL<TS>"]
         idn/a
         extensionn/a
         start./low
         end./high
   addressn/a, AD
      idn/a
      extensionn/a
      useunique(./use)
      typeunique(./use)
      lineAD.part[parttype = AL]
      line (streetType)AD.part[parttype = AL]
      line (street)AD.part[parttype = AL]
      line (number)AD.part[parttype = AL]
      line (complement)AD.part[parttype = AL]
      line (neighborhood)AD.part[parttype = AL]
      cityAD.part[parttype = CTY]
      stateAD.part[parttype = STA]
      postalCodeAD.part[parttype = ZIP]
      period./usablePeriod[type="IVL<TS>"]
         idn/a
         extensionn/a
         start./low
         end./high
   gender./administrativeGender
   birthDate./birthTime
   qualification.playingEntity.playingRole[classCode=QUAL].code
      idn/a
      extensionn/a
      modifierExtensionN/A
      code.playingEntity.playingRole[classCode=QUAL].code
         idn/a
         extensionn/a
         codingunion(., ./translation)
            idn/a
            extensionn/a
            system./codeSystem
            version./codeSystemVersion
            code./code
      period.playingEntity.playingRole[classCode=QUAL].effectiveTime
         idn/a
         extensionn/a
         start./low
         end./high

Mappings for ServD (http://www.omg.org/spec/ServD/1.0/)

BRProfissional
PractitionerProvider
   identifierIdentifier
      value./Value
      period./StartDate and ./EndDate
      assigner./IdentifierIssuingAuthority
   nameProviderName
      use./NamePurpose
      family./FamilyName
      given./GivenNames
      prefix./TitleCode
      period./StartDate and ./EndDate
   telecomContactPoint
      system./ContactPointType
      value./Value
      use./ContactPointPurpose
      period./StartDate and ./EndDate
   addressAddress
      use./AddressPurpose
      line./StreetAddress (newline delimitted)
      line (streetType)./StreetAddress (newline delimitted)
      line (street)./StreetAddress (newline delimitted)
      line (number)./StreetAddress (newline delimitted)
      line (complement)./StreetAddress (newline delimitted)
      line (neighborhood)./StreetAddress (newline delimitted)
      city./Jurisdiction
      state./Region
      postalCode./PostalIdentificationCode
      period./StartDate and ./EndDate
   gender./GenderCode
   birthDate(not represented in ServD)
   qualification./Qualifications
      code./Qualifications.Value
      period./Qualifications.StartDate and ./Qualifications.EndDate

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

BRProfissional
Practitioner
   activeFiveWs.status