StructureDefinition-UKCore-ADS-Communication

This UKCore-ADS-Commmunication profile shows additional constraints applied to the UK Core Communication profile to support the Ambulance Data Set (ADS) conformance rules detailed below.

Snapshot View

idΣ0..1string
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
aDSCat1EarlyPredictionI0..1Extension(Complex)
aDSCallOriginI0..1Extension(CodeableConcept)
aQIIncidentFlagI0..1Extension(CodeableConcept)
aDSResponseCategoryI0..*Extension(Complex)
aQIResponseTimeI0..1Extension(Duration)
111FlagI0..1Extension(CodeableConcept)
typedDateTimeI0..*Extension(Complex)
modifierExtension?! I0..*Extension
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uri
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(UK Core Organization)
instantiatesCanonicalΣ0..*canonical(PlanDefinition | ActivityDefinition | Measure | OperationDefinition | Questionnaire)
instantiatesUriΣ0..*uri
id0..1string
extensionI0..*Extension
referenceΣ I0..1string
typeΣ0..1uriBinding
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uri
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(UK Core Organization)
displayΣ0..1string
id0..1string
extensionI0..*Extension
referenceΣ I0..1string
typeΣ0..1uriBinding
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uri
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(UK Core Organization)
displayΣ0..1string
id0..1string
extensionI0..*Extension
referenceΣ I0..1string
typeΣ0..1uriBinding
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uri
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(UK Core Organization)
displayΣ0..1string
statusΣ ?!1..1codeBinding
statusReasonΣ0..1CodeableConceptBinding
category0..*CodeableConceptBinding
priorityΣ0..1codeBinding
medium0..*CodeableConcept
id0..1string
extensionI0..*Extension
referenceΣ I0..1string
typeΣ0..1uriBinding
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uri
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(UK Core Organization)
displayΣ0..1string
topic0..1CodeableConcept
id0..1string
extensionI0..*Extension
referenceΣ I0..1string
typeΣ0..1uriBinding
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uri
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(https:/fhir.hl7.org.uk/StructureDefinition/UKCore-Organization)
displayΣ0..1string
id0..1string
extensionI0..*Extension
referenceΣ I0..1string
typeΣ0..1uriBinding
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uri
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(UK Core Organization)
displayΣ0..1string
sent0..1dateTime
received0..1dateTime
id0..1string
extensionI0..*Extension
referenceΣ I0..1string
typeΣ0..1uriBinding
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uri
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(UK Core Organization)
displayΣ0..1string
id0..1string
extensionI0..*Extension
referenceΣ I0..1string
typeΣ0..1uriBinding
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uri
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(UK Core Organization)
displayΣ0..1string
reasonCodeΣ0..*CodeableConceptBinding
id0..1string
extensionI0..*Extension
referenceΣ I0..1string
typeΣ0..1uriBinding
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uri
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(UK Core Organization)
displayΣ0..1string
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
contentStringstring
contentAttachmentAttachment
contentReferenceReference(Resource)
id0..1string
extensionI0..*Extension
authorStringstring
authorReferenceReference(UK Core Organization | UK Core Practitioner | UK Core RelatedPerson | UK Core Patient)
timeΣ0..1dateTime
textΣ1..1markdown

Conformance Rules

ADS ID Source Data Item Cardinality Target FHIR Element Conformance rules
ADS0 Submitting Organisation Code 1..1 sender A reference to a Profile UKCore-Organization resource.
The UKCore-Organization.identifier is used to identify the submitting organisation, and:
UKCore-Organization.identifier.system is fixed to https://fhir.nhs.uk/Id/ods-organization-code
UKCore-Organization.identifier.value is the ODS code of the submitting organisation
ADS1 Provider Organisation Code 1..1 recipient A reference to a Profile UKCore-Organization resource.
The UKCore-Organization.identifier is used to identify the provider organisation, and:
UKCore-Organization.identifier.system is fixed to https://fhir.nhs.uk/Id/ods-organization-code
UKCore-Organization.identifier.value is the ODS code of the provider organisation
ADS2A Call Date 1..1 identifier.period.start
ADS3 Call Identifier 1..1 identifier If no system code exists for the call identifier:
Communication.identifier.system should be set to http://[ProviderODSCode]/Id/call-identifier
Communication.identifier.value is the provider's call identifier
ADS4 Stop Codes 0..1 status, statusReason If a call is stopped:
Communication.status= stopped and
Communication.statusReason.codeableConcept.coding.code is a value from ValueSet ADS-StopCodes
ADS8 AQI Incident Flag 0..1 aQIIncidentFlag Extension ADS-AQIIncidentFlag
ADS10 Time Call Connected 1..1 sent
ADS20 Reporting Response Category 1..1 aDSResponseCategory Extension ADS-ResponseCategory
ADS21 Time Dispatch Code Established 1..1 typedDateTime Extension UKCore-TypedDateTime
dateTimeType.valueCodeableConcept.coding.system = https://fhir.nhs.uk/R4/CodeSystem/UKCore-DateTimeType
dateTimeType.valueCodeableConcept.coding.code = time-dispatch-code-established
dateTimeType.valueCodeableConcept.coding.display = Time Dispatch Code Established
The dateTime.value is the time that the Pathways Triage Disposition code or AMPDS Triage disposition code is established
ADS33 Treatment Type 1..1 category A value from
Command 'pagelink' could not render: Page not found.
ADS26 AQI Response Time 1..1 aQIResponseTime
Command 'pagelink' could not render: Page not found.
ADS7 111 Flag 0..1 111Flag Extension ADS-111Flag
ADS9 Clock Start Date Time 1..1 typedDateTime
Command 'pagelink' could not render: Page not found.

dateTimeType.valueCodeableConcept.coding.system = https://fhir.nhs.uk/R4/CodeSystem/UKCore-DateTimeType
dateTimeType.valueCodeableConcept.coding.code = clock-start-date-time
dateTimeType.valueCodeableConcept.coding.display = Clock Start Date Time
The dateTime.value is the date/time that the clock started for Ambulance Quality Indicator performance reporting and other purposes
ADS11 Time Call Answered 1..1 typedDateTime Extension UKCore-TypedDateTime
dateTimeType.valueCodeableConcept.coding.system = https://fhir.nhs.uk/R4/CodeSystem/UKCore-DateTimeType
dateTimeType.valueCodeableConcept.coding.code = time-call-answered
dateTimeType.valueCodeableConcept.coding.display = Time Call Answered
The dateTime.value is the date/time that the call was answered in the ambulance control room
ADS24 Time Call Ended 1..1 typedDateTime Extension UKCore-TypedDateTime
dateTimeType.valueCodeableConcept.coding.system = https://fhir.nhs.uk/R4/CodeSystem/UKCore-DateTimeType
dateTimeType.valueCodeableConcept.coding.code = time-call-ended
dateTimeType.valueCodeableConcept.coding.display = Time Call Ended
The dateTime.value is the date/time that the call ended in the ambulance control room
ADS27 Clock Stop Date Time 1..1 typedDateTime Extension UKCore-TypedDateTime
dateTimeType.valueCodeableConcept.coding.system = https://fhir.nhs.uk/R4/CodeSystem/UKCore-DateTimeType
dateTimeType.valueCodeableConcept.coding.code = clock-stop-date-time
dateTimeType.valueCodeableConcept.coding.display = Clock Stop Date Time
The dateTime.value is the date/time that the first response arrived at the incident location
ADS2B Call Origin 1..1 aDSCallOrigin Extension ADS-CallOrigin
ADS12 Cat 1 Early Prediction Flag 1..1 aDSCat1EarlyPrediction Extension ADS-Cat1EarlyPrediction
ADS13 Time Cat 1 Early Prediction established 0..1 aDSCat1EarlyPrediction Extension ADS-Cat1EarlyPrediction
ADS14 Chief Complaint 1..1 reasonCode A value from ValueSet ADS-ChiefComplaint
ADS15 Initial Response Category 1..1 aDSresponseCategory Extension ADS-ResponseCategory