CareConnect-SHD-Communication-1

This is the StructureDefinition overview for the CareConnect-SHD-Communication-1

The official URL for this profile is: https://fhir.nottinghamshire.gov.uk/STU3/StructureDefinition/CareConnect-SHD-Communication-1

Differential

idΣ0..1id
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
textC0..1Narrative
contained0..*Resource
extensionC0..*Extension
modifierExtension?! C0..*Extension
identifierΣ0..*Identifier
definitionΣ C0..*Reference(PlanDefinition | ActivityDefinition)
basedOnΣ C0..*Reference(Resource)
partOfΣ C0..*Reference(Resource)
statusS Σ ?!1..1codeBindingFixed Value
notDoneΣ ?!0..1boolean
notDoneReasonΣ C0..1CodeableConcept
category0..*CodeableConcept
medium0..*CodeableConcept
subjectS Σ C0..1Reference(CareConnect-SHD-Patient-1)
recipientC0..*Reference(Device | Group | CareConnect-Patient-1 | CareConnect-Organization-1 | CareConnect-Practitioner-1 | CareConnect-RelatedPerson-1)
topicC0..*Reference(Resource)
id0..1string
extension0..*Extension
referenceΣ C0..1string
id0..1string
extension0..*Extension
useΣ ?!0..1codeBinding
id0..1string
extension0..*Extension
id0..1string
extension0..*Extension
systemΣ1..1uriFixed Value
versionΣ0..1string
codeΣ1..1codeFixed Value
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
systemΣ1..1uri
valueΣ1..1string
periodΣ0..1Period
assignerΣ0..1Reference(Organization)
displayΣ0..1string
sent0..1dateTime
received0..1dateTime
senderC0..1Reference(Device | CareConnect-Patient-1 | CareConnect-Organization-1 | CareConnect-Practitioner-1 | CareConnect-RelatedPerson-1)
reasonCodeΣ0..*CodeableConcept
reasonReferenceΣ C0..*Reference(CareConnect-Observation-1 | CareConnect-Condition-1)
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
contentStringstring
contentAttachmentAttachment
contentReferenceReference(Resource)
id0..1string
extension0..*Extension
authorStringstring
authorReferenceReference(Practitioner | Patient | RelatedPerson)
timeΣ1..1dateTime
text1..1string

Hybrid

idΣ0..1id
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
textC0..1Narrative
contained0..*Resource
extensionC0..*Extension
modifierExtension?! C0..*Extension
identifierΣ0..*Identifier
definitionΣ C0..*Reference(PlanDefinition | ActivityDefinition)
basedOnΣ C0..*Reference(Resource)
partOfΣ C0..*Reference(Resource)
statusS Σ ?!1..1codeBindingFixed Value
notDoneΣ ?!0..1boolean
notDoneReasonΣ C0..1CodeableConcept
category0..*CodeableConcept
medium0..*CodeableConcept
subjectS Σ C0..1Reference(CareConnect-SHD-Patient-1)
recipientC0..*Reference(Device | Group | CareConnect-Patient-1 | CareConnect-Organization-1 | CareConnect-Practitioner-1 | CareConnect-RelatedPerson-1)
topicC0..*Reference(Resource)
id0..1string
extension0..*Extension
referenceΣ C0..1string
id0..1string
extension0..*Extension
useΣ ?!0..1codeBinding
id0..1string
extension0..*Extension
id0..1string
extension0..*Extension
systemΣ1..1uriFixed Value
versionΣ0..1string
codeΣ1..1codeFixed Value
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
systemΣ1..1uri
valueΣ1..1string
periodΣ0..1Period
assignerΣ0..1Reference(Organization)
displayΣ0..1string
sent0..1dateTime
received0..1dateTime
senderC0..1Reference(Device | CareConnect-Patient-1 | CareConnect-Organization-1 | CareConnect-Practitioner-1 | CareConnect-RelatedPerson-1)
reasonCodeΣ0..*CodeableConcept
reasonReferenceΣ C0..*Reference(CareConnect-Observation-1 | CareConnect-Condition-1)
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
contentStringstring
contentAttachmentAttachment
contentReferenceReference(Resource)
id0..1string
extension0..*Extension
authorStringstring
authorReferenceReference(Practitioner | Patient | RelatedPerson)
timeΣ1..1dateTime
text1..1string

Snapshot (default)

idΣ0..1id
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
textC0..1Narrative
contained0..*Resource
extensionC0..*Extension
modifierExtension?! C0..*Extension
identifierΣ0..*Identifier
definitionΣ C0..*Reference(PlanDefinition | ActivityDefinition)
basedOnΣ C0..*Reference(Resource)
partOfΣ C0..*Reference(Resource)
statusS Σ ?!1..1codeBindingFixed Value
notDoneΣ ?!0..1boolean
notDoneReasonΣ C0..1CodeableConcept
category0..*CodeableConcept
medium0..*CodeableConcept
subjectS Σ C0..1Reference(CareConnect-SHD-Patient-1)
recipientC0..*Reference(Device | Group | CareConnect-Patient-1 | CareConnect-Organization-1 | CareConnect-Practitioner-1 | CareConnect-RelatedPerson-1)
topicC0..*Reference(Resource)
id0..1string
extension0..*Extension
referenceΣ C0..1string
id0..1string
extension0..*Extension
useΣ ?!0..1codeBinding
id0..1string
extension0..*Extension
id0..1string
extension0..*Extension
systemΣ1..1uriFixed Value
versionΣ0..1string
codeΣ1..1codeFixed Value
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
systemΣ1..1uri
valueΣ1..1string
periodΣ0..1Period
assignerΣ0..1Reference(Organization)
displayΣ0..1string
sent0..1dateTime
received0..1dateTime
senderC0..1Reference(Device | CareConnect-Patient-1 | CareConnect-Organization-1 | CareConnect-Practitioner-1 | CareConnect-RelatedPerson-1)
reasonCodeΣ0..*CodeableConcept
reasonReferenceΣ C0..*Reference(CareConnect-Observation-1 | CareConnect-Condition-1)
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
contentStringstring
contentAttachmentAttachment
contentReferenceReference(Resource)
id0..1string
extension0..*Extension
authorStringstring
authorReferenceReference(Practitioner | Patient | RelatedPerson)
timeΣ1..1dateTime
text1..1string



Communication Data Mapping

The table below provides the generic business context data mappings for the 'Mandatory' and 'Must Support' elements in the CareConnect-SHD-Communication-1 profile. However, please see the individual use case guidance for specifc constraints and context.

FHIR Element Card. Type Description/Business Context
Communication.status 1..1 code Binding EventStatus

Fixed Value: 'completed'
Communication.subject 0..1 Reference Reference to Patient resource to whom the communication relates.
Communication.context 1..1 Reference Reference to Encounter resource for the the communication relates.
Communication.context.identifier 1..1 Identifier Logical reference for Encounter which was included in the CareConnect-SHD-ReferralRequest-1.

Constraint:

Communication.context.identifier.system = {Local Encounter System}

Communication.context.identifier.value= {Encounter ID}
Communication.context.identifier.type 1..1 CodeableConcept Fixed Value:

Communication.context.identifier.type.coding.system = 'http://fhir.nottinghamshire.gov.uk'

Communication.context.identifier.type.value='SHD-Encounter'
Communication.note 1..1 Annotation MUST contain one note
Communication.note.authorString 0..1 string Optional field for details of who added the note/comment.
Communication.note.time 1..1 dateTime Date/Time communication was sent to the the Local Authority.

SHALL be provided for any CareConnect-SHD-Communication-1
Communication.note.text 1..1 string Plain text copy of the note/communication that is being shared with the Loacl Authority.

SHALL be provided for any CareConnect-SHD-Communication-1