DIPS Core Implementation Guide
0.1.0 - ci-build Norway

DIPS Core Implementation Guide - Local Development build (v0.1.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

Resource Profile: DIPSRemoteMonitoring - Mappings

Draft as of 2026-11-10

Mappings for the DIPSRemoteMonitoring resource profile.

Mappings to Structures in this Implementation Guide

No Mappings Found

Mappings to other Structures

No Mappings Found

Other Mappings

NameWorkflow PatternRIM MappingFiveWs Pattern Mappingdoco
EpisodeOfCare
Event
n/a
EpisodeOfCare / id
EpisodeOfCare / meta
EpisodeOfCare / implicitRules
EpisodeOfCare / language
EpisodeOfCare / text
Act.text?
EpisodeOfCare / contained
N/A
EpisodeOfCare / Slices for extension
EpisodeOfCare / Slices for extension / extension:dipsMonitoringNotes
EpisodeOfCare / Slices for extension / extension:dipsReferenceLocation
EpisodeOfCare / Slices for extension / extension:dipsReferenceLocation / id
n/a
EpisodeOfCare / Slices for extension / extension:dipsReferenceLocation / extension
EpisodeOfCare / Slices for extension / extension:dipsReferenceLocation / url
N/A
EpisodeOfCare / Slices for extension / extension:dipsReferenceLocation / value[x]
N/A
EpisodeOfCare / Slices for extension / extension:dipsReferenceLocation / value[x] / id
n/a
EpisodeOfCare / Slices for extension / extension:dipsReferenceLocation / value[x] / extension
EpisodeOfCare / Slices for extension / extension:dipsReferenceLocation / value[x] / reference
N/A
EpisodeOfCare / Slices for extension / extension:dipsReferenceLocation / value[x] / type
N/A
EpisodeOfCare / Slices for extension / extension:dipsReferenceLocation / value[x] / identifier
.identifier
EpisodeOfCare / Slices for extension / extension:dipsReferenceLocation / value[x] / identifier / id
n/a
EpisodeOfCare / Slices for extension / extension:dipsReferenceLocation / value[x] / identifier / extension
EpisodeOfCare / Slices for extension / extension:dipsReferenceLocation / value[x] / identifier / use
Role.code or implied by context
EpisodeOfCare / Slices for extension / extension:dipsReferenceLocation / value[x] / identifier / type
Role.code or implied by context
EpisodeOfCare / Slices for extension / extension:dipsReferenceLocation / value[x] / identifier / system
II.root or Role.id.root
EpisodeOfCare / Slices for extension / extension:dipsReferenceLocation / value[x] / identifier / value
II.extension or II.root if system indicates OID or GUID (Or Role.id.extension or root)
EpisodeOfCare / Slices for extension / extension:dipsReferenceLocation / value[x] / identifier / period
Role.effectiveTime or implied by context
EpisodeOfCare / Slices for extension / extension:dipsReferenceLocation / value[x] / identifier / assigner
II.assigningAuthorityName but note that this is an improper use by the definition of the field. Also Role.scoper
EpisodeOfCare / Slices for extension / extension:dipsReferenceLocation / value[x] / display
N/A
EpisodeOfCare / Slices for extension / extension:dipsReferenceSection
EpisodeOfCare / Slices for extension / extension:dipsReferenceSection / id
n/a
EpisodeOfCare / Slices for extension / extension:dipsReferenceSection / extension
EpisodeOfCare / Slices for extension / extension:dipsReferenceSection / url
N/A
EpisodeOfCare / Slices for extension / extension:dipsReferenceSection / value[x]
N/A
EpisodeOfCare / Slices for extension / extension:dipsReferenceSection / value[x] / id
n/a
EpisodeOfCare / Slices for extension / extension:dipsReferenceSection / value[x] / extension
EpisodeOfCare / Slices for extension / extension:dipsReferenceSection / value[x] / reference
N/A
EpisodeOfCare / Slices for extension / extension:dipsReferenceSection / value[x] / type
N/A
EpisodeOfCare / Slices for extension / extension:dipsReferenceSection / value[x] / identifier
.identifier
EpisodeOfCare / Slices for extension / extension:dipsReferenceSection / value[x] / identifier / id
n/a
EpisodeOfCare / Slices for extension / extension:dipsReferenceSection / value[x] / identifier / extension
EpisodeOfCare / Slices for extension / extension:dipsReferenceSection / value[x] / identifier / use
Role.code or implied by context
EpisodeOfCare / Slices for extension / extension:dipsReferenceSection / value[x] / identifier / type
Role.code or implied by context
EpisodeOfCare / Slices for extension / extension:dipsReferenceSection / value[x] / identifier / system
II.root or Role.id.root
EpisodeOfCare / Slices for extension / extension:dipsReferenceSection / value[x] / identifier / value
II.extension or II.root if system indicates OID or GUID (Or Role.id.extension or root)
EpisodeOfCare / Slices for extension / extension:dipsReferenceSection / value[x] / identifier / period
Role.effectiveTime or implied by context
EpisodeOfCare / Slices for extension / extension:dipsReferenceSection / value[x] / identifier / assigner
II.assigningAuthorityName but note that this is an improper use by the definition of the field. Also Role.scoper
EpisodeOfCare / Slices for extension / extension:dipsReferenceSection / value[x] / display
N/A
EpisodeOfCare / Slices for extension / extension:dipsReferenceWard
EpisodeOfCare / Slices for extension / extension:dipsReferenceWard / id
n/a
EpisodeOfCare / Slices for extension / extension:dipsReferenceWard / extension
EpisodeOfCare / Slices for extension / extension:dipsReferenceWard / url
N/A
EpisodeOfCare / Slices for extension / extension:dipsReferenceWard / value[x]
N/A
EpisodeOfCare / Slices for extension / extension:dipsReferenceWard / value[x] / id
n/a
EpisodeOfCare / Slices for extension / extension:dipsReferenceWard / value[x] / extension
EpisodeOfCare / Slices for extension / extension:dipsReferenceWard / value[x] / reference
N/A
EpisodeOfCare / Slices for extension / extension:dipsReferenceWard / value[x] / type
N/A
EpisodeOfCare / Slices for extension / extension:dipsReferenceWard / value[x] / identifier
.identifier
EpisodeOfCare / Slices for extension / extension:dipsReferenceWard / value[x] / identifier / id
n/a
EpisodeOfCare / Slices for extension / extension:dipsReferenceWard / value[x] / identifier / extension
EpisodeOfCare / Slices for extension / extension:dipsReferenceWard / value[x] / identifier / use
Role.code or implied by context
EpisodeOfCare / Slices for extension / extension:dipsReferenceWard / value[x] / identifier / type
Role.code or implied by context
EpisodeOfCare / Slices for extension / extension:dipsReferenceWard / value[x] / identifier / system
II.root or Role.id.root
EpisodeOfCare / Slices for extension / extension:dipsReferenceWard / value[x] / identifier / value
II.extension or II.root if system indicates OID or GUID (Or Role.id.extension or root)
EpisodeOfCare / Slices for extension / extension:dipsReferenceWard / value[x] / identifier / period
Role.effectiveTime or implied by context
EpisodeOfCare / Slices for extension / extension:dipsReferenceWard / value[x] / identifier / assigner
II.assigningAuthorityName but note that this is an improper use by the definition of the field. Also Role.scoper
EpisodeOfCare / Slices for extension / extension:dipsReferenceWard / value[x] / display
N/A
EpisodeOfCare / Slices for extension / extension:dipsDocumentTypeId
EpisodeOfCare / modifierExtension
N/A
EpisodeOfCare / Slices for identifier
Event.identifier
FiveWs.identifier
EpisodeOfCare / Slices for identifier / identifier:All Slices
EpisodeOfCare / Slices for identifier / identifier:All Slices / id
n/a
EpisodeOfCare / Slices for identifier / identifier:All Slices / extension
EpisodeOfCare / Slices for identifier / identifier:All Slices / use
Role.code or implied by context
EpisodeOfCare / Slices for identifier / identifier:All Slices / type
Role.code or implied by context
EpisodeOfCare / Slices for identifier / identifier:All Slices / system
II.root or Role.id.root
EpisodeOfCare / Slices for identifier / identifier:All Slices / value
II.extension or II.root if system indicates OID or GUID (Or Role.id.extension or root)
EpisodeOfCare / Slices for identifier / identifier:All Slices / period
Role.effectiveTime or implied by context
EpisodeOfCare / Slices for identifier / identifier:All Slices / assigner
II.assigningAuthorityName but note that this is an improper use by the definition of the field. Also Role.scoper
EpisodeOfCare / Slices for identifier / identifier:internalId
Event.identifier
FiveWs.identifier
EpisodeOfCare / Slices for identifier / identifier:internalId / id
n/a
EpisodeOfCare / Slices for identifier / identifier:internalId / extension
n/a
EpisodeOfCare / Slices for identifier / identifier:internalId / use
Role.code or implied by context
EpisodeOfCare / Slices for identifier / identifier:internalId / type
Role.code or implied by context
EpisodeOfCare / Slices for identifier / identifier:internalId / system
II.root or Role.id.root
EpisodeOfCare / Slices for identifier / identifier:internalId / value
II.extension or II.root if system indicates OID or GUID (Or Role.id.extension or root)
EpisodeOfCare / Slices for identifier / identifier:internalId / period
Role.effectiveTime or implied by context
EpisodeOfCare / Slices for identifier / identifier:internalId / assigner
II.assigningAuthorityName but note that this is an improper use by the definition of the field. Also Role.scoper
EpisodeOfCare / Slices for identifier / identifier:externalId
Event.identifier
FiveWs.identifier
EpisodeOfCare / Slices for identifier / identifier:externalId / id
n/a
EpisodeOfCare / Slices for identifier / identifier:externalId / extension
n/a
EpisodeOfCare / Slices for identifier / identifier:externalId / use
Role.code or implied by context
EpisodeOfCare / Slices for identifier / identifier:externalId / type
Role.code or implied by context
EpisodeOfCare / Slices for identifier / identifier:externalId / system
II.root or Role.id.root
EpisodeOfCare / Slices for identifier / identifier:externalId / value
II.extension or II.root if system indicates OID or GUID (Or Role.id.extension or root)
EpisodeOfCare / Slices for identifier / identifier:externalId / period
Role.effectiveTime or implied by context
EpisodeOfCare / Slices for identifier / identifier:externalId / assigner
II.assigningAuthorityName but note that this is an improper use by the definition of the field. Also Role.scoper
EpisodeOfCare / status
Event.status
FiveWs.status
EpisodeOfCare / statusHistory
EpisodeOfCare / statusHistory / id
n/a
EpisodeOfCare / statusHistory / extension
n/a
EpisodeOfCare / statusHistory / modifierExtension
N/A
EpisodeOfCare / statusHistory / status
EpisodeOfCare / statusHistory / period
EpisodeOfCare / type
Event.code
FiveWs.class
EpisodeOfCare / type / id
n/a
EpisodeOfCare / type / extension
EpisodeOfCare / type / coding
  • union(.
  • ./translation)
EpisodeOfCare / type / coding / id
n/a
EpisodeOfCare / type / coding / extension
EpisodeOfCare / type / coding / system
./codeSystem
EpisodeOfCare / type / coding / version
./codeSystemVersion
EpisodeOfCare / type / coding / code
./code
EpisodeOfCare / type / coding / display
CV.displayName
EpisodeOfCare / type / coding / userSelected
CD.codingRationale
EpisodeOfCare / type / text
./originalText[mediaType/code="text/plain"]/data
EpisodeOfCare / diagnosis
EpisodeOfCare / patient
Event.subject
FiveWs.subject
EpisodeOfCare / patient / id
n/a
EpisodeOfCare / patient / extension
n/a
EpisodeOfCare / patient / reference
N/A
EpisodeOfCare / patient / type
N/A
EpisodeOfCare / patient / identifier
.identifier
EpisodeOfCare / patient / identifier / id
n/a
EpisodeOfCare / patient / identifier / extension
EpisodeOfCare / patient / identifier / use
Role.code or implied by context
EpisodeOfCare / patient / identifier / type
Role.code or implied by context
EpisodeOfCare / patient / identifier / system
II.root or Role.id.root
EpisodeOfCare / patient / identifier / value
II.extension or II.root if system indicates OID or GUID (Or Role.id.extension or root)
EpisodeOfCare / patient / identifier / period
Role.effectiveTime or implied by context
EpisodeOfCare / patient / identifier / assigner
II.assigningAuthorityName but note that this is an improper use by the definition of the field. Also Role.scoper
EpisodeOfCare / patient / display
N/A
EpisodeOfCare / managingOrganization
Event.performer.actor
EpisodeOfCare / managingOrganization / id
n/a
EpisodeOfCare / managingOrganization / extension
n/a
EpisodeOfCare / managingOrganization / reference
N/A
EpisodeOfCare / managingOrganization / type
N/A
EpisodeOfCare / managingOrganization / identifier
.identifier
EpisodeOfCare / managingOrganization / identifier / id
n/a
EpisodeOfCare / managingOrganization / identifier / extension
EpisodeOfCare / managingOrganization / identifier / use
Role.code or implied by context
EpisodeOfCare / managingOrganization / identifier / type
Role.code or implied by context
EpisodeOfCare / managingOrganization / identifier / system
II.root or Role.id.root
EpisodeOfCare / managingOrganization / identifier / value
II.extension or II.root if system indicates OID or GUID (Or Role.id.extension or root)
EpisodeOfCare / managingOrganization / identifier / period
Role.effectiveTime or implied by context
EpisodeOfCare / managingOrganization / identifier / assigner
II.assigningAuthorityName but note that this is an improper use by the definition of the field. Also Role.scoper
EpisodeOfCare / managingOrganization / display
N/A
EpisodeOfCare / period
Event.occurrence[x]
FiveWs.init
EpisodeOfCare / period / id
n/a
EpisodeOfCare / period / extension
EpisodeOfCare / period / start
./low
EpisodeOfCare / period / end
./high
EpisodeOfCare / referralRequest
Event.basedOn
EpisodeOfCare / referralRequest / id
n/a
EpisodeOfCare / referralRequest / extension
EpisodeOfCare / referralRequest / reference
N/A
EpisodeOfCare / referralRequest / type
N/A
EpisodeOfCare / referralRequest / identifier
.identifier
EpisodeOfCare / referralRequest / identifier / id
n/a
EpisodeOfCare / referralRequest / identifier / extension
EpisodeOfCare / referralRequest / identifier / use
Role.code or implied by context
EpisodeOfCare / referralRequest / identifier / type
Role.code or implied by context
EpisodeOfCare / referralRequest / identifier / system
II.root or Role.id.root
EpisodeOfCare / referralRequest / identifier / value
II.extension or II.root if system indicates OID or GUID (Or Role.id.extension or root)
EpisodeOfCare / referralRequest / identifier / period
Role.effectiveTime or implied by context
EpisodeOfCare / referralRequest / identifier / assigner
II.assigningAuthorityName but note that this is an improper use by the definition of the field. Also Role.scoper
EpisodeOfCare / referralRequest / display
N/A
EpisodeOfCare / careManager
Event.performer.actor
EpisodeOfCare / careManager / id
n/a
EpisodeOfCare / careManager / Slices for extension
n/a
EpisodeOfCare / careManager / Slices for extension / extension:dipsIsResponsible
EpisodeOfCare / careManager / reference
N/A
EpisodeOfCare / careManager / type
N/A
EpisodeOfCare / careManager / identifier
.identifier
EpisodeOfCare / careManager / display
N/A
EpisodeOfCare / team
Event.performer.actor
EpisodeOfCare / account

doco Documentation for this format