Fujitsu Healthy Living Implementation Guide
1.1.28 - release

Publication Build: This will be filled in by the publication tooling

Resource Profile: FujitsuPractitioner - Mappings

Active as of 2025-07-09

Mappings for the fujitsu-practitioner resource profile.

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

FujitsuPractitioner
PractitionerPRD (as one example)
   identifierPRD-7 (or XCN.1)
   identifier (emr)PRD-7 (or XCN.1)
      typeCX.5
         codingC*E.1-8, C*E.10-22
         textC*E.9. But note many systems use C*E.2 for this
      systemCX.4 / EI-2-4
      valueCX.1 / EI.1
   nameXPN
   name (IDE)XPN
      useXPN.7, but often indicated by which field contains the name
      textimplied by XPN.11
      familyXPN.1/FN.1
      givenXPN.2 + XPN.3
   name (SYL)XPN
      useXPN.7, but often indicated by which field contains the name
      textimplied by XPN.11
      familyXPN.1/FN.1
      givenXPN.2 + XPN.3
   genderSTF-5
   birthDateSTF-6
   qualificationCER?
      identifier
      code
   qualification (narcoticPrescriptionLicenseNumber)CER?
      identifier
         typeCX.5
         systemCX.4 / EI-2-4
         valueCX.1 / EI.1
         periodCX.7 + CX.8
      code
         codingC*E.1-8, C*E.10-22
            systemC*E.3
            codeC*E.1
            displayC*E.2 - but note this is not well followed
         textC*E.9. But note many systems use C*E.2 for this
   qualification (medicalRegistrationNumber)CER?
      identifier
         typeCX.5
         systemCX.4 / EI-2-4
         valueCX.1 / EI.1
      code
         codingC*E.1-8, C*E.10-22
            systemC*E.3
            codeC*E.1
            displayC*E.2 - but note this is not well followed
         textC*E.9. But note many systems use C*E.2 for this

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

FujitsuPractitioner
PractitionerEntity. Role, or Act, Role
   textAct.text?
   containedN/A
   identifier./id
   identifier (emr)./id
      typeRole.code or implied by context
         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)
   active./statusCode
   namen/a, EN (actually, PN)
   name (IDE)n/a, EN (actually, PN)
      extension
      extension (nameRepresentationUse)ENXP.use
         urlN/A
         value[x]N/A
      useunique(./use)
      text./formatted
      family./part[partType = FAM]
      given./part[partType = GIV]
   name (SYL)n/a, EN (actually, PN)
      extension
      extension (nameRepresentationUse)ENXP.use
         urlN/A
         value[x]N/A
      useunique(./use)
      text./formatted
      family./part[partType = FAM]
      given./part[partType = GIV]
   gender./administrativeGender
   birthDate./birthTime
   qualification.playingEntity.playingRole[classCode=QUAL].code
      identifier.playingEntity.playingRole[classCode=QUAL].id
      code.playingEntity.playingRole[classCode=QUAL].code
      period.playingEntity.playingRole[classCode=QUAL].effectiveTime
   qualification (narcoticPrescriptionLicenseNumber).playingEntity.playingRole[classCode=QUAL].code
      identifier.playingEntity.playingRole[classCode=QUAL].id
         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
      code.playingEntity.playingRole[classCode=QUAL].code
         codingunion(., ./translation)
            system./codeSystem
            code./code
            displayCV.displayName
         text./originalText[mediaType/code="text/plain"]/data
      period.playingEntity.playingRole[classCode=QUAL].effectiveTime
   qualification (medicalRegistrationNumber).playingEntity.playingRole[classCode=QUAL].code
      identifier.playingEntity.playingRole[classCode=QUAL].id
         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)
      code.playingEntity.playingRole[classCode=QUAL].code
         codingunion(., ./translation)
            system./codeSystem
            code./code
            displayCV.displayName
         text./originalText[mediaType/code="text/plain"]/data
      period.playingEntity.playingRole[classCode=QUAL].effectiveTime

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

FujitsuPractitioner
PractitionerProvider
   identifier./Identifiers
   identifier (emr)./Identifiers
      system./IdentifierType
      value./Value
   nameProviderName
   name (IDE)ProviderName
      use./NamePurpose
      family./FamilyName
      given./GivenNames
   name (SYL)ProviderName
      use./NamePurpose
      family./FamilyName
      given./GivenNames
   gender./GenderCode
   birthDate(not represented in ServD)
   qualification./Qualifications
      identifier
      code./Qualifications.Value
      period./Qualifications.StartDate and ./Qualifications.EndDate
   qualification (narcoticPrescriptionLicenseNumber)./Qualifications
      identifier
         system./IdentifierType
         value./Value
         period./StartDate and ./EndDate
      code./Qualifications.Value
      period./Qualifications.StartDate and ./Qualifications.EndDate
   qualification (medicalRegistrationNumber)./Qualifications
      identifier
         system./IdentifierType
         value./Value
      code./Qualifications.Value
      period./Qualifications.StartDate and ./Qualifications.EndDate

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

FujitsuPractitioner
Practitioner
   identifierFiveWs.identifier
   identifier (emr)FiveWs.identifier
   activeFiveWs.status