CA Core+ v1.1.0 DFT-preBallot
DFT-preBallot - The specification is a DFT-preBallot version of CA Core+ for collecting community feedback. For a full list of available versions, see the Directory of published versions
http://hl7.org/fhir/StructureDefinition/HealthcareService
example-healthcareservice-ca-core
This profile applies constraints to the HealthcareService resource for CA Core+ to support the description of services offered by healthcare organizations in the pan-Canadian context.
CommunicationCACore, ServiceRequestCACore, TaskCACoreeRec
CFMM: 2
| HealthcareServiceCACore (HealthcareService) | C | HealthcareService | |
| id | Σ | 0..1 | string |
| meta | Σ | 0..1 | Meta |
| implicitRules | Σ ?! | 0..1 | uri |
| language | 0..1 | codeBinding | |
| text | 0..1 | Narrative | |
| contained | 0..* | Resource | |
| extension | C | 0..* | Extension |
| deliveryMethod | C | 0..1 | Extension(code) |
| usageLicense | C | 0..1 | Extension(url) |
| modifierExtension | ?! C | 0..* | Extension |
| identifier | Σ | 0..* | Identifier |
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| use | Σ ?! | 0..1 | codeBinding |
| type | Σ | 0..1 | CodeableConceptBinding |
| system | O Σ | 0..1 | uri |
| value | O Σ | 0..1 | string |
| period | Σ | 0..1 | Period |
| assigner | Σ | 0..1 | Reference(Organization) |
| active | Σ ?! | 0..1 | boolean |
| providedBy | Σ | 0..1 | Reference(OrganizationCACore) |
| category | Σ | 0..* | CodeableConcept |
| type | Σ | 0..* | CodeableConcept |
| specialty | Σ | 0..* | CodeableConceptBinding |
| location | Σ | 0..* | Reference(LocationCACore) |
| name | Σ | 0..1 | string |
| comment | Σ | 0..1 | string |
| extraDetails | 0..1 | markdown | |
| photo | Σ | 0..1 | Attachment |
| telecom | 0..* | ContactPoint | |
| coverageArea | 0..* | Reference(Location) | |
| serviceProvisionCode | 0..* | CodeableConcept | |
| eligibility | 0..* | BackboneElement | |
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| modifierExtension | Σ ?! C | 0..* | Extension |
| code | 0..1 | CodeableConcept | |
| comment | 0..1 | markdown | |
| program | 0..* | CodeableConcept | |
| characteristic | 0..* | CodeableConcept | |
| communication | 0..* | CodeableConceptBinding | |
| referralMethod | 0..* | CodeableConcept | |
| appointmentRequired | 0..1 | boolean | |
| availableTime | 0..* | BackboneElement | |
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| modifierExtension | Σ ?! C | 0..* | Extension |
| daysOfWeek | 0..* | codeBinding | |
| allDay | 0..1 | boolean | |
| availableStartTime | 0..1 | time | |
| availableEndTime | 0..1 | time | |
| notAvailable | 0..* | BackboneElement | |
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| modifierExtension | Σ ?! C | 0..* | Extension |
| description | 1..1 | string | |
| during | 0..1 | Period | |
| availabilityExceptions | 0..1 | string | |
| endpoint | 0..* | Reference(Endpoint) |
| HealthcareServiceCACore (HealthcareService) | C | HealthcareService | |
| id | Σ | 0..1 | string |
| meta | Σ | 0..1 | Meta |
| implicitRules | Σ ?! | 0..1 | uri |
| language | 0..1 | codeBinding | |
| text | 0..1 | Narrative | |
| contained | 0..* | Resource | |
| extension | C | 0..* | Extension |
| deliveryMethod | C | 0..1 | Extension(code) |
| usageLicense | C | 0..1 | Extension(url) |
| modifierExtension | ?! C | 0..* | Extension |
| identifier | Σ | 0..* | Identifier |
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| use | Σ ?! | 0..1 | codeBinding |
| type | Σ | 0..1 | CodeableConceptBinding |
| system | O Σ | 0..1 | uri |
| value | O Σ | 0..1 | string |
| period | Σ | 0..1 | Period |
| assigner | Σ | 0..1 | Reference(Organization) |
| active | Σ ?! | 0..1 | boolean |
| providedBy | Σ | 0..1 | Reference(OrganizationCACore) |
| category | Σ | 0..* | CodeableConcept |
| type | Σ | 0..* | CodeableConcept |
| specialty | Σ | 0..* | CodeableConceptBinding |
| location | Σ | 0..* | Reference(LocationCACore) |
| name | Σ | 0..1 | string |
| comment | Σ | 0..1 | string |
| extraDetails | 0..1 | markdown | |
| photo | Σ | 0..1 | Attachment |
| telecom | 0..* | ContactPoint | |
| coverageArea | 0..* | Reference(Location) | |
| serviceProvisionCode | 0..* | CodeableConcept | |
| eligibility | 0..* | BackboneElement | |
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| modifierExtension | Σ ?! C | 0..* | Extension |
| code | 0..1 | CodeableConcept | |
| comment | 0..1 | markdown | |
| program | 0..* | CodeableConcept | |
| characteristic | 0..* | CodeableConcept | |
| communication | 0..* | CodeableConceptBinding | |
| referralMethod | 0..* | CodeableConcept | |
| appointmentRequired | 0..1 | boolean | |
| availableTime | 0..* | BackboneElement | |
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| modifierExtension | Σ ?! C | 0..* | Extension |
| daysOfWeek | 0..* | codeBinding | |
| allDay | 0..1 | boolean | |
| availableStartTime | 0..1 | time | |
| availableEndTime | 0..1 | time | |
| notAvailable | 0..* | BackboneElement | |
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| modifierExtension | Σ ?! C | 0..* | Extension |
| description | 1..1 | string | |
| during | 0..1 | Period | |
| availabilityExceptions | 0..1 | string | |
| endpoint | 0..* | Reference(Endpoint) |
| Path | Conformance | ValueSet |
|---|---|---|
| HealthcareService.specialty | preferred | https://fhir.infoway-inforoute.ca/ValueSet/healthcareproviderspecialtycode |
These bindings may be used in lieu of the primary bindings in the table above.
The following tables list how the data elements from CA Core+ map to CACDI. For more information visit Mapping Logic.