Shared Health Specification and Guide Version 5.0

 

Mappings for the Profile.

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

Shared Health Practitioner - 903
PractitionerPRD (as one example)
   identifierPRD-7 (or XCN.1)
   nameXPN
   telecomPRT-15, STF-10, ROL-12
   addressORC-24, STF-11, ROL-11, PRT-14
   genderSTF-5
   birthDateSTF-6
   practitionerRole
      roleCE/CNE/CWE
         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
      specialtyPRA-5
      periodPRD-8/9 / PRA-5.4
   qualificationCER?
   communicationPID-15, NK1-20, LAN-2

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

Shared Health Practitioner - 903
PractitionerRole
   textAct.text?
   containedN/A
   extensionN/A
   modifierExtensionN/A
   identifier./id
   active./StatusCode
   nameEN (actually, PN)
   telecom./telecom
   address./addr
   gender./administrativeGender
   birthDate./birthTime
   photo./subjectOf/ObservationEvent[code="photo"]/value
   practitionerRole.(Role)
      idn/a
      extensionn/a
      modifierExtensionN/A
      organizationThe target of a resource reference is a RIM entry point (Act, Role, or Entity)
         idn/a
         extensionn/a
         referenceN/A
         displayN/A
      roleCD
         idn/a
         extensionn/a
         codingunion(., ./translation)
            idn/a
            extensionn/a
            system./codeSystem
            version./codeSystemVersion
            code./code
            displayCV.displayName
               extension
               extension (roleTranslation)ED.translation
                  idn/a
                  urlN/A
                  value[x]N/A
                     extension (roleTranslationLanguage)ED.language
            userSelectedCD.codingRationale
         text./originalText[mediaType/code="text/plain"]/data
      specialtyindirectAuthority/QualifiedEntity[code < Speciality]/code
      period./effectiveTime
      location./target[classCode="indirectAuthority].source[classCode=SDLOC]
      healthcareService./target[classCode="indirectAuthority].id?
   qualification./indirectAuthority/QualifiedEntity[code < qualifiedEntity]
      idn/a
      extensionn/a
      modifierExtensionN/A
      identifier./id
      code./code
      period./effectiveTime
      issuer./scoper
   communication./languageCode

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

Shared Health Practitioner - 903
PractitionerProvider
   identifier./Identifiers
   nameProviderName
   telecom./ContactPoints
   address./Addresses
   gender./GenderCode
   birthDate(not represented in ServD)
   photo./ImageURI (only supports the URI reference)
   practitionerRole
      specialty./Specialty
      period(ServD maps Practitioners and Organizations via another entity, so this concept is not available)
      location(ServD maps Practitioners and Organizations via another entity, so this concept is not available)<br/> However these are accessed via the Site.ServiceSite.ServiceSiteProvider record. (The Site has the location)
   qualification./Qualifications
      code./Qualifications.Value
      period./Qualifications.StartDate and ./Qualifications.EndDate
   communication./Languages.LanguageSpokenCode

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

Shared Health Practitioner - 903
Practitioneradministrative.individual
   identifierid
   activestatus
   practitionerRole
      periodwhen.done
      locationwhere