{
"description": "This profile defines a set of constraints to the FHIR Appointment resource for use in Alberta eReferral and eConsult (AB:eReC). It re-profiles the CA-eReC Appointment profile and it includes constraints that represent the minimum expectations for the Appointment resource when used in the AB:eReC.",
"_filename": "StructureDefinition-AppointmentABeReC.json",
"package_name": "ca.ab.fhir.aberec1",
"date": null,
"derivation": "constraint",
"publisher": null,
"fhirVersion": "4.0.1",
"name": "AppointmentABeReC",
"abstract": false,
"type": "Appointment",
"experimental": null,
"resourceType": "StructureDefinition",
"title": "Appointment (AB:eReC)",
"package_version": "1.1.0-pre2",
"status": "draft",
"id": "6022bfb5-77ac-471a-b99c-6b9d36908ee2",
"kind": "resource",
"url": "https://www.alberta.ca/fhir/aberec/StructureDefinition/AppointmentABeReC",
"version": "1.0.4",
"differential": {
"element": [ {
"id": "Appointment.identifier",
"max": "1",
"min": 1,
"path": "Appointment.identifier",
"mustSupport": true
}, {
"id": "Appointment.identifier.system",
"min": 1,
"path": "Appointment.identifier.system",
"mustSupport": true
}, {
"id": "Appointment.identifier.value",
"min": 1,
"path": "Appointment.identifier.value",
"mustSupport": true
}, {
"id": "Appointment.basedOn",
"path": "Appointment.basedOn",
"type": [ {
"code": "Reference",
"targetProfile": [ "https://www.alberta.ca/fhir/aberec/StructureDefinition/ServiceRequestABeReC" ]
} ]
}, {
"id": "Appointment.participant.actor",
"path": "Appointment.participant.actor",
"type": [ {
"code": "Reference",
"targetProfile": [ "https://www.alberta.ca/fhir/aberec/StructureDefinition/PatientABeReC", "https://www.alberta.ca/fhir/aberec/StructureDefinition/PractitionerRoleABeReC" ]
} ]
} ]
},
"baseDefinition": "http://fhir.infoway-inforoute.ca/io/CA-eReC/StructureDefinition/CA-eReC-Appointment"
}