Finnish Scheduling
0.2.0 - draft Finland flag

This page is part of the Finnish Scheduling (v0.2.0: STU 1 Draft) based on FHIR (HL7® FHIR® Standard) R4. This is the current published version in its permanent home (it will always be available at this URL). For a full list of available versions, see the Directory of published versions

Resource Profile: FinnishSchedulingPractitionerRole - Mappings

Draft as of 2020-01-02

Mappings for the FinnishSchedulingPractitionerRole resource profile.

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

FinnishSchedulingPractitionerRole
PractitionerRolePRD (as one example)
   specialtyPRA-5
      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
   location
      identifier
         systemCX.4 / EI-2-4
         valueCX.1 / EI.1
         periodCX.7 + CX.8
         assignerCX.4 / (CX.4,CX.9,CX.10)
   healthcareServiceEDU-2 / AFF-3

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

FinnishSchedulingPractitionerRole
PractitionerRoleEntity. Role, or Act, Role
   textAct.text?
   containedN/A
   extensionN/A
   modifierExtensionN/A
   practitioner.player
   organization.scoper
   specialty.player.HealthCareProvider[@classCode = 'PROV'].code
      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
   location.performance.ActDefinitionOrEvent.ServiceDeliveryLocation[@classCode = 'SDLOC']
      idn/a
      extensionn/a
      referenceN/A
      typeN/A
      identifier.identifier
         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)
         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
   healthcareService.player.QualifiedEntity[@classCode = 'QUAL'].code

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

FinnishSchedulingPractitionerRole
PractitionerRoleServiceSiteProvider
   specialty./Specialty
   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)
      identifier
         system./IdentifierType
         value./Value
         period./StartDate and ./EndDate
         assigner./IdentifierIssuingAuthority

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

FinnishSchedulingPractitionerRole
PractitionerRole
   locationFiveWs.where[x]