{
  "resourceType": "StructureDefinition",
  "meta": {
    "lastUpdated": "2020-11-05T16:06:57.166+00:00"
  },
  "url": "https://fhir.cambio.se/StructureDefinition/appointment-urlNotAvailableMessage/v1",
  "name": "appointment-urlNotAvailableMessage",
  "status": "draft",
  "fhirVersion": "4.0.1",
  "mapping": [
    {
      "identity": "rim",
      "uri": "http://hl7.org/v3",
      "name": "RIM Mapping"
    }
  ],
  "kind": "complex-type",
  "abstract": false,
  "context": [
    {
      "type": "element",
      "expression": "Appointment"
    }
  ],
  "type": "Extension",
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension",
  "derivation": "constraint",
  "snapshot": {},
  "differential": {
    "element": [
      {
        "id": "Extension",
        "path": "Extension",
        "short": "Message explaining the reson why the URL is not available",
        "definition": "Message explaining the reson why the URL is not available. For example, urls will not always be generated directly onpon booking an appoint but rather be created nearer to the appointment start."
      },
      {
        "id": "Extension.url",
        "path": "Extension.url",
        "fixedUri": "https://fhir.cambio.se/StructureDefinition/appointment-urlNotAvailableMessage/v1"
      },
      {
        "id": "Extension.value[x]",
        "path": "Extension.value[x]",
        "type": [
          {
            "code": "string"
          }
        ]
      }
    ]
  }
}