PackagesCanonicalsLogsProblems
    Packages
    ca.on.oh.mha-pds@0.9.0-alpha-1.5
    https://ontariohealth.ca/fhir/StructureDefinition/ca-on-mha-profile-Appointment
{
  "description": null,
  "_filename": "Appointment.StructureDefinition.json",
  "package_name": "ca.on.oh.mha-pds",
  "date": "2021-11-08T14:52:42.405039+00:00",
  "derivation": "constraint",
  "meta": {
    "versionId": "1",
    "lastUpdated": "2021-11-08T14:52:43.195+00:00"
  },
  "publisher": null,
  "fhirVersion": "4.0.1",
  "name": "Appointment",
  "mapping": [ {
    "name": "MHA PDS Mapping",
    "identity": "MHA-PDS-Mapping"
  } ],
  "abstract": false,
  "type": "Appointment",
  "experimental": null,
  "resourceType": "StructureDefinition",
  "title": "MHA Appointment Profile",
  "package_version": "0.9.0-alpha-1.5",
  "status": "draft",
  "id": "4d27f4eb-1a11-4d8d-a329-ff0458215697",
  "kind": "resource",
  "url": "https://ontariohealth.ca/fhir/StructureDefinition/ca-on-mha-profile-Appointment",
  "version": null,
  "differential": {
    "element": [ {
      "id": "Appointment",
      "path": "Appointment",
      "short": "A booking of a healthcare event among patient(s), practitioner(s), related person(s) and/or device(s) for a specific date/time. This may result in one or more Encounter",
      "mustSupport": true
    }, {
      "id": "Appointment.meta",
      "min": 1,
      "path": "Appointment.meta",
      "mustSupport": true
    }, {
      "id": "Appointment.meta.profile",
      "max": "1",
      "min": 1,
      "path": "Appointment.meta.profile",
      "mustSupport": true
    }, {
      "id": "Appointment.status",
      "path": "Appointment.status",
      "short": "cancelled | noshow",
      "binding": {
        "strength": "required",
        "valueSet": "http://ontariohealth.ca/fhir/ValueSet/mha/appointmentStatus"
      },
      "mapping": [ {
        "map": "Appointment Reschedule Reason",
        "identity": "MHA-PDS-Mapping"
      } ],
      "mustSupport": true
    }, {
      "id": "Appointment.cancelationReason",
      "path": "Appointment.cancelationReason",
      "binding": {
        "strength": "extensible",
        "valueSet": "http://ontariohealth.ca/fhir/ValueSet/mha/appointmentRescheduleReason"
      },
      "mapping": [ {
        "map": "Appointment Reschedule Reason",
        "identity": "MHA-PDS-Mapping"
      } ],
      "mustSupport": true
    }, {
      "id": "Appointment.start",
      "path": "Appointment.start",
      "comment": "Note: This is intended for where precisely observed times are required, typically system logs etc., and not human-reported times - for them, see date and dateTime (which can be as precise as instant, but is not required to be) below. Time zone is always required\r\n\r\nThe date of the first appointment that was offered and accepted by client regardless of whether they attended the appointment or subsequently changed it",
      "mapping": [ {
        "map": "Scheduled Appointment Date",
        "identity": "MHA-PDS-Mapping"
      } ],
      "mustSupport": true
    }, {
      "id": "Appointment.end",
      "path": "Appointment.end",
      "mustSupport": true
    }, {
      "id": "Appointment.basedOn",
      "max": "1",
      "path": "Appointment.basedOn",
      "type": [ {
        "code": "Reference",
        "targetProfile": [ "http://ontariohealth.ca/fhir/StructureDefinition/ca-on-mha-servicerequest" ]
      } ]
    }, {
      "id": "Appointment.participant",
      "path": "Appointment.participant",
      "mustSupport": true
    }, {
      "id": "Appointment.participant.actor",
      "min": 1,
      "path": "Appointment.participant.actor",
      "type": [ {
        "code": "Reference",
        "targetProfile": [ "http://hl7.org/fhir/StructureDefinition/Practitioner", "http://hl7.org/fhir/StructureDefinition/PractitionerRole", "http://hl7.org/fhir/StructureDefinition/RelatedPerson", "http://hl7.org/fhir/StructureDefinition/Device", "http://hl7.org/fhir/StructureDefinition/HealthcareService", "http://hl7.org/fhir/StructureDefinition/Location", "http://ontariohealth.ca/fhir/StructureDefinition/ca-on-mha-profile-patient" ]
      } ],
      "mustSupport": true
    } ]
  },
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Appointment"
}