Finnish Scheduling
0.2.0-cibuild - ci-build Finland flag

Finnish Scheduling, published by HL7 Finland. This guide is not an authorized publication; it is the continuous build for version 0.2.0-cibuild built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/fhir-fi/finnish-scheduling/ and changes regularly. See the Directory of published versions

Resource Profile: FinnishSchedulingPractitioner - Mappings

Draft as of 2020-01-02

Mappings for the FinnishSchedulingPractitioner resource profile.

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

FinnishSchedulingPractitioner
PractitionerPRD (as one example)
   identifierPRD-7 (or XCN.1)
   identifier (sliceIdentifierOfficial)PRD-7 (or XCN.1)
      useN/A
      systemCX.4 / EI-2-4
      valueCX.1 / EI.1
   identifier (sliceIdentifierTerhikki)PRD-7 (or XCN.1)
      systemCX.4 / EI-2-4
      valueCX.1 / EI.1
   identifier (sliceIdentifierVRK)PRD-7 (or XCN.1)
      systemCX.4 / EI-2-4
      valueCX.1 / EI.1
   nameXCN Components
   telecomPRT-15, STF-10, ROL-12
   genderSTF-5
   birthDateSTF-6
   communicationPID-15, NK1-20, LAN-2
      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

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

FinnishSchedulingPractitioner
PractitionerEntity. Role, or Act, Role
   textAct.text?
   containedN/A
   extensionN/A
   modifierExtensionN/A
   identifier./id
   identifier (sliceIdentifierOfficial)./id
      idn/a
      extensionn/a
      useRole.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)
   identifier (sliceIdentifierTerhikki)./id
      idn/a
      extensionn/a
      systemII.root or Role.id.root
      valueII.extension or II.root if system indicates OID or GUID (Or Role.id.extension or root)
   identifier (sliceIdentifierVRK)./id
      idn/a
      extensionn/a
      systemII.root or Role.id.root
      valueII.extension or II.root if system indicates OID or GUID (Or Role.id.extension or root)
   name./name
   telecom./telecom
   gender./administrativeGender
   birthDate./birthTime
   photo./subjectOf/ObservationEvent[code="photo"]/value
   communication./languageCommunication
      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

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

FinnishSchedulingPractitioner
PractitionerProvider
   identifier./Identifiers
   identifier (sliceIdentifierOfficial)./Identifiers
      system./IdentifierType
      value./Value
   identifier (sliceIdentifierTerhikki)./Identifiers
      system./IdentifierType
      value./Value
   identifier (sliceIdentifierVRK)./Identifiers
      system./IdentifierType
      value./Value
   name./PreferredName (GivenNames, FamilyName, TitleCode)
   telecom./ContactPoints
   gender./GenderCode
   birthDate(not represented in ServD)
   photo./ImageURI (only supports the URI reference)
   communication./Languages.LanguageSpokenCode

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

FinnishSchedulingPractitioner
Practitioner
   identifierFiveWs.identifier
   identifier (sliceIdentifierOfficial)FiveWs.identifier
   identifier (sliceIdentifierTerhikki)FiveWs.identifier
   identifier (sliceIdentifierVRK)FiveWs.identifier