eHealth Infrastructure
3.0.0 - release

eHealth Infrastructure - Local Development build (v3.0.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

Resource Profile: ehealth-communication - Detailed Descriptions

Active as of 2024-05-16

Definitions for the ehealth-communication resource profile.

Guidance on how to interpret the contents of this table can be found here

0. Communication
2. Communication.extension
Control2..?
SlicingThis element introduces a set of slices on Communication.extension. The slices are unordered and Open, and can be differentiated using the following discriminators:
  • value @ url
4. Communication.extension:episodeOfCare
Slice NameepisodeOfCare
Control1..1
TypeExtension(Episode of care) (Extension Type: Reference(EpisodeOfCare))
6. Communication.extension:recipientCareTeam
Slice NamerecipientCareTeam
Control0..*
TypeExtension(Recipient careteam) (Extension Type: Reference(ehealth-careteam)referenced)
8. Communication.extension:senderCareTeam
Slice NamesenderCareTeam
Control0..*
TypeExtension(Sender careteam) (Extension Type: Reference(ehealth-careteam)referenced)
10. Communication.extension:restrictionCategory
Slice NamerestrictionCategory
Control1..*
TypeExtension(Restriction category) (Extension Type: CodeableConcept)
12. Communication.basedOn
TypeReference(Resource)referenced
14. Communication.partOf
TypeReference(Resource)referenced
16. Communication.category
Control1..?
BindingThe codes SHALL be taken from Communication Category
(required to http://ehealth.sundhed.dk/vs/communication-category
18. Communication.subject
Control1..?
TypeReference(ehealth-patient)referenced
20. Communication.recipient
TypeReference(ehealth-device, ehealth-patient, ehealth-practitioner, ehealth-relatedperson)referenced
22. Communication.sender
TypeReference(ehealth-device, ehealth-patient, ehealth-practitioner, ehealth-relatedperson)referenced
24. Communication.reasonReference
TypeReference(ehealth-condition, ehealth-observation)referenced
26. Communication.payload
28. Communication.payload.content[x]
[x] NoteSee Choice of Data Types for further information about how to use [x]
SlicingThis element introduces a set of slices on Communication.payload.content[x]. The slices are unordered and Open, and can be differentiated using the following discriminators:
  • type @ $this
30. Communication.payload.content[x]:contentString
Slice NamecontentString
Control1..1
Typestring
[x] NoteSee Choice of Data Types for further information about how to use [x]
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension