{
  "resourceType": "StructureDefinition",
  "url": "http://example.org/fhir/StructureDefinition/Direccion",
  "name": "Direccion",
  "status": "draft",
  "fhirVersion": "3.0.1",
  "mapping": [
    {
      "identity": "rim",
      "uri": "http://hl7.org/v3",
      "name": "RIM Mapping"
    }
  ],
  "kind": "complex-type",
  "abstract": false,
  "contextType": "resource",
  "context": [
    "Patient.address"
  ],
  "type": "Extension",
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension",
  "derivation": "constraint",
  "snapshot": {},
  "differential": {
    "element": [
      {
        "id": "Extension.extension",
        "path": "Extension.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "rules": "open"
        }
      },
      {
        "id": "Extension.extension:TipoVia",
        "path": "Extension.extension",
        "sliceName": "TipoVia",
        "short": "Calle | Avenida | Plaza | Carretera",
        "definition": "Calle | Avenida | Plaza | Carretera | Callejon ..."
      },
      {
        "id": "Extension.extension:TipoVia.url",
        "path": "Extension.extension.url",
        "fixedUri": "TipoVia"
      },
      {
        "id": "Extension.extension:Numero",
        "path": "Extension.extension",
        "sliceName": "Numero"
      },
      {
        "id": "Extension.extension:Numero.url",
        "path": "Extension.extension.url",
        "fixedUri": "Numero"
      },
      {
        "id": "Extension.extension:Bis",
        "path": "Extension.extension",
        "sliceName": "Bis"
      },
      {
        "id": "Extension.extension:Bis.url",
        "path": "Extension.extension.url",
        "fixedUri": "Bis"
      },
      {
        "id": "Extension.extension:Bloque",
        "path": "Extension.extension",
        "sliceName": "Bloque"
      },
      {
        "id": "Extension.extension:Bloque.url",
        "path": "Extension.extension.url",
        "fixedUri": "Bloque"
      },
      {
        "id": "Extension.extension:Escalera",
        "path": "Extension.extension",
        "sliceName": "Escalera"
      },
      {
        "id": "Extension.extension:Escalera.url",
        "path": "Extension.extension.url",
        "fixedUri": "Escalera"
      },
      {
        "id": "Extension.extension:Piso",
        "path": "Extension.extension",
        "sliceName": "Piso"
      },
      {
        "id": "Extension.extension:Piso.url",
        "path": "Extension.extension.url",
        "fixedUri": "Piso"
      },
      {
        "id": "Extension.extension:Puerta",
        "path": "Extension.extension",
        "sliceName": "Puerta"
      },
      {
        "id": "Extension.extension:Puerta.url",
        "path": "Extension.extension.url",
        "fixedUri": "Puerta"
      },
      {
        "id": "Extension.extension:Provincia",
        "path": "Extension.extension",
        "sliceName": "Provincia"
      },
      {
        "id": "Extension.extension:Provincia.url",
        "path": "Extension.extension.url",
        "fixedUri": "Provincia"
      },
      {
        "id": "Extension.extension:Observaciones",
        "path": "Extension.extension",
        "sliceName": "Observaciones"
      },
      {
        "id": "Extension.extension:Observaciones.url",
        "path": "Extension.extension.url",
        "fixedUri": "Observaciones"
      },
      {
        "id": "Extension.extension:BoxCode",
        "path": "Extension.extension",
        "sliceName": "BoxCode",
        "short": "Apartado de correos"
      },
      {
        "id": "Extension.extension:BoxCode.url",
        "path": "Extension.extension.url",
        "fixedUri": "BoxCode"
      },
      {
        "id": "Extension.extension:Espanya",
        "path": "Extension.extension",
        "sliceName": "Espanya"
      },
      {
        "id": "Extension.extension:Espanya.url",
        "path": "Extension.extension.url",
        "fixedUri": "Espanya"
      },
      {
        "id": "Extension.extension:Espanya.value[x]:valueBoolean",
        "path": "Extension.extension.valueBoolean",
        "sliceName": "valueBoolean",
        "type": [
          {
            "code": "boolean"
          }
        ]
      },
      {
        "id": "Extension.url",
        "path": "Extension.url",
        "fixedUri": "http://example.org/fhir/StructureDefinition/Direccion"
      },
      {
        "id": "Extension.value[x]",
        "path": "Extension.value[x]",
        "max": "0"
      }
    ]
  }
}