CareConnect-LocatorService-HealthcareService-1

This is the StructureDefinition overview for the CareConnect-LocatorService-HealthcareService-1

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

Differential

idΣ0..1id
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
textI0..1Narrative
contained0..*Resource
extensionI0..*Extension
modifierExtension?! I0..*Extension
identifierΣ1..1Identifier
activeS Σ ?!1..1booleanFixed Value
providedByS Σ I1..1Reference(CareConnect-LocatorService-Organization-1)
categoryΣ0..1CodeableConcept
id0..1string
extensionI0..*Extension
id0..1string
extensionI0..*Extension
systemΣ1..1uriPattern
versionΣ0..1string
codeΣ1..1codePattern
displayΣ1..1string
userSelectedΣ0..1boolean
textΣ0..1string
specialtyΣ0..*CodeableConceptBinding
locationΣ I0..*Reference(Location)
nameΣ0..1string
commentΣ0..1string
extraDetails0..1string
photoΣ I0..1Attachment
telecomI0..*ContactPoint
coverageAreaS I1..*Reference(CareConnect-LocatorService-Location-1)
serviceProvisionCode0..*CodeableConcept
eligibility0..1CodeableConcept
eligibilityNote0..1string
programName0..*string
characteristic0..*CodeableConcept
referralMethod0..*CodeableConcept
appointmentRequired0..1boolean
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
daysOfWeek0..*codeBinding
allDay0..1boolean
availableStartTime0..1time
availableEndTime0..1time
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
description1..1string
duringI0..1Period
availabilityExceptions0..1string
endpointS I0..*Reference(LocatorService-Endpoint)

Hybrid

idΣ0..1id
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
textI0..1Narrative
contained0..*Resource
extensionI0..*Extension
modifierExtension?! I0..*Extension
identifierΣ1..1Identifier
activeS Σ ?!1..1booleanFixed Value
providedByS Σ I1..1Reference(CareConnect-LocatorService-Organization-1)
categoryΣ0..1CodeableConcept
id0..1string
extensionI0..*Extension
id0..1string
extensionI0..*Extension
systemΣ1..1uriPattern
versionΣ0..1string
codeΣ1..1codePattern
displayΣ1..1string
userSelectedΣ0..1boolean
textΣ0..1string
specialtyΣ0..*CodeableConceptBinding
locationΣ I0..*Reference(Location)
nameΣ0..1string
commentΣ0..1string
extraDetails0..1string
photoΣ I0..1Attachment
telecomI0..*ContactPoint
coverageAreaS I1..*Reference(CareConnect-LocatorService-Location-1)
serviceProvisionCode0..*CodeableConcept
eligibility0..1CodeableConcept
eligibilityNote0..1string
programName0..*string
characteristic0..*CodeableConcept
referralMethod0..*CodeableConcept
appointmentRequired0..1boolean
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
daysOfWeek0..*codeBinding
allDay0..1boolean
availableStartTime0..1time
availableEndTime0..1time
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
description1..1string
duringI0..1Period
availabilityExceptions0..1string
endpointS I0..*Reference(LocatorService-Endpoint)

Snapshot (default)

idΣ0..1id
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
textI0..1Narrative
contained0..*Resource
extensionI0..*Extension
modifierExtension?! I0..*Extension
identifierΣ1..1Identifier
activeS Σ ?!1..1booleanFixed Value
providedByS Σ I1..1Reference(CareConnect-LocatorService-Organization-1)
categoryΣ0..1CodeableConcept
id0..1string
extensionI0..*Extension
id0..1string
extensionI0..*Extension
systemΣ1..1uriPattern
versionΣ0..1string
codeΣ1..1codePattern
displayΣ1..1string
userSelectedΣ0..1boolean
textΣ0..1string
specialtyΣ0..*CodeableConceptBinding
locationΣ I0..*Reference(Location)
nameΣ0..1string
commentΣ0..1string
extraDetails0..1string
photoΣ I0..1Attachment
telecomI0..*ContactPoint
coverageAreaS I1..*Reference(CareConnect-LocatorService-Location-1)
serviceProvisionCode0..*CodeableConcept
eligibility0..1CodeableConcept
eligibilityNote0..1string
programName0..*string
characteristic0..*CodeableConcept
referralMethod0..*CodeableConcept
appointmentRequired0..1boolean
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
daysOfWeek0..*codeBinding
allDay0..1boolean
availableStartTime0..1time
availableEndTime0..1time
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
description1..1string
duringI0..1Period
availabilityExceptions0..1string
endpointS I0..*Reference(LocatorService-Endpoint)



HealthcareService Data Mapping

The table below provides the business context data mappings for the 'Mandatory' and 'Must Support' elements in the CareConnect-LocatorService-HealthcareService-1 profile.

FHIR Element Card. Type Description/Business Context
HealthcareService.identifier 0..1 identifier NOTE: there is no logical identifier for the HealthcareServices provided by the LocatorService, as such the minimum cardinality for HealthcareService.identifier has been set to ‘zero’, even though the cardinality on the base definition (https://fhir.hl7.org.uk/STU3/StructureDefinition/CareConnect-HealthcareService-1) is '1..1'
HealthcareService.active 1..1 boolean Only active="true" resources will be returned
HealthcareService.providedBy 1..1 Reference (CareConnect-LocatorService-Organization-1) Local Authority that is Responsible for providing this service
HealthcareService.type 1..* CodeableConcept Details of types of services are included, at least one of the Codings will match the type requested in the input parameters.

Binding: LocatorService-HealthcareServiceType
HealthcareService.coverageArea 1..* Reference (CareConnect-LocatorService-Location-1) Location is defined by the Ordanance Survey AddressBase Custodian Code.

Constraint: An instance of coverageArea can only be reference by a single HealthcareService where type=http://snomed.info/sct|715591000000108.

One of the contained Locations will be the Custodian for the provided Address.
HealthcareService.endpoint 0..* Reference (LocatorService-Endpoint Details of format which LA accepts requests and address to which they should be sent