SPD - Service Provider Directory
0.2.0 - draft Estonia flag

SPD - Service Provider Directory, published by TEHIK. This guide is not an authorized publication; it is the continuous build for version 0.2.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/TEHIK-EE/ig-ee-spd/ and changes regularly. See the Directory of published versions

Resource Profile: EESPDLocation - Mappings

Draft as of 2025-05-14

Mappings for the ee-spd-location resource profile.

Mappings to Structures in this Implementation Guide

No Mappings Found

Mappings to other Structures

No Mappings Found

Other Mappings

NameFiveWs Pattern MappingRIM MappingInterface Patterndoco
Location
administrative.entity
  • Entity
  • Role
  • or Act
  • .Role[classCode=SDLC]
ParticipantContactable
Location / id
Location / meta
Location / implicitRules
Location / language
Location / text
Act.text?
Location / contained
N/A
Location / Slices for extension
Location / Slices for extension / extension:validityPeriod
Location / modifierExtension
Location / identifier
FiveWs.identifier
.id
Participant.identifier
Location / identifier / id
n/a
Location / identifier / extension
n/a
Location / identifier / use
Role.code or implied by context
Location / identifier / type
Role.code or implied by context
Location / identifier / system
II.root or Role.id.root
Location / identifier / value
II.extension or II.root if system indicates OID or GUID (Or Role.id.extension or root)
Location / identifier / period
Role.effectiveTime or implied by context
Location / identifier / assigner
II.assigningAuthorityName but note that this is an improper use by the definition of the field. Also Role.scoper
Location / status
FiveWs.status
.statusCode
Participant.active
Location / operationalStatus
FiveWs.status
n/a
Location / name
.name
Participant.name
Location / alias
.name
Location / description
.playingEntity[classCode=PLC determinerCode=INSTANCE].desc
Location / mode
FiveWs.class
.playingEntity[classCode=PLC].determinerCode
Location / type
FiveWs.class
.code
Location / contact
.telecom and .addr and other .role(relevant datatype properties mapped from role into extendedcontactdetail)
Location / contact / id
n/a
Location / contact / extension
n/a
Location / contact / purpose
Location / contact / name
Location / contact / Slices for telecom
Location / contact / Slices for telecom / telecom:phone
Location / contact / Slices for telecom / telecom:phone / id
n/a
Location / contact / Slices for telecom / telecom:phone / extension
n/a
Location / contact / Slices for telecom / telecom:phone / system
./scheme
Location / contact / Slices for telecom / telecom:phone / value
./url
Location / contact / Slices for telecom / telecom:phone / use
unique(./use)
Location / contact / Slices for telecom / telecom:phone / rank
n/a
Location / contact / Slices for telecom / telecom:phone / period
./usablePeriod[type="IVL<TS>"]
Location / contact / Slices for telecom / telecom:email
Location / contact / Slices for telecom / telecom:email / id
n/a
Location / contact / Slices for telecom / telecom:email / extension
n/a
Location / contact / Slices for telecom / telecom:email / system
./scheme
Location / contact / Slices for telecom / telecom:email / value
./url
Location / contact / Slices for telecom / telecom:email / use
unique(./use)
Location / contact / Slices for telecom / telecom:email / rank
n/a
Location / contact / Slices for telecom / telecom:email / period
./usablePeriod[type="IVL<TS>"]
Location / contact / address
Location / contact / organization
Location / contact / period
Location / address
.addr
ParticipantContactable.address
Location / address / id
n/a
Location / address / Slices for extension
Location / address / Slices for extension / extension:adsAdrId
Location / address / Slices for extension / extension:adsOid
Location / address / Slices for extension / extension:ehak
Location / address / Slices for extension / extension:official
Location / address / Slices for extension / extension:notice
Location / address / use
unique(./use)
Location / address / type
unique(./use)
Location / address / text
./formatted
Location / address / line
AD.part[parttype = AL]
Location / address / line / id
Location / address / line / Slices for extension
Location / address / line / Slices for extension / extension:censusTract
ADXP[partType=CEN]
Location / address / line / Slices for extension / extension:streetName
ADXP[partType=STR]
Location / address / line / Slices for extension / extension:streetNameBase
ADXP[partType=STB]
Location / address / line / Slices for extension / extension:houseNumber
ADXP[partType=BNR]
Location / address / line / Slices for extension / extension:additionalLocator
ADXP[partType=ADL]
Location / address / line / value
Location / address / city
AD.part[parttype = CTY]
Location / address / district
AD.part[parttype = CNT | CPA]
Location / address / state
AD.part[parttype = STA]
Location / address / postalCode
AD.part[parttype = ZIP]
Location / address / country
AD.part[parttype = CNT]
Location / address / period
./usablePeriod[type="IVL<TS>"]
Location / form
FiveWs.class
.playingEntity [classCode=PLC].code
Location / position
.playingEntity [classCode=PLC determinerCode=INSTANCE].positionText
Location / managingOrganization
.scopingEntity[classCode=ORG determinerKind=INSTANCE]
Location / partOf
.inboundLink[typeCode=PART].source[classCode=SDLOC]
Location / characteristic
.actrelationship[typeCode=PERT].observation
Location / hoursOfOperation
.effectiveTime
Location / virtualService
N/A
Location / endpoint
n/a

doco Documentation for this format