NHSD Implementation Guide - Outbound
4.0.1 - active

NHSD Implementation Guide - Outbound - Local Development build (v4.0.1) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

Resource Profile: NHSDHealthcareService - Mappings

Draft as of 2023-11-21

Mappings for the nhsd-healthcareservice resource profile.

Mappings to Structures in this Implementation Guide

No Mappings Found

Mappings to other Structures

No Mappings Found

Other Mappings

NameRIM MappingFiveWs Pattern Mappingdoco
.. HealthcareService
act[classCode=ACT][moodCode=DEF]
... id
... meta
.... id
n/a
.... Slices for extension
..... extension:proximityDistance
..... extension:operationalStatus
.... versionId
.... lastUpdated
.... source
.... profile
.... security
.... tag
... implicitRules
... language
... text
Act.text?
... contained
N/A
... Slices for extension
.... extension:bookingProvider
... modifierExtension
... Slices for identifier
.id
FiveWs.identifier
.... identifier:hpio
.id
FiveWs.identifier
.... identifier:pdvendor
.id
FiveWs.identifier
.... identifier:rid
.id
FiveWs.identifier
... active
.statusCode
FiveWs.status
... providedBy
.scopingRole.Organization
... category
.code
FiveWs.class
... type
.actrelationship[typeCode=COMP.act[classCode=ACT][moodCode=DEF].code
.... id
n/a
.... extension
n/a
.... coding
  • union(.
  • ./translation)
.... text
./originalText[mediaType/code="text/plain"]/data
... Slices for specialty
.... specialty:snomedRole
.actrelationship[typeCode=COMP.act[classCode=ACT][moodCode=DEF].code
... location
.location.role[classCode=SDLOC]
FiveWs.where[x]
... name
.name
... comment
.location.role[classCode=SDLOC].desc
... extraDetails
.actrelationship[typeCode=COMP.act[classCode=ACT][moodCode=DEF].text
... photo
.actrelationship[typeCode=SBJ].observation.value
... telecom
.telecom
.... id
n/a
.... Slices for extension
n/a
..... extension:contactPurpose
.... system
./scheme
.... value
./url
.... use
unique(./use)
.... rank
n/a
.... period
./usablePeriod[type="IVL<TS>"]
... coverageArea
.location.role[classCode=SDLOC].subjectOf.A_SpatialCoordinate
... serviceProvisionCode
.actrelationship[typeCode=PRCN].observation[moodCode=EVN.CRT]
... eligibility
.... id
n/a
.... extension
n/a
.... modifierExtension
N/A
.... code
.actrelationship[typeCode=PRCN].observation[moodCode=EVN.CRT]
.... comment
.actrelationship[typeCode=PRCN].observation[moodCode=EVN.CRT].text
... program
.actrelationship[typeCode=PERT].observation
... Slices for characteristic
.actrelationship[typeCode=PERT].observation
.... characteristic:facility
.actrelationship[typeCode=PERT].observation
..... id
n/a
..... Slices for extension
...... extension:facilities-characteristic-group
....... id
n/a
....... extension
n/a
....... url
N/A
....... Slices for value[x]
N/A
........ value[x]:valueString
N/A
..... coding
  • union(.
  • ./translation)
..... text
./originalText[mediaType/code="text/plain"]/data
.... characteristic:fundingsource
.actrelationship[typeCode=PERT].observation
..... id
n/a
..... Slices for extension
...... extension:fundingsource-characteristic-group
....... id
n/a
....... extension
n/a
....... url
N/A
....... Slices for value[x]
N/A
........ value[x]:valueString
N/A
..... coding
  • union(.
  • ./translation)
..... text
./originalText[mediaType/code="text/plain"]/data
.... characteristic:healthcareServiceCharacteristic
.actrelationship[typeCode=PERT].observation
..... id
n/a
..... Slices for extension
...... extension:plsc-characteristic-group
....... id
n/a
....... extension
n/a
....... url
N/A
....... Slices for value[x]
N/A
........ value[x]:valueString
N/A
..... coding
  • union(.
  • ./translation)
..... text
./originalText[mediaType/code="text/plain"]/data
.... characteristic:referralInformation
.actrelationship[typeCode=PERT].observation
..... id
n/a
..... Slices for extension
...... extension:referral-characteristic-group
....... id
n/a
....... extension
n/a
....... url
N/A
....... Slices for value[x]
N/A
........ value[x]:valueString
N/A
...... extension:referralInstruction
..... coding
  • union(.
  • ./translation)
..... text
./originalText[mediaType/code="text/plain"]/data
.... characteristic:offering
.actrelationship[typeCode=PERT].observation
..... id
n/a
..... Slices for extension
...... extension:offering-characteristic-group
....... id
n/a
....... extension
n/a
....... url
N/A
....... Slices for value[x]
N/A
........ value[x]:valueString
N/A
..... coding
  • union(.
  • ./translation)
..... text
./originalText[mediaType/code="text/plain"]/data
... communication
... referralMethod
.actrelationship[typeCode=PERT].observation
... appointmentRequired
.actrelationship[typeCode=PERT].observation
... availableTime
.effectiveTime
.... id
n/a
.... Slices for extension
..... extension:nhsd-timezone
.... Slices for modifierExtension
..... modifierExtension:nhsd-availability-specificDate
..... modifierExtension:nhsd-availability-reason
.... daysOfWeek
.effectiveTime
.... allDay
.effectiveTime
.... availableStartTime
.effectiveTime
..... id
..... extension
..... value
.... availableEndTime
.effectiveTime
..... id
..... extension
..... value
... notAvailable
.effectiveTime
.... id
n/a
.... Slices for extension
..... extension:nhsd-availability-specificDate
..... extension:nhsd-availability-reason
..... extension:nhsd-timezone
.... modifierExtension
N/A
.... description
n/a
.... during
.effectiveTime
... availabilityExceptions
.effectiveTime
... endpoint
n/a

doco Documentation for this format