{ "description": null, "_filename": "PH_Appointment.StructureDefinition.json", "package_name": "implementation.guide.nhdr", "date": null, "derivation": "constraint", "publisher": null, "fhirVersion": "4.0.1", "name": "PH_Appointment", "abstract": false, "type": "Appointment", "experimental": null, "resourceType": "StructureDefinition", "title": null, "package_version": "1.0.0", "status": "draft", "id": "bf70f739-f316-42a2-af35-c4eea5ccdf90", "kind": "resource", "url": "https://example.org/fhir/StructureDefinition/PH_Appointment", "version": null, "differential": { "element": [ { "id": "Appointment.identifier", "max": "0", "path": "Appointment.identifier" }, { "id": "Appointment.status", "path": "Appointment.status", "binding": { "strength": "required", "valueSet": "https://example.org/fhir/ValueSet/AppointmentStatusValueSet" } }, { "id": "Appointment.cancelationReason", "max": "0", "path": "Appointment.cancelationReason" }, { "id": "Appointment.serviceCategory", "max": "0", "path": "Appointment.serviceCategory" }, { "id": "Appointment.serviceType", "max": "0", "path": "Appointment.serviceType" }, { "id": "Appointment.specialty", "max": "0", "path": "Appointment.specialty" }, { "id": "Appointment.appointmentType", "max": "0", "path": "Appointment.appointmentType" }, { "id": "Appointment.reasonCode", "max": "0", "path": "Appointment.reasonCode" }, { "id": "Appointment.reasonReference", "max": "0", "path": "Appointment.reasonReference" }, { "id": "Appointment.priority", "max": "0", "path": "Appointment.priority" }, { "id": "Appointment.description", "max": "0", "path": "Appointment.description" }, { "id": "Appointment.supportingInformation", "max": "0", "path": "Appointment.supportingInformation" }, { "id": "Appointment.end", "max": "0", "path": "Appointment.end" }, { "id": "Appointment.minutesDuration", "max": "0", "path": "Appointment.minutesDuration" }, { "id": "Appointment.slot", "max": "0", "path": "Appointment.slot" }, { "id": "Appointment.created", "max": "0", "path": "Appointment.created" }, { "id": "Appointment.comment", "max": "0", "path": "Appointment.comment" }, { "id": "Appointment.patientInstruction", "max": "0", "path": "Appointment.patientInstruction" }, { "id": "Appointment.basedOn", "max": "0", "path": "Appointment.basedOn" }, { "id": "Appointment.participant", "max": "1", "path": "Appointment.participant" }, { "id": "Appointment.requestedPeriod", "max": "1", "path": "Appointment.requestedPeriod" } ] }, "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Appointment" }