{
  "resourceType": "StructureDefinition",
  "id": "GenericAppointmentV2",
  "meta": {
    "lastUpdated": "2022-03-25T08:06:26.868+00:00"
  },
  "url": "http://sap.com/healthcare/IS-H/fhir/StructureDefinition/genericappointment/v2",
  "version": "SAP_ISH_R4_GV2",
  "name": "GenericAppointmentV2",
  "title": "Appointment, SAP Generic, Version2",
  "status": "active",
  "date": "2021-08-10T12:28:54.4421939+00:00",
  "description": "Country-independent profile for Appointment",
  "fhirVersion": "4.0.0",
  "kind": "resource",
  "abstract": false,
  "type": "Appointment",
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Appointment",
  "derivation": "constraint",
  "differential": {
    "element": [
      {
        "id": "Appointment.identifier",
        "path": "Appointment.identifier",
        "mustSupport": true
      },
      {
        "id": "Appointment.status",
        "path": "Appointment.status",
        "mustSupport": true
      },
      {
        "id": "Appointment.cancelationReason",
        "path": "Appointment.cancelationReason",
        "mustSupport": true
      },
      {
        "id": "Appointment.serviceCategory",
        "path": "Appointment.serviceCategory",
        "mustSupport": true
      },
      {
        "id": "Appointment.serviceType",
        "path": "Appointment.serviceType",
        "mustSupport": true
      },
      {
        "id": "Appointment.specialty",
        "path": "Appointment.specialty",
        "mustSupport": true
      },
      {
        "id": "Appointment.appointmentType",
        "path": "Appointment.appointmentType",
        "mustSupport": true
      },
      {
        "id": "Appointment.priority",
        "path": "Appointment.priority",
        "mustSupport": true
      },
      {
        "id": "Appointment.description",
        "path": "Appointment.description",
        "mustSupport": true
      },
      {
        "id": "Appointment.supportingInformation",
        "path": "Appointment.supportingInformation",
        "mustSupport": true
      },
      {
        "id": "Appointment.start",
        "path": "Appointment.start",
        "mustSupport": true
      },
      {
        "id": "Appointment.end",
        "path": "Appointment.end",
        "mustSupport": true
      },
      {
        "id": "Appointment.minutesDuration",
        "path": "Appointment.minutesDuration",
        "mustSupport": true
      },
      {
        "id": "Appointment.participant",
        "path": "Appointment.participant",
        "mustSupport": true
      }
    ]
  }
}