{ "description": null, "_filename": "E44_EVO13_PR_Appointment.StructureDefinition.json", "package_name": "e44.evo13", "date": "2022-07-11T14:46:40.5621699+00:00", "derivation": "constraint", "meta": { "versionId": "2", "lastUpdated": "2025-04-24T08:31:55.660598+00:00" }, "publisher": null, "fhirVersion": "4.0.1", "name": "E44_EVO13_PR_Appointment", "mapping": [ { "uri": "http://hl7.org/fhir/workflow", "name": "Workflow Pattern", "identity": "workflow" }, { "uri": "http://hl7.org/v3", "name": "RIM Mapping", "identity": "rim" }, { "uri": "http://ietf.org/rfc/2445", "name": "iCalendar", "identity": "ical" }, { "uri": "http://hl7.org/fhir/fivews", "name": "FiveWs Pattern Mapping", "identity": "w5" }, { "uri": "http://hl7.org/v2", "name": "HL7 v2 Mapping", "identity": "v2" } ], "abstract": false, "type": "Appointment", "experimental": null, "resourceType": "StructureDefinition", "title": null, "package_version": "1.1.0", "status": "active", "id": "9daf22d3-4111-40b7-9f0b-26181d6e21ae", "kind": "resource", "url": "https://fhir.element44.de/E44_EVO13_PR_Appointment", "version": null, "differential": { "element": [ { "id": "Appointment.id", "max": "0", "path": "Appointment.id" }, { "id": "Appointment.meta", "min": 1, "path": "Appointment.meta" }, { "id": "Appointment.meta.id", "max": "0", "path": "Appointment.meta.id" }, { "id": "Appointment.meta.versionId", "max": "0", "path": "Appointment.meta.versionId" }, { "id": "Appointment.meta.lastUpdated", "max": "0", "path": "Appointment.meta.lastUpdated" }, { "id": "Appointment.meta.source", "max": "0", "path": "Appointment.meta.source" }, { "id": "Appointment.meta.profile", "max": "1", "min": 1, "path": "Appointment.meta.profile", "fixedCanonical": "https://fhir.element44.de/E44_EVO13_PR_Appointment" }, { "id": "Appointment.meta.security", "max": "0", "path": "Appointment.meta.security" }, { "id": "Appointment.meta.tag", "max": "0", "path": "Appointment.meta.tag" }, { "id": "Appointment.implicitRules", "max": "0", "path": "Appointment.implicitRules" }, { "id": "Appointment.language", "max": "0", "path": "Appointment.language" }, { "id": "Appointment.text", "max": "0", "path": "Appointment.text" }, { "id": "Appointment.contained", "max": "0", "path": "Appointment.contained" }, { "id": "Appointment.identifier", "max": "0", "path": "Appointment.identifier" }, { "id": "Appointment.status", "path": "Appointment.status", "fixedCode": "booked" }, { "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", "min": 1, "path": "Appointment.description" }, { "id": "Appointment.supportingInformation", "max": "0", "path": "Appointment.supportingInformation" }, { "id": "Appointment.start", "min": 1, "path": "Appointment.start" }, { "id": "Appointment.end", "min": 1, "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.basedOn", "max": "0", "path": "Appointment.basedOn" }, { "id": "Appointment.participant", "max": "1", "path": "Appointment.participant" }, { "id": "Appointment.participant.id", "max": "0", "path": "Appointment.participant.id" }, { "id": "Appointment.participant.type", "max": "1", "min": 1, "path": "Appointment.participant.type" }, { "id": "Appointment.participant.type.id", "max": "0", "path": "Appointment.participant.type.id" }, { "id": "Appointment.participant.type.coding", "max": "0", "path": "Appointment.participant.type.coding" }, { "id": "Appointment.participant.type.text", "min": 1, "path": "Appointment.participant.type.text", "fixedString": "Patient" }, { "id": "Appointment.participant.actor", "max": "0", "path": "Appointment.participant.actor" }, { "id": "Appointment.participant.required", "max": "0", "path": "Appointment.participant.required" }, { "id": "Appointment.participant.status", "path": "Appointment.participant.status", "fixedCode": "accepted" }, { "id": "Appointment.participant.period", "max": "0", "path": "Appointment.participant.period" }, { "id": "Appointment.requestedPeriod", "max": "0", "path": "Appointment.requestedPeriod" } ] }, "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Appointment" }