National Directory of Healthcare Providers & Services (NDH) Implementation Guide
2.0.0 - draft United States of America flag

National Directory of Healthcare Providers & Services (NDH) Implementation Guide, published by HL7 International / Patient Administration. This guide is not an authorized publication; it is the continuous build for version 2.0.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/HL7/fhir-us-ndh/ and changes regularly. See the Directory of published versions

Resource Profile: NdhPractitionerRole - Mappings

Page standards status: Trial-use

Mappings for the ndh-PractitionerRole resource profile.

Mappings to Structures in this Implementation Guide

No Mappings Found

Mappings to other Structures

No Mappings Found

Other Mappings

NameNDH to Plan-Net PractitionerRole MappingHL7 v2 MappingRIM MappingServDFiveWs Pattern Mappingdoco
.. PractitionerRole
PractitionerRoleTop-level mapping from NDH to Plan-Net
PRD (as one example)
Role
ServiceSiteProvider
... id
... meta
.... id
n/a
.... extension
n/a
.... versionId
.... lastUpdated
PractitionerRole.meta.lastUpdated, is required in NDH
.... source
.... profile
.... security
.... tag
... implicitRules
... text
Act.text?
... contained
N/A
... Slices for extension
.... extension:rating
Not in Plan-Net, NDH-specific
.... extension:newpatients
.... extension:network
PractitionerRole.network, using NDH Network Profile
.... extension:digitalcertificate
Not in Plan-Net, NDH-specific
.... extension:qualification
.... extension:verification-status
Not in Plan-Net, NDH-specific
... modifierExtension
N/A
... identifier
PractitionerRole.identifier
PRD-7 (or XCN.1)
.id
./Identifiers
FiveWs.identifier
.... id
n/a
.... Slices for extension
n/a
..... extension:identifier-status
Not in Plan-Net, NDH-specific
.... use
N/A
Role.code or implied by context
.... type
CX.5
Role.code or implied by context
.... system
CX.4 / EI-2-4
II.root or Role.id.root
./IdentifierType
.... value
CX.1 / EI.1
II.extension or II.root if system indicates OID or GUID (Or Role.id.extension or root)
./Value
.... period
CX.7 + CX.8
Role.effectiveTime or implied by context
./StartDate and ./EndDate
.... assigner
  • CX.4 / (CX.4
  • CX.9
  • CX.10)
II.assigningAuthorityName but note that this is an improper use by the definition of the field. Also Role.scoper
./IdentifierIssuingAuthority
... active
STF-7
.statusCode
FiveWs.status
... 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]
... practitioner
.player
... organization
.scoper
... Slices for 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)
.... code:NDHPractitionerRoleCode
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)
... specialty
PRA-5
.player.HealthCareProvider[@classCode = 'PROV'].code
./Specialty
... 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]
... healthcareService
PractitionerRole.healthcareService, using NDH HealthcareService Profile
EDU-2 / AFF-3
.player.QualifiedEntity[@classCode = 'QUAL'].code
... telecom
.telecom
.... id
n/a
.... Slices for extension
n/a
..... extension:contactpoint-availabletime
..... extension:via-intermediary
.... system
XTN.3
./scheme
./ContactPointType
.... value
XTN.1 (or XTN.12)
./url
./Value
.... use
XTN.2 - but often indicated by field
unique(./use)
./ContactPointPurpose
.... rank
n/a
n/a
.... period
N/A
./usablePeriod[type="IVL<TS>"]
./StartDate and ./EndDate
... availableTime
.effectiveTime
.... id
n/a
.... extension
n/a
.... modifierExtension
N/A
.... daysOfWeek
.effectiveTime
.... allDay
.effectiveTime
.... availableStartTime
.effectiveTime
.... availableEndTime
.effectiveTime
... notAvailable
.effectiveTime
.... id
n/a
.... extension
n/a
.... modifierExtension
N/A
.... description
n/a
.... during
.effectiveTime
... availabilityExceptions
.effectiveTime
... endpoint
PractitionerRole.endpoint, using NDH Endpoint Profile
n/a

doco Documentation for this format