Da Vinci PDex Plan Net, published by HL7 International / Financial Management. This guide is not an authorized publication; it is the continuous build for version 2.0.0-ballot built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/HL7/davinci-pdex-plan-net/ and changes regularly. See the Directory of published versions
Mappings for the plannet-PractitionerRole resource profile.
| Name | HL7 v2 Mapping | RIM Mapping | ServD | FiveWs Pattern Mapping |
 PractitionerRole |
PRD (as one example) |
Role |
ServiceSiteProvider |
|
  PractitionerRole / id |
|
|
|
|
  PractitionerRole / meta |
|
|
|
|
  PractitionerRole / implicitRules |
|
|
|
|
  PractitionerRole / language |
|
|
|
|
  PractitionerRole / text |
|
Act.text? |
|
|
  PractitionerRole / contained |
|
N/A |
|
|
  PractitionerRole / Slices for extension |
|
|
|
|
   PractitionerRole / Slices for extension / extension:newpatients |
|
|
|
|
   PractitionerRole / Slices for extension / extension:network-reference |
|
|
|
|
   PractitionerRole / Slices for extension / extension:qualification |
|
|
|
|
    PractitionerRole / Slices for extension / extension:qualification / id |
|
n/a |
|
|
    PractitionerRole / Slices for extension / extension:qualification / Slices for extension |
|
|
|
|
    PractitionerRole / Slices for extension / extension:qualification / Slices for extension |
|
|
|
|
     PractitionerRole / Slices for extension / extension:qualification / Slices for extension / extension:identifier |
|
|
|
|
      PractitionerRole / Slices for extension / extension:qualification / Slices for extension / extension:identifier / id |
|
n/a |
|
|
      PractitionerRole / Slices for extension / extension:qualification / Slices for extension / extension:identifier / extension |
|
|
|
|
      PractitionerRole / Slices for extension / extension:qualification / Slices for extension / extension:identifier / url |
|
N/A |
|
|
      PractitionerRole / Slices for extension / extension:qualification / Slices for extension / extension:identifier / value[x] |
|
N/A |
|
|
     PractitionerRole / Slices for extension / extension:qualification / Slices for extension / extension:code |
|
|
|
|
      PractitionerRole / Slices for extension / extension:qualification / Slices for extension / extension:code / id |
|
n/a |
|
|
      PractitionerRole / Slices for extension / extension:qualification / Slices for extension / extension:code / extension |
|
|
|
|
      PractitionerRole / Slices for extension / extension:qualification / Slices for extension / extension:code / url |
|
N/A |
|
|
      PractitionerRole / Slices for extension / extension:qualification / Slices for extension / extension:code / value[x] |
|
N/A |
|
|
     PractitionerRole / Slices for extension / extension:qualification / Slices for extension / extension:issuer |
|
|
|
|
      PractitionerRole / Slices for extension / extension:qualification / Slices for extension / extension:issuer / id |
|
n/a |
|
|
      PractitionerRole / Slices for extension / extension:qualification / Slices for extension / extension:issuer / extension |
|
|
|
|
      PractitionerRole / Slices for extension / extension:qualification / Slices for extension / extension:issuer / url |
|
N/A |
|
|
      PractitionerRole / Slices for extension / extension:qualification / Slices for extension / extension:issuer / value[x] |
|
N/A |
|
|
     PractitionerRole / Slices for extension / extension:qualification / Slices for extension / extension:status |
|
|
|
|
      PractitionerRole / Slices for extension / extension:qualification / Slices for extension / extension:status / id |
|
n/a |
|
|
      PractitionerRole / Slices for extension / extension:qualification / Slices for extension / extension:status / extension |
|
|
|
|
      PractitionerRole / Slices for extension / extension:qualification / Slices for extension / extension:status / url |
|
N/A |
|
|
      PractitionerRole / Slices for extension / extension:qualification / Slices for extension / extension:status / value[x] |
|
N/A |
|
|
     PractitionerRole / Slices for extension / extension:qualification / Slices for extension / extension:period |
|
|
|
|
      PractitionerRole / Slices for extension / extension:qualification / Slices for extension / extension:period / id |
|
n/a |
|
|
      PractitionerRole / Slices for extension / extension:qualification / Slices for extension / extension:period / extension |
|
|
|
|
      PractitionerRole / Slices for extension / extension:qualification / Slices for extension / extension:period / url |
|
N/A |
|
|
      PractitionerRole / Slices for extension / extension:qualification / Slices for extension / extension:period / value[x] |
|
N/A |
|
|
     PractitionerRole / Slices for extension / extension:qualification / Slices for extension / extension:whereValid |
|
|
|
|
      PractitionerRole / Slices for extension / extension:qualification / Slices for extension / extension:whereValid / id |
|
n/a |
|
|
      PractitionerRole / Slices for extension / extension:qualification / Slices for extension / extension:whereValid / extension |
|
|
|
|
      PractitionerRole / Slices for extension / extension:qualification / Slices for extension / extension:whereValid / url |
|
N/A |
|
|
      PractitionerRole / Slices for extension / extension:qualification / Slices for extension / extension:whereValid / value[x] |
|
N/A |
|
|
    PractitionerRole / Slices for extension / extension:qualification / url |
|
N/A |
|
|
    PractitionerRole / Slices for extension / extension:qualification / value[x] |
|
N/A |
|
|
  PractitionerRole / modifierExtension |
|
N/A |
|
|
  PractitionerRole / identifier |
PRD-7 (or XCN.1) |
.id |
./Identifiers |
FiveWs.identifier |
   PractitionerRole / identifier / id |
|
n/a |
|
|
   PractitionerRole / identifier / extension |
|
n/a |
|
|
   PractitionerRole / identifier / use |
N/A |
Role.code or implied by context |
|
|
   PractitionerRole / identifier / type |
CX.5 |
Role.code or implied by context |
|
|
   PractitionerRole / identifier / system |
CX.4 / EI-2-4 |
II.root or Role.id.root |
./IdentifierType |
|
   PractitionerRole / identifier / value |
CX.1 / EI.1 |
II.extension or II.root if system indicates OID or GUID (Or Role.id.extension or root) |
./Value |
|
   PractitionerRole / identifier / period |
CX.7 + CX.8 |
Role.effectiveTime or implied by context |
./StartDate and ./EndDate |
|
   PractitionerRole / identifier / assigner |
|
II.assigningAuthorityName but note that this is an improper use by the definition of the field. Also Role.scoper |
./IdentifierIssuingAuthority |
|
  PractitionerRole / active |
STF-7 |
.statusCode |
|
FiveWs.status |
  PractitionerRole / period |
PRD-8/9 / PRA-5.4 |
.performance[@typeCode <= 'PPRF'].ActDefinitionOrEvent.effectiveTime |
- (ServD maps Practitioners and Organizations via another entity
- so this concept is not available)
|
FiveWs.done[x] |
  PractitionerRole / practitioner |
|
.player |
|
|
  PractitionerRole / organization |
|
.scoper |
|
|
  PractitionerRole / code |
PRD-1 / STF-18 / PRA-3 / PRT-4 / ROL-3 / ORC-12 / OBR-16 / PV1-7 / PV1-8 / PV1-9 / PV1-17 |
.code |
- (ServD maps Practitioners and Organizations via another entity
- so this concept is not available)
|
|
  PractitionerRole / specialty |
PRA-5 |
.player.HealthCareProvider[@classCode = 'PROV'].code |
./Specialty |
|
  PractitionerRole / location |
|
.performance.ActDefinitionOrEvent.ServiceDeliveryLocation[@classCode = 'SDLOC'] |
- (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)
|
FiveWs.where[x] |
  PractitionerRole / healthcareService |
EDU-2 / AFF-3 |
.player.QualifiedEntity[@classCode = 'QUAL'].code |
|
|
  PractitionerRole / telecom |
|
.telecom |
|
|
   PractitionerRole / telecom / id |
|
n/a |
|
|
   PractitionerRole / telecom / Slices for extension |
|
n/a |
|
|
    PractitionerRole / telecom / Slices for extension / extension:contactpoint-availabletime |
|
|
|
|
    PractitionerRole / telecom / Slices for extension / extension:via-intermediary |
|
|
|
|
   PractitionerRole / telecom / system |
XTN.3 |
./scheme |
./ContactPointType |
|
   PractitionerRole / telecom / value |
XTN.1 (or XTN.12) |
./url |
./Value |
|
   PractitionerRole / telecom / use |
XTN.2 - but often indicated by field |
unique(./use) |
./ContactPointPurpose |
|
   PractitionerRole / telecom / rank |
n/a |
n/a |
|
|
   PractitionerRole / telecom / period |
N/A |
./usablePeriod[type="IVL<TS>"] |
./StartDate and ./EndDate |
|
  PractitionerRole / availableTime |
|
.effectiveTime |
|
|
   PractitionerRole / availableTime / id |
|
n/a |
|
|
   PractitionerRole / availableTime / extension |
|
n/a |
|
|
   PractitionerRole / availableTime / modifierExtension |
|
N/A |
|
|
   PractitionerRole / availableTime / daysOfWeek |
|
.effectiveTime |
|
|
   PractitionerRole / availableTime / allDay |
|
.effectiveTime |
|
|
   PractitionerRole / availableTime / availableStartTime |
|
.effectiveTime |
|
|
   PractitionerRole / availableTime / availableEndTime |
|
.effectiveTime |
|
|
  PractitionerRole / notAvailable |
|
.effectiveTime |
|
|
   PractitionerRole / notAvailable / id |
|
n/a |
|
|
   PractitionerRole / notAvailable / extension |
|
n/a |
|
|
   PractitionerRole / notAvailable / modifierExtension |
|
N/A |
|
|
   PractitionerRole / notAvailable / description |
|
n/a |
|
|
   PractitionerRole / notAvailable / during |
|
.effectiveTime |
|
|
  PractitionerRole / availabilityExceptions |
|
.effectiveTime |
|
|
  PractitionerRole / endpoint |
|
n/a |
|
|
Documentation for this format |