PackagesCanonicalsLogsProblems
    Packages
    hl7.fhir.cz.img@1.0.0
    https://hl7.cz/fhir/img/StructureDefinition/cz-address-obl-img
{
  "description": "This profile defines obligations for an address in FHIR for the purpose of this guide.",
  "_filename": "StructureDefinition-cz-address-obl-img.json",
  "package_name": "hl7.fhir.cz.img",
  "date": "2026-08-05T13:47:14+02:00",
  "derivation": "constraint",
  "publisher": "HL7 Czech Republic",
  "fhirVersion": "4.0.1",
  "jurisdiction": [ {
    "coding": [ {
      "code": "CZ",
      "system": "urn:iso:std:iso:3166",
      "display": "Czechia"
    } ]
  } ],
  "name": "CZ_AddressObligationsImg",
  "mapping": [ {
    "uri": "http://hl7.org/v2",
    "name": "HL7 v2 Mapping",
    "identity": "v2"
  }, {
    "uri": "http://hl7.org/v3",
    "name": "RIM Mapping",
    "identity": "rim"
  }, {
    "uri": "http://www.omg.org/spec/ServD/1.0/",
    "name": "ServD",
    "identity": "servd"
  }, {
    "uri": "http://w3.org/vcard",
    "name": "vCard Mapping",
    "identity": "vcard"
  } ],
  "abstract": false,
  "type": "Address",
  "experimental": null,
  "resourceType": "StructureDefinition",
  "title": "Address: Obligations",
  "package_version": "1.0.0",
  "snapshot": {
    "element": [ {
      "constraint": [ {
        "key": "ele-1",
        "human": "All FHIR elements must have a @value or children",
        "xpath": "@value|f:*|h:div",
        "source": "http://hl7.org/fhir/StructureDefinition/Element",
        "severity": "error",
        "expression": "hasValue() or (children().count() > id.count())"
      }, {
        "key": "text-or-ctry",
        "human": "Address must contain at least text or country element",
        "source": "https://hl7.cz/fhir/core/StructureDefinition/cz-address",
        "severity": "error",
        "expression": "( line.all($this.empty()) and city.empty() ) implies (text.exists() or country.exists())"
      }, {
        "key": "POB-and-PCS",
        "human": "If P.O.Box extension is present, Postal code must be present too",
        "source": "https://hl7.cz/fhir/core/StructureDefinition/cz-address",
        "severity": "error",
        "expression": "line.all($this.extension('http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-postBox').empty()) or (postalCode.exists())"
      }, {
        "key": "street-and-city",
        "human": "If streetName extension is present, Postal code or city must be present too",
        "source": "https://hl7.cz/fhir/core/StructureDefinition/cz-address",
        "severity": "error",
        "expression": "line.all($this.extension('http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName').empty()) or postalCode.exists() or city.exists()"
      }, {
        "key": "POB-only-postal",
        "human": "Address with P.O.Box cannot be \"physical\" or \"both\"",
        "source": "https://hl7.cz/fhir/core/StructureDefinition/cz-address",
        "severity": "warning",
        "expression": "line.all($this.extension('http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-postBox').empty()) or type='postal' or type.empty()"
      }, {
        "key": "POB-ext-only",
        "human": "If the extension 'P.O.Box' is used, the extensions 'Street' and 'House number' must not be used.",
        "source": "https://hl7.cz/fhir/core/StructureDefinition/cz-address",
        "severity": "warning",
        "expression": "line.all($this.extension('http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-postBox').empty() or ($this.extension('http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName').empty() and $this.extension('http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber').empty()))"
      } ],
      "path": "Address",
      "min": 0,
      "definition": "Address according to Czech postal conventions. The address can be used both for delivering mail and for locating locations that do not have a valid mailing address. The use of extensions is not mandatory.",
      "isModifier": false,
      "short": "Address according to Czech postal conventions",
      "mapping": [ {
        "map": "n/a",
        "identity": "rim"
      }, {
        "map": "XAD",
        "identity": "v2"
      }, {
        "map": "AD",
        "identity": "rim"
      }, {
        "map": "Address",
        "identity": "servd"
      } ],
      "max": "*",
      "id": "Address",
      "condition": [ "ele-1" ],
      "comment": "Note: address is intended to describe postal addresses for administrative purposes, not to describe absolute geographical coordinates.  Postal addresses are often used as proxies for physical locations (also see the [Location](http://hl7.org/fhir/R4/location.html#) resource).",
      "base": {
        "max": "*",
        "min": 0,
        "path": "Address"
      }
    }, {
      "path": "Address.id",
      "min": 0,
      "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
      "isModifier": false,
      "short": "Unique id for inter-element referencing",
      "mapping": [ {
        "map": "n/a",
        "identity": "rim"
      } ],
      "type": [ {
        "code": "http://hl7.org/fhirpath/System.String",
        "extension": [ {
          "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
          "valueUrl": "string"
        } ]
      } ],
      "representation": [ "xmlAttr" ],
      "max": "1",
      "id": "Address.id",
      "base": {
        "max": "1",
        "min": 0,
        "path": "Element.id"
      },
      "isSummary": false
    }, {
      "constraint": [ {
        "key": "ele-1",
        "human": "All FHIR elements must have a @value or children",
        "xpath": "@value|f:*|h:div",
        "source": "http://hl7.org/fhir/StructureDefinition/Element",
        "severity": "error",
        "expression": "hasValue() or (children().count() > id.count())"
      }, {
        "key": "ext-1",
        "human": "Must have either extensions or value[x], not both",
        "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
        "source": "http://hl7.org/fhir/StructureDefinition/Extension",
        "severity": "error",
        "expression": "extension.exists() != value.exists()"
      } ],
      "path": "Address.extension",
      "min": 0,
      "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
      "isModifier": false,
      "short": "Additional content defined by implementations",
      "mapping": [ {
        "map": "n/a",
        "identity": "rim"
      } ],
      "slicing": {
        "rules": "open",
        "description": "Extensions are always sliced by (at least) url",
        "discriminator": [ {
          "path": "url",
          "type": "value"
        } ]
      },
      "type": [ {
        "code": "Extension"
      } ],
      "alias": [ "extensions", "user content" ],
      "max": "*",
      "id": "Address.extension",
      "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
      "base": {
        "max": "*",
        "min": 0,
        "path": "Element.extension"
      },
      "isSummary": false
    }, {
      "constraint": [ {
        "key": "ele-1",
        "human": "All FHIR elements must have a @value or children",
        "xpath": "@value|f:*|h:div",
        "source": "http://hl7.org/fhir/StructureDefinition/Element",
        "severity": "error",
        "expression": "hasValue() or (children().count() > id.count())"
      }, {
        "key": "ext-1",
        "human": "Must have either extensions or value[x], not both",
        "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
        "source": "http://hl7.org/fhir/StructureDefinition/Extension",
        "severity": "error",
        "expression": "extension.exists() != value.exists()"
      } ],
      "path": "Address.extension",
      "min": 0,
      "definition": "This extension allows the entry of an address point according to the RÚIAN registry.",
      "isModifier": false,
      "short": "Address location code according to the system RÚIAN (ČÚZK)",
      "type": [ {
        "code": "Extension",
        "profile": [ "https://hl7.cz/fhir/core/StructureDefinition/address-point-cz" ]
      } ],
      "sliceName": "addressPoint",
      "extension": [ {
        "url": "http://hl7.org/fhir/StructureDefinition/obligation",
        "extension": [ {
          "url": "code",
          "valueCode": "SHOULD:populate-if-known"
        }, {
          "url": "actor",
          "valueCanonical": "https://hl7.cz/fhir/core/ActorDefinition/actor-creator-L1"
        }, {
          "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-source",
          "valueCanonical": "https://hl7.cz/fhir/img/StructureDefinition/cz-address-obl-img|1.0.0"
        } ]
      }, {
        "url": "http://hl7.org/fhir/StructureDefinition/obligation",
        "extension": [ {
          "url": "code",
          "valueCode": "SHALL:populate-if-known"
        }, {
          "url": "actor",
          "valueCanonical": "https://hl7.cz/fhir/core/ActorDefinition/actor-creator-L2"
        }, {
          "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-source",
          "valueCanonical": "https://hl7.cz/fhir/img/StructureDefinition/cz-address-obl-img|1.0.0"
        } ]
      }, {
        "url": "http://hl7.org/fhir/StructureDefinition/obligation",
        "extension": [ {
          "url": "code",
          "valueCode": "SHALL:populate-if-known"
        }, {
          "url": "actor",
          "valueCanonical": "https://hl7.cz/fhir/core/ActorDefinition/actor-creator-L3"
        }, {
          "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-source",
          "valueCanonical": "https://hl7.cz/fhir/img/StructureDefinition/cz-address-obl-img|1.0.0"
        } ]
      } ],
      "max": "1",
      "id": "Address.extension:addressPoint",
      "base": {
        "max": "*",
        "min": 0,
        "path": "Element.extension"
      },
      "isSummary": false
    }, {
      "constraint": [ {
        "key": "ele-1",
        "human": "All FHIR elements must have a @value or children",
        "xpath": "@value|f:*|h:div",
        "source": "http://hl7.org/fhir/StructureDefinition/Element",
        "severity": "error",
        "expression": "hasValue() or (children().count() > id.count())"
      }, {
        "key": "ext-1",
        "human": "Must have either extensions or value[x], not both",
        "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
        "source": "http://hl7.org/fhir/StructureDefinition/Extension",
        "severity": "error",
        "expression": "extension.exists() != value.exists()"
      } ],
      "path": "Address.extension",
      "min": 0,
      "definition": "This extension allows to specify whether or not the address is an official address (permanent address) or to indicate that it is the official address for that country.",
      "isModifier": false,
      "short": "Address permanent residence",
      "type": [ {
        "code": "Extension",
        "profile": [ "https://hl7.cz/fhir/core/StructureDefinition/permanent-residencer-address-cz" ]
      } ],
      "sliceName": "permanentResidence",
      "max": "1",
      "id": "Address.extension:permanentResidence",
      "base": {
        "max": "*",
        "min": 0,
        "path": "Element.extension"
      },
      "isSummary": false
    }, {
      "constraint": [ {
        "key": "ele-1",
        "human": "All FHIR elements must have a @value or children",
        "xpath": "@value|f:*|h:div",
        "source": "http://hl7.org/fhir/StructureDefinition/Element",
        "severity": "error",
        "expression": "hasValue() or (children().count() > id.count())"
      } ],
      "path": "Address.use",
      "requirements": "Allows an appropriate address to be chosen from a list of many.",
      "min": 0,
      "definition": "Address use",
      "isModifier": true,
      "short": "Purpose of this address",
      "mapping": [ {
        "map": "XAD.7",
        "identity": "v2"
      }, {
        "map": "unique(./use)",
        "identity": "rim"
      }, {
        "map": "./AddressPurpose",
        "identity": "servd"
      } ],
      "type": [ {
        "code": "code"
      } ],
      "extension": [ {
        "url": "http://hl7.org/fhir/StructureDefinition/obligation",
        "extension": [ {
          "url": "code",
          "valueCode": "SHALL:able-to-populate"
        }, {
          "url": "actor",
          "valueCanonical": "https://hl7.cz/fhir/core/ActorDefinition/actor-creator-L1"
        }, {
          "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-source",
          "valueCanonical": "https://hl7.cz/fhir/img/StructureDefinition/cz-address-obl-img|1.0.0"
        } ]
      }, {
        "url": "http://hl7.org/fhir/StructureDefinition/obligation",
        "extension": [ {
          "url": "code",
          "valueCode": "SHALL:display"
        }, {
          "url": "actor",
          "valueCanonical": "https://hl7.cz/fhir/core/ActorDefinition/actor-consumer-L1"
        }, {
          "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-source",
          "valueCanonical": "https://hl7.cz/fhir/img/StructureDefinition/cz-address-obl-img|1.0.0"
        } ]
      }, {
        "url": "http://hl7.org/fhir/StructureDefinition/obligation",
        "extension": [ {
          "url": "code",
          "valueCode": "SHALL:able-to-populate"
        }, {
          "url": "actor",
          "valueCanonical": "https://hl7.cz/fhir/core/ActorDefinition/actor-creator-L2"
        }, {
          "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-source",
          "valueCanonical": "https://hl7.cz/fhir/img/StructureDefinition/cz-address-obl-img|1.0.0"
        } ]
      }, {
        "url": "http://hl7.org/fhir/StructureDefinition/obligation",
        "extension": [ {
          "url": "code",
          "valueCode": "SHALL:display"
        }, {
          "url": "actor",
          "valueCanonical": "https://hl7.cz/fhir/core/ActorDefinition/actor-consumer-L2"
        }, {
          "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-source",
          "valueCanonical": "https://hl7.cz/fhir/img/StructureDefinition/cz-address-obl-img|1.0.0"
        } ]
      }, {
        "url": "http://hl7.org/fhir/StructureDefinition/obligation",
        "extension": [ {
          "url": "code",
          "valueCode": "SHALL:able-to-populate"
        }, {
          "url": "actor",
          "valueCanonical": "https://hl7.cz/fhir/core/ActorDefinition/actor-creator-L3"
        }, {
          "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-source",
          "valueCanonical": "https://hl7.cz/fhir/img/StructureDefinition/cz-address-obl-img|1.0.0"
        } ]
      }, {
        "url": "http://hl7.org/fhir/StructureDefinition/obligation",
        "extension": [ {
          "url": "code",
          "valueCode": "SHALL:display"
        }, {
          "url": "actor",
          "valueCanonical": "https://hl7.cz/fhir/core/ActorDefinition/actor-consumer-L3"
        }, {
          "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-source",
          "valueCanonical": "https://hl7.cz/fhir/img/StructureDefinition/cz-address-obl-img|1.0.0"
        } ]
      } ],
      "binding": {
        "strength": "required",
        "valueSet": "http://hl7.org/fhir/ValueSet/address-use|4.0.1",
        "extension": [ {
          "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
          "valueString": "AddressUse"
        } ],
        "description": "The use of an address."
      },
      "max": "1",
      "id": "Address.use",
      "comment": "Applications can assume that an address is current unless it explicitly says that it is temporary or old.",
      "example": [ {
        "label": "General",
        "valueCode": "home"
      } ],
      "base": {
        "max": "1",
        "min": 0,
        "path": "Address.use"
      },
      "isModifierReason": "This is labeled as \"Is Modifier\" because applications should not mistake a temporary or old address etc.for a current/permanent one",
      "isSummary": true
    }, {
      "constraint": [ {
        "key": "ele-1",
        "human": "All FHIR elements must have a @value or children",
        "xpath": "@value|f:*|h:div",
        "source": "http://hl7.org/fhir/StructureDefinition/Element",
        "severity": "error",
        "expression": "hasValue() or (children().count() > id.count())"
      } ],
      "path": "Address.type",
      "min": 0,
      "definition": "Distinguishes between physical addresses (those you can visit) and mailing addresses (e.g. PO Boxes and care-of addresses). Most addresses are both.",
      "isModifier": false,
      "short": "Address type (postal | physical)",
      "mapping": [ {
        "map": "XAD.18",
        "identity": "v2"
      }, {
        "map": "unique(./use)",
        "identity": "rim"
      }, {
        "map": "address type parameter",
        "identity": "vcard"
      } ],
      "type": [ {
        "code": "code"
      } ],
      "binding": {
        "strength": "required",
        "valueSet": "http://hl7.org/fhir/ValueSet/address-type|4.0.1",
        "extension": [ {
          "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
          "valueString": "AddressType"
        } ],
        "description": "The type of an address (physical / postal)."
      },
      "max": "1",
      "id": "Address.type",
      "comment": "The definition of Address states that \"address is intended to describe postal addresses, not physical locations\". However, many applications track whether an address has a dual purpose of being a location that can be visited as well as being a valid delivery destination, and Postal addresses are often used as proxies for physical locations (also see the [Location](http://hl7.org/fhir/R4/location.html#) resource).",
      "example": [ {
        "label": "General",
        "valueCode": "both"
      } ],
      "base": {
        "max": "1",
        "min": 0,
        "path": "Address.type"
      },
      "isSummary": true
    }, {
      "constraint": [ {
        "key": "ele-1",
        "human": "All FHIR elements must have a @value or children",
        "xpath": "@value|f:*|h:div",
        "source": "http://hl7.org/fhir/StructureDefinition/Element",
        "severity": "error",
        "expression": "hasValue() or (children().count() > id.count())"
      } ],
      "path": "Address.text",
      "requirements": "A renderable, unencoded form.",
      "min": 0,
      "definition": "Specifies the entire address as it should be displayed e.g. on a postal label. This may be provided instead of or as well as the specific parts.",
      "isModifier": false,
      "short": "Text representation of the address",
      "mapping": [ {
        "map": "XAD.1 + XAD.2 + XAD.3 + XAD.4 + XAD.5 + XAD.6",
        "identity": "v2"
      }, {
        "map": "./formatted",
        "identity": "rim"
      }, {
        "map": "address label parameter",
        "identity": "vcard"
      } ],
      "type": [ {
        "code": "string"
      } ],
      "max": "1",
      "id": "Address.text",
      "comment": "Can provide both a text representation and parts. Applications updating an address SHALL ensure that  when both text and parts are present,  no content is included in the text that isn't found in a part.",
      "example": [ {
        "label": "General",
        "valueString": "137 Nowhere Street, Erewhon 9132"
      } ],
      "base": {
        "max": "1",
        "min": 0,
        "path": "Address.text"
      },
      "isSummary": true
    }, {
      "constraint": [ {
        "key": "ele-1",
        "human": "All FHIR elements must have a @value or children",
        "xpath": "@value|f:*|h:div",
        "source": "http://hl7.org/fhir/StructureDefinition/Element",
        "severity": "error",
        "expression": "hasValue() or (children().count() > id.count())"
      } ],
      "path": "Address.line",
      "min": 0,
      "definition": "This component contains the house number, apartment number, street name, street direction,  P.O. Box number, delivery hints, and similar address information.",
      "isModifier": false,
      "short": "Street name, number, direction & P.O. Box etc.",
      "mapping": [ {
        "map": "XAD.1 + XAD.2 (note: XAD.1 and XAD.2 have different meanings for a company address than for a person address)",
        "identity": "v2"
      }, {
        "map": "AD.part[parttype = AL]",
        "identity": "rim"
      }, {
        "map": "street",
        "identity": "vcard"
      }, {
        "map": "./StreetAddress (newline delimitted)",
        "identity": "servd"
      } ],
      "type": [ {
        "code": "string"
      } ],
      "extension": [ {
        "url": "http://hl7.org/fhir/StructureDefinition/obligation",
        "extension": [ {
          "url": "code",
          "valueCode": "SHALL:able-to-populate"
        }, {
          "url": "actor",
          "valueCanonical": "https://hl7.cz/fhir/core/ActorDefinition/actor-creator-L1"
        }, {
          "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-source",
          "valueCanonical": "https://hl7.cz/fhir/img/StructureDefinition/cz-address-obl-img|1.0.0"
        } ]
      }, {
        "url": "http://hl7.org/fhir/StructureDefinition/obligation",
        "extension": [ {
          "url": "code",
          "valueCode": "SHALL:display"
        }, {
          "url": "actor",
          "valueCanonical": "https://hl7.cz/fhir/core/ActorDefinition/actor-consumer-L1"
        }, {
          "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-source",
          "valueCanonical": "https://hl7.cz/fhir/img/StructureDefinition/cz-address-obl-img|1.0.0"
        } ]
      }, {
        "url": "http://hl7.org/fhir/StructureDefinition/obligation",
        "extension": [ {
          "url": "code",
          "valueCode": "SHALL:able-to-populate"
        }, {
          "url": "actor",
          "valueCanonical": "https://hl7.cz/fhir/core/ActorDefinition/actor-creator-L2"
        }, {
          "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-source",
          "valueCanonical": "https://hl7.cz/fhir/img/StructureDefinition/cz-address-obl-img|1.0.0"
        } ]
      }, {
        "url": "http://hl7.org/fhir/StructureDefinition/obligation",
        "extension": [ {
          "url": "code",
          "valueCode": "SHALL:display"
        }, {
          "url": "actor",
          "valueCanonical": "https://hl7.cz/fhir/core/ActorDefinition/actor-consumer-L2"
        }, {
          "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-source",
          "valueCanonical": "https://hl7.cz/fhir/img/StructureDefinition/cz-address-obl-img|1.0.0"
        } ]
      }, {
        "url": "http://hl7.org/fhir/StructureDefinition/obligation",
        "extension": [ {
          "url": "code",
          "valueCode": "SHALL:able-to-populate"
        }, {
          "url": "actor",
          "valueCanonical": "https://hl7.cz/fhir/core/ActorDefinition/actor-creator-L3"
        }, {
          "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-source",
          "valueCanonical": "https://hl7.cz/fhir/img/StructureDefinition/cz-address-obl-img|1.0.0"
        } ]
      }, {
        "url": "http://hl7.org/fhir/StructureDefinition/obligation",
        "extension": [ {
          "url": "code",
          "valueCode": "SHALL:display"
        }, {
          "url": "actor",
          "valueCanonical": "https://hl7.cz/fhir/core/ActorDefinition/actor-consumer-L3"
        }, {
          "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-source",
          "valueCanonical": "https://hl7.cz/fhir/img/StructureDefinition/cz-address-obl-img|1.0.0"
        } ]
      } ],
      "max": "*",
      "id": "Address.line",
      "comment": "When extensions are used for providing structured information the line element SHOULD be populated with a human readable representation of the line.",
      "example": [ {
        "label": "General",
        "valueString": "137 Nowhere Street"
      } ],
      "orderMeaning": "The order in which lines should appear in an address label",
      "base": {
        "max": "*",
        "min": 0,
        "path": "Address.line"
      },
      "isSummary": true
    }, {
      "path": "Address.line.id",
      "min": 0,
      "definition": "unique id for the element within a resource (for internal references)",
      "isModifier": false,
      "short": "xml:id (or equivalent in JSON)",
      "type": [ {
        "code": "http://hl7.org/fhirpath/System.String",
        "extension": [ {
          "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
          "valueUrl": "string"
        } ]
      } ],
      "representation": [ "xmlAttr" ],
      "max": "1",
      "id": "Address.line.id",
      "base": {
        "max": "1",
        "min": 0,
        "path": "Element.id"
      },
      "isSummary": false
    }, {
      "constraint": [ {
        "key": "ele-1",
        "human": "All FHIR elements must have a @value or children",
        "xpath": "@value|f:*|h:div",
        "source": "http://hl7.org/fhir/StructureDefinition/Element",
        "severity": "error",
        "expression": "hasValue() or (children().count() > id.count())"
      }, {
        "key": "ext-1",
        "human": "Must have either extensions or value[x], not both",
        "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])",
        "source": "http://hl7.org/fhir/StructureDefinition/Extension",
        "severity": "error",
        "expression": "extension.exists() != value.exists()"
      } ],
      "path": "Address.line.extension",
      "min": 0,
      "definition": "An Extension",
      "isModifier": false,
      "short": "Extension",
      "slicing": {
        "rules": "open",
        "discriminator": [ {
          "path": "url",
          "type": "value"
        } ]
      },
      "type": [ {
        "code": "Extension"
      } ],
      "max": "*",
      "id": "Address.line.extension",
      "base": {
        "max": "*",
        "min": 0,
        "path": "Element.extension"
      },
      "isSummary": false
    }, {
      "constraint": [ {
        "key": "ele-1",
        "human": "All FHIR elements must have a @value or children",
        "source": "http://hl7.org/fhir/StructureDefinition/Element",
        "severity": "error",
        "expression": "hasValue() or (children().count() > id.count())"
      }, {
        "key": "ext-1",
        "human": "Must have either extensions or value[x], not both",
        "source": "http://hl7.org/fhir/StructureDefinition/Extension",
        "severity": "error",
        "expression": "extension.exists() != value.exists()"
      } ],
      "path": "Address.line.extension",
      "min": 0,
      "definition": "streetName.",
      "isModifier": false,
      "short": "streetName",
      "mapping": [ {
        "map": "ADXP[partType=STR]",
        "identity": "rim"
      } ],
      "type": [ {
        "code": "Extension",
        "profile": [ "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName|5.3.0" ]
      } ],
      "sliceName": "streetName",
      "extension": [ {
        "url": "http://hl7.org/fhir/StructureDefinition/obligation",
        "extension": [ {
          "url": "code",
          "valueCode": "SHALL:able-to-populate"
        }, {
          "url": "actor",
          "valueCanonical": "https://hl7.cz/fhir/core/ActorDefinition/actor-creator-L3"
        }, {
          "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-source",
          "valueCanonical": "https://hl7.cz/fhir/img/StructureDefinition/cz-address-obl-img|1.0.0"
        } ]
      } ],
      "max": "*",
      "id": "Address.line.extension:streetName",
      "base": {
        "max": "*",
        "min": 0,
        "path": "Element.extension"
      },
      "isSummary": false
    }, {
      "constraint": [ {
        "key": "ele-1",
        "human": "All FHIR elements must have a @value or children",
        "source": "http://hl7.org/fhir/StructureDefinition/Element",
        "severity": "error",
        "expression": "hasValue() or (children().count() > id.count())"
      }, {
        "key": "ext-1",
        "human": "Must have either extensions or value[x], not both",
        "source": "http://hl7.org/fhir/StructureDefinition/Extension",
        "severity": "error",
        "expression": "extension.exists() != value.exists()"
      } ],
      "path": "Address.line.extension",
      "min": 0,
      "definition": "The number of a building, house or lot alongside the street. Also known as \"primary street number\". This does not number the street but rather the building.",
      "isModifier": false,
      "short": "houseNumber",
      "mapping": [ {
        "map": "ADXP[partType=BNR]",
        "identity": "rim"
      } ],
      "type": [ {
        "code": "Extension",
        "profile": [ "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber|5.3.0" ]
      } ],
      "sliceName": "houseNumber",
      "extension": [ {
        "url": "http://hl7.org/fhir/StructureDefinition/obligation",
        "extension": [ {
          "url": "code",
          "valueCode": "SHALL:able-to-populate"
        }, {
          "url": "actor",
          "valueCanonical": "https://hl7.cz/fhir/core/ActorDefinition/actor-creator-L3"
        }, {
          "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-source",
          "valueCanonical": "https://hl7.cz/fhir/img/StructureDefinition/cz-address-obl-img|1.0.0"
        } ]
      } ],
      "max": "*",
      "id": "Address.line.extension:houseNumber",
      "base": {
        "max": "*",
        "min": 0,
        "path": "Element.extension"
      },
      "isSummary": false
    }, {
      "constraint": [ {
        "key": "ele-1",
        "human": "All FHIR elements must have a @value or children",
        "source": "http://hl7.org/fhir/StructureDefinition/Element",
        "severity": "error",
        "expression": "hasValue() or (children().count() > id.count())"
      }, {
        "key": "ext-1",
        "human": "Must have either extensions or value[x], not both",
        "source": "http://hl7.org/fhir/StructureDefinition/Extension",
        "severity": "error",
        "expression": "extension.exists() != value.exists()"
      } ],
      "path": "Address.line.extension",
      "min": 0,
      "definition": "A numbered box located in a post station.",
      "isModifier": false,
      "short": "postBox",
      "mapping": [ {
        "map": "ADXP[partType=POB]",
        "identity": "rim"
      } ],
      "type": [ {
        "code": "Extension",
        "profile": [ "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-postBox|5.3.0" ]
      } ],
      "sliceName": "postBox",
      "extension": [ {
        "url": "http://hl7.org/fhir/StructureDefinition/obligation",
        "extension": [ {
          "url": "code",
          "valueCode": "SHALL:able-to-populate"
        }, {
          "url": "actor",
          "valueCanonical": "https://hl7.cz/fhir/core/ActorDefinition/actor-creator-L3"
        }, {
          "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-source",
          "valueCanonical": "https://hl7.cz/fhir/img/StructureDefinition/cz-address-obl-img|1.0.0"
        } ]
      } ],
      "max": "*",
      "id": "Address.line.extension:postBox",
      "base": {
        "max": "*",
        "min": 0,
        "path": "Element.extension"
      },
      "isSummary": false
    }, {
      "path": "Address.line.value",
      "min": 0,
      "definition": "The actual value",
      "isModifier": false,
      "short": "Primitive value for string",
      "type": [ {
        "code": "http://hl7.org/fhirpath/System.String",
        "extension": [ {
          "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
          "valueUrl": "string"
        }, {
          "url": "http://hl7.org/fhir/StructureDefinition/regex",
          "valueString": "[ \\r\\n\\t\\S]+"
        } ]
      } ],
      "extension": [ {
        "url": "http://hl7.org/fhir/StructureDefinition/obligation",
        "extension": [ {
          "url": "code",
          "valueCode": "SHALL:able-to-populate"
        }, {
          "url": "actor",
          "valueCanonical": "https://hl7.cz/fhir/core/ActorDefinition/actor-creator-L1"
        }, {
          "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-source",
          "valueCanonical": "https://hl7.cz/fhir/img/StructureDefinition/cz-address-obl-img|1.0.0"
        } ]
      }, {
        "url": "http://hl7.org/fhir/StructureDefinition/obligation",
        "extension": [ {
          "url": "code",
          "valueCode": "SHALL:display"
        }, {
          "url": "actor",
          "valueCanonical": "https://hl7.cz/fhir/core/ActorDefinition/actor-consumer-L1"
        }, {
          "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-source",
          "valueCanonical": "https://hl7.cz/fhir/img/StructureDefinition/cz-address-obl-img|1.0.0"
        } ]
      }, {
        "url": "http://hl7.org/fhir/StructureDefinition/obligation",
        "extension": [ {
          "url": "code",
          "valueCode": "SHALL:able-to-populate"
        }, {
          "url": "actor",
          "valueCanonical": "https://hl7.cz/fhir/core/ActorDefinition/actor-creator-L2"
        }, {
          "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-source",
          "valueCanonical": "https://hl7.cz/fhir/img/StructureDefinition/cz-address-obl-img|1.0.0"
        } ]
      }, {
        "url": "http://hl7.org/fhir/StructureDefinition/obligation",
        "extension": [ {
          "url": "code",
          "valueCode": "SHALL:display"
        }, {
          "url": "actor",
          "valueCanonical": "https://hl7.cz/fhir/core/ActorDefinition/actor-consumer-L2"
        }, {
          "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-source",
          "valueCanonical": "https://hl7.cz/fhir/img/StructureDefinition/cz-address-obl-img|1.0.0"
        } ]
      }, {
        "url": "http://hl7.org/fhir/StructureDefinition/obligation",
        "extension": [ {
          "url": "code",
          "valueCode": "SHALL:able-to-populate"
        }, {
          "url": "actor",
          "valueCanonical": "https://hl7.cz/fhir/core/ActorDefinition/actor-creator-L3"
        }, {
          "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-source",
          "valueCanonical": "https://hl7.cz/fhir/img/StructureDefinition/cz-address-obl-img|1.0.0"
        } ]
      }, {
        "url": "http://hl7.org/fhir/StructureDefinition/obligation",
        "extension": [ {
          "url": "code",
          "valueCode": "SHALL:display"
        }, {
          "url": "actor",
          "valueCanonical": "https://hl7.cz/fhir/core/ActorDefinition/actor-consumer-L3"
        }, {
          "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-source",
          "valueCanonical": "https://hl7.cz/fhir/img/StructureDefinition/cz-address-obl-img|1.0.0"
        } ]
      } ],
      "representation": [ "xmlAttr" ],
      "max": "1",
      "id": "Address.line.value",
      "maxLength": 1048576,
      "base": {
        "max": "1",
        "min": 0,
        "path": "string.value"
      },
      "isSummary": false
    }, {
      "constraint": [ {
        "key": "ele-1",
        "human": "All FHIR elements must have a @value or children",
        "xpath": "@value|f:*|h:div",
        "source": "http://hl7.org/fhir/StructureDefinition/Element",
        "severity": "error",
        "expression": "hasValue() or (children().count() > id.count())"
      } ],
      "path": "Address.city",
      "min": 0,
      "definition": "The name of the city, town, suburb, village or other community or delivery center.",
      "isModifier": false,
      "short": "City",
      "mapping": [ {
        "map": "XAD.3",
        "identity": "v2"
      }, {
        "map": "AD.part[parttype = CTY]",
        "identity": "rim"
      }, {
        "map": "locality",
        "identity": "vcard"
      }, {
        "map": "./Jurisdiction",
        "identity": "servd"
      } ],
      "type": [ {
        "code": "string"
      } ],
      "extension": [ {
        "url": "http://hl7.org/fhir/StructureDefinition/obligation",
        "extension": [ {
          "url": "code",
          "valueCode": "SHALL:able-to-populate"
        }, {
          "url": "actor",
          "valueCanonical": "https://hl7.cz/fhir/core/ActorDefinition/actor-creator-L1"
        }, {
          "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-source",
          "valueCanonical": "https://hl7.cz/fhir/img/StructureDefinition/cz-address-obl-img|1.0.0"
        } ]
      }, {
        "url": "http://hl7.org/fhir/StructureDefinition/obligation",
        "extension": [ {
          "url": "code",
          "valueCode": "SHALL:display"
        }, {
          "url": "actor",
          "valueCanonical": "https://hl7.cz/fhir/core/ActorDefinition/actor-consumer-L1"
        }, {
          "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-source",
          "valueCanonical": "https://hl7.cz/fhir/img/StructureDefinition/cz-address-obl-img|1.0.0"
        } ]
      }, {
        "url": "http://hl7.org/fhir/StructureDefinition/obligation",
        "extension": [ {
          "url": "code",
          "valueCode": "SHALL:able-to-populate"
        }, {
          "url": "actor",
          "valueCanonical": "https://hl7.cz/fhir/core/ActorDefinition/actor-creator-L2"
        }, {
          "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-source",
          "valueCanonical": "https://hl7.cz/fhir/img/StructureDefinition/cz-address-obl-img|1.0.0"
        } ]
      }, {
        "url": "http://hl7.org/fhir/StructureDefinition/obligation",
        "extension": [ {
          "url": "code",
          "valueCode": "SHALL:display"
        }, {
          "url": "actor",
          "valueCanonical": "https://hl7.cz/fhir/core/ActorDefinition/actor-consumer-L2"
        }, {
          "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-source",
          "valueCanonical": "https://hl7.cz/fhir/img/StructureDefinition/cz-address-obl-img|1.0.0"
        } ]
      }, {
        "url": "http://hl7.org/fhir/StructureDefinition/obligation",
        "extension": [ {
          "url": "code",
          "valueCode": "SHALL:able-to-populate"
        }, {
          "url": "actor",
          "valueCanonical": "https://hl7.cz/fhir/core/ActorDefinition/actor-creator-L3"
        }, {
          "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-source",
          "valueCanonical": "https://hl7.cz/fhir/img/StructureDefinition/cz-address-obl-img|1.0.0"
        } ]
      }, {
        "url": "http://hl7.org/fhir/StructureDefinition/obligation",
        "extension": [ {
          "url": "code",
          "valueCode": "SHALL:display"
        }, {
          "url": "actor",
          "valueCanonical": "https://hl7.cz/fhir/core/ActorDefinition/actor-consumer-L3"
        }, {
          "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-source",
          "valueCanonical": "https://hl7.cz/fhir/img/StructureDefinition/cz-address-obl-img|1.0.0"
        } ]
      } ],
      "alias": [ "Municpality" ],
      "max": "1",
      "id": "Address.city",
      "example": [ {
        "label": "General",
        "valueString": "Erewhon"
      } ],
      "base": {
        "max": "1",
        "min": 0,
        "path": "Address.city"
      },
      "isSummary": true
    }, {
      "constraint": [ {
        "key": "ele-1",
        "human": "All FHIR elements must have a @value or children",
        "xpath": "@value|f:*|h:div",
        "source": "http://hl7.org/fhir/StructureDefinition/Element",
        "severity": "error",
        "expression": "hasValue() or (children().count() > id.count())"
      } ],
      "path": "Address.district",
      "min": 0,
      "definition": "The name of the administrative area (county).",
      "isModifier": false,
      "short": "District name (aka county)",
      "mapping": [ {
        "map": "XAD.9",
        "identity": "v2"
      }, {
        "map": "AD.part[parttype = CNT | CPA]",
        "identity": "rim"
      } ],
      "type": [ {
        "code": "string"
      } ],
      "alias": [ "County" ],
      "max": "1",
      "id": "Address.district",
      "comment": "District is sometimes known as county, but in some regions 'county' is used in place of city (municipality), so county name should be conveyed in city instead.",
      "example": [ {
        "label": "General",
        "valueString": "Madison"
      } ],
      "base": {
        "max": "1",
        "min": 0,
        "path": "Address.district"
      },
      "isSummary": true
    }, {
      "constraint": [ {
        "key": "ele-1",
        "human": "All FHIR elements must have a @value or children",
        "xpath": "@value|f:*|h:div",
        "source": "http://hl7.org/fhir/StructureDefinition/Element",
        "severity": "error",
        "expression": "hasValue() or (children().count() > id.count())"
      } ],
      "path": "Address.state",
      "min": 0,
      "definition": "Sub-unit of a country with limited sovereignty in a federally organized country. A code may be used if codes are in common use (e.g. US 2 letter state codes).",
      "isModifier": false,
      "short": "Sub-unit of country (abbreviations ok)",
      "mapping": [ {
        "map": "XAD.4",
        "identity": "v2"
      }, {
        "map": "AD.part[parttype = STA]",
        "identity": "rim"
      }, {
        "map": "region",
        "identity": "vcard"
      }, {
        "map": "./Region",
        "identity": "servd"
      } ],
      "type": [ {
        "code": "string"
      } ],
      "alias": [ "Province", "Territory" ],
      "max": "1",
      "id": "Address.state",
      "base": {
        "max": "1",
        "min": 0,
        "path": "Address.state"
      },
      "isSummary": true
    }, {
      "constraint": [ {
        "key": "ele-1",
        "human": "All FHIR elements must have a @value or children",
        "xpath": "@value|f:*|h:div",
        "source": "http://hl7.org/fhir/StructureDefinition/Element",
        "severity": "error",
        "expression": "hasValue() or (children().count() > id.count())"
      } ],
      "path": "Address.postalCode",
      "min": 0,
      "definition": "A postal code designating a region defined by the postal service.",
      "isModifier": false,
      "short": "Postal code",
      "mapping": [ {
        "map": "XAD.5",
        "identity": "v2"
      }, {
        "map": "AD.part[parttype = ZIP]",
        "identity": "rim"
      }, {
        "map": "code",
        "identity": "vcard"
      }, {
        "map": "./PostalIdentificationCode",
        "identity": "servd"
      } ],
      "type": [ {
        "code": "string"
      } ],
      "extension": [ {
        "url": "http://hl7.org/fhir/StructureDefinition/obligation",
        "extension": [ {
          "url": "code",
          "valueCode": "SHALL:able-to-populate"
        }, {
          "url": "actor",
          "valueCanonical": "https://hl7.cz/fhir/core/ActorDefinition/actor-creator-L1"
        }, {
          "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-source",
          "valueCanonical": "https://hl7.cz/fhir/img/StructureDefinition/cz-address-obl-img|1.0.0"
        } ]
      }, {
        "url": "http://hl7.org/fhir/StructureDefinition/obligation",
        "extension": [ {
          "url": "code",
          "valueCode": "SHALL:display"
        }, {
          "url": "actor",
          "valueCanonical": "https://hl7.cz/fhir/core/ActorDefinition/actor-consumer-L1"
        }, {
          "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-source",
          "valueCanonical": "https://hl7.cz/fhir/img/StructureDefinition/cz-address-obl-img|1.0.0"
        } ]
      }, {
        "url": "http://hl7.org/fhir/StructureDefinition/obligation",
        "extension": [ {
          "url": "code",
          "valueCode": "SHALL:able-to-populate"
        }, {
          "url": "actor",
          "valueCanonical": "https://hl7.cz/fhir/core/ActorDefinition/actor-creator-L2"
        }, {
          "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-source",
          "valueCanonical": "https://hl7.cz/fhir/img/StructureDefinition/cz-address-obl-img|1.0.0"
        } ]
      }, {
        "url": "http://hl7.org/fhir/StructureDefinition/obligation",
        "extension": [ {
          "url": "code",
          "valueCode": "SHALL:display"
        }, {
          "url": "actor",
          "valueCanonical": "https://hl7.cz/fhir/core/ActorDefinition/actor-consumer-L2"
        }, {
          "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-source",
          "valueCanonical": "https://hl7.cz/fhir/img/StructureDefinition/cz-address-obl-img|1.0.0"
        } ]
      }, {
        "url": "http://hl7.org/fhir/StructureDefinition/obligation",
        "extension": [ {
          "url": "code",
          "valueCode": "SHALL:able-to-populate"
        }, {
          "url": "actor",
          "valueCanonical": "https://hl7.cz/fhir/core/ActorDefinition/actor-creator-L3"
        }, {
          "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-source",
          "valueCanonical": "https://hl7.cz/fhir/img/StructureDefinition/cz-address-obl-img|1.0.0"
        } ]
      }, {
        "url": "http://hl7.org/fhir/StructureDefinition/obligation",
        "extension": [ {
          "url": "code",
          "valueCode": "SHALL:display"
        }, {
          "url": "actor",
          "valueCanonical": "https://hl7.cz/fhir/core/ActorDefinition/actor-consumer-L3"
        }, {
          "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-source",
          "valueCanonical": "https://hl7.cz/fhir/img/StructureDefinition/cz-address-obl-img|1.0.0"
        } ]
      } ],
      "alias": [ "Zip" ],
      "max": "1",
      "id": "Address.postalCode",
      "example": [ {
        "label": "General",
        "valueString": "9132"
      } ],
      "base": {
        "max": "1",
        "min": 0,
        "path": "Address.postalCode"
      },
      "isSummary": true
    }, {
      "constraint": [ {
        "key": "ele-1",
        "human": "All FHIR elements must have a @value or children",
        "xpath": "@value|f:*|h:div",
        "source": "http://hl7.org/fhir/StructureDefinition/Element",
        "severity": "error",
        "expression": "hasValue() or (children().count() > id.count())"
      } ],
      "path": "Address.country",
      "min": 0,
      "definition": "Country - a nation as commonly understood or generally accepted.",
      "isModifier": false,
      "short": "Country (use of ISO 3166 2 letter code is RECOMMENDED)",
      "mapping": [ {
        "map": "XAD.6",
        "identity": "v2"
      }, {
        "map": "AD.part[parttype = CNT]",
        "identity": "rim"
      }, {
        "map": "country",
        "identity": "vcard"
      }, {
        "map": "./Country",
        "identity": "servd"
      } ],
      "type": [ {
        "code": "string"
      } ],
      "extension": [ {
        "url": "http://hl7.org/fhir/StructureDefinition/obligation",
        "extension": [ {
          "url": "code",
          "valueCode": "SHALL:able-to-populate"
        }, {
          "url": "actor",
          "valueCanonical": "https://hl7.cz/fhir/core/ActorDefinition/actor-creator-L1"
        }, {
          "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-source",
          "valueCanonical": "https://hl7.cz/fhir/img/StructureDefinition/cz-address-obl-img|1.0.0"
        } ]
      }, {
        "url": "http://hl7.org/fhir/StructureDefinition/obligation",
        "extension": [ {
          "url": "code",
          "valueCode": "SHALL:display"
        }, {
          "url": "actor",
          "valueCanonical": "https://hl7.cz/fhir/core/ActorDefinition/actor-consumer-L1"
        }, {
          "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-source",
          "valueCanonical": "https://hl7.cz/fhir/img/StructureDefinition/cz-address-obl-img|1.0.0"
        } ]
      }, {
        "url": "http://hl7.org/fhir/StructureDefinition/obligation",
        "extension": [ {
          "url": "code",
          "valueCode": "SHALL:able-to-populate"
        }, {
          "url": "actor",
          "valueCanonical": "https://hl7.cz/fhir/core/ActorDefinition/actor-creator-L1"
        }, {
          "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-source",
          "valueCanonical": "https://hl7.cz/fhir/img/StructureDefinition/cz-address-obl-img|1.0.0"
        } ]
      }, {
        "url": "http://hl7.org/fhir/StructureDefinition/obligation",
        "extension": [ {
          "url": "code",
          "valueCode": "SHALL:able-to-populate"
        }, {
          "url": "actor",
          "valueCanonical": "https://hl7.cz/fhir/core/ActorDefinition/actor-creator-L1"
        }, {
          "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-source",
          "valueCanonical": "https://hl7.cz/fhir/img/StructureDefinition/cz-address-obl-img|1.0.0"
        } ]
      }, {
        "url": "http://hl7.org/fhir/StructureDefinition/obligation",
        "extension": [ {
          "url": "code",
          "valueCode": "SHALL:display"
        }, {
          "url": "actor",
          "valueCanonical": "https://hl7.cz/fhir/core/ActorDefinition/actor-consumer-L3"
        }, {
          "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-source",
          "valueCanonical": "https://hl7.cz/fhir/img/StructureDefinition/cz-address-obl-img|1.0.0"
        } ]
      } ],
      "max": "1",
      "id": "Address.country",
      "comment": "ISO 3166 3 letter codes can be used in place of a human readable country name.",
      "base": {
        "max": "1",
        "min": 0,
        "path": "Address.country"
      },
      "isSummary": true
    }, {
      "path": "Address.country.id",
      "min": 0,
      "definition": "unique id for the element within a resource (for internal references)",
      "isModifier": false,
      "short": "xml:id (or equivalent in JSON)",
      "type": [ {
        "code": "http://hl7.org/fhirpath/System.String",
        "extension": [ {
          "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
          "valueUrl": "string"
        } ]
      } ],
      "representation": [ "xmlAttr" ],
      "max": "1",
      "id": "Address.country.id",
      "base": {
        "max": "1",
        "min": 0,
        "path": "Element.id"
      },
      "isSummary": false
    }, {
      "constraint": [ {
        "key": "ele-1",
        "human": "All FHIR elements must have a @value or children",
        "xpath": "@value|f:*|h:div",
        "source": "http://hl7.org/fhir/StructureDefinition/Element",
        "severity": "error",
        "expression": "hasValue() or (children().count() > id.count())"
      }, {
        "key": "ext-1",
        "human": "Must have either extensions or value[x], not both",
        "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])",
        "source": "http://hl7.org/fhir/StructureDefinition/Extension",
        "severity": "error",
        "expression": "extension.exists() != value.exists()"
      } ],
      "path": "Address.country.extension",
      "min": 0,
      "definition": "An Extension",
      "isModifier": false,
      "short": "Extension",
      "slicing": {
        "rules": "open",
        "ordered": false,
        "discriminator": [ {
          "path": "url",
          "type": "value"
        } ]
      },
      "type": [ {
        "code": "Extension"
      } ],
      "max": "*",
      "id": "Address.country.extension",
      "base": {
        "max": "*",
        "min": 0,
        "path": "Element.extension"
      },
      "isSummary": false
    }, {
      "constraint": [ {
        "key": "ele-1",
        "human": "All FHIR elements must have a @value or children",
        "source": "http://hl7.org/fhir/StructureDefinition/Element",
        "severity": "error",
        "expression": "hasValue() or (children().count() > id.count())"
      }, {
        "key": "ext-1",
        "human": "Must have either extensions or value[x], not both",
        "source": "http://hl7.org/fhir/StructureDefinition/Extension",
        "severity": "error",
        "expression": "extension.exists() != value.exists()"
      } ],
      "path": "Address.country.extension",
      "min": 0,
      "definition": "Provides a coded expression for the content represented in a string.",
      "isModifier": false,
      "short": "code for string",
      "mapping": [ {
        "map": "SC.code",
        "identity": "rim"
      } ],
      "type": [ {
        "code": "Extension",
        "profile": [ "http://hl7.org/fhir/StructureDefinition/iso21090-codedString|5.3.0" ]
      } ],
      "sliceName": "countryCode",
      "extension": [ {
        "url": "http://hl7.org/fhir/StructureDefinition/obligation",
        "extension": [ {
          "url": "code",
          "valueCode": "SHOULD:able-to-populate"
        }, {
          "url": "actor",
          "valueCanonical": "https://hl7.cz/fhir/core/ActorDefinition/actor-creator-L1"
        }, {
          "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-source",
          "valueCanonical": "https://hl7.cz/fhir/img/StructureDefinition/cz-address-obl-img|1.0.0"
        } ]
      }, {
        "url": "http://hl7.org/fhir/StructureDefinition/obligation",
        "extension": [ {
          "url": "code",
          "valueCode": "SHALL:display"
        }, {
          "url": "actor",
          "valueCanonical": "https://hl7.cz/fhir/core/ActorDefinition/actor-consumer-L1"
        }, {
          "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-source",
          "valueCanonical": "https://hl7.cz/fhir/img/StructureDefinition/cz-address-obl-img|1.0.0"
        } ]
      }, {
        "url": "http://hl7.org/fhir/StructureDefinition/obligation",
        "extension": [ {
          "url": "code",
          "valueCode": "SHOULD:able-to-populate"
        }, {
          "url": "actor",
          "valueCanonical": "https://hl7.cz/fhir/core/ActorDefinition/actor-creator-L1"
        }, {
          "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-source",
          "valueCanonical": "https://hl7.cz/fhir/img/StructureDefinition/cz-address-obl-img|1.0.0"
        } ]
      }, {
        "url": "http://hl7.org/fhir/StructureDefinition/obligation",
        "extension": [ {
          "url": "code",
          "valueCode": "SHOULD:able-to-populate"
        }, {
          "url": "actor",
          "valueCanonical": "https://hl7.cz/fhir/core/ActorDefinition/actor-creator-L1"
        }, {
          "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-source",
          "valueCanonical": "https://hl7.cz/fhir/img/StructureDefinition/cz-address-obl-img|1.0.0"
        } ]
      }, {
        "url": "http://hl7.org/fhir/StructureDefinition/obligation",
        "extension": [ {
          "url": "code",
          "valueCode": "SHALL:display"
        }, {
          "url": "actor",
          "valueCanonical": "https://hl7.cz/fhir/core/ActorDefinition/actor-consumer-L3"
        }, {
          "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-source",
          "valueCanonical": "https://hl7.cz/fhir/img/StructureDefinition/cz-address-obl-img|1.0.0"
        } ]
      } ],
      "max": "1",
      "id": "Address.country.extension:countryCode",
      "base": {
        "max": "*",
        "min": 0,
        "path": "Element.extension"
      },
      "isSummary": false
    }, {
      "path": "Address.country.extension.id",
      "min": 0,
      "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
      "isModifier": false,
      "short": "Unique id for inter-element referencing",
      "mapping": [ {
        "map": "n/a",
        "identity": "rim"
      } ],
      "type": [ {
        "code": "http://hl7.org/fhirpath/System.String",
        "extension": [ {
          "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
          "valueUrl": "id"
        } ]
      } ],
      "representation": [ "xmlAttr" ],
      "max": "1",
      "id": "Address.country.extension:countryCode.id",
      "condition": [ "ele-1" ],
      "base": {
        "max": "1",
        "min": 0,
        "path": "Element.id"
      },
      "isSummary": false
    }, {
      "constraint": [ {
        "key": "ele-1",
        "human": "All FHIR elements must have a @value or children",
        "source": "http://hl7.org/fhir/StructureDefinition/Element",
        "severity": "error",
        "expression": "hasValue() or (children().count() > id.count())"
      }, {
        "key": "ext-1",
        "human": "Must have either extensions or value[x], not both",
        "source": "http://hl7.org/fhir/StructureDefinition/Extension",
        "severity": "error",
        "expression": "extension.exists() != value.exists()"
      } ],
      "path": "Address.country.extension.extension",
      "min": 0,
      "definition": "An Extension",
      "isModifier": false,
      "short": "Extension",
      "slicing": {
        "rules": "open",
        "description": "Extensions are always sliced by (at least) url",
        "discriminator": [ {
          "path": "url",
          "type": "value"
        } ]
      },
      "type": [ {
        "code": "Extension"
      } ],
      "max": "0",
      "id": "Address.country.extension:countryCode.extension",
      "base": {
        "max": "*",
        "min": 0,
        "path": "Element.extension"
      },
      "isSummary": false
    }, {
      "path": "Address.country.extension.url",
      "min": 1,
      "definition": "Source of the definition for the extension code - a logical name or a URL.",
      "isModifier": false,
      "short": "identifies the meaning of the extension",
      "fixedUri": "http://hl7.org/fhir/StructureDefinition/iso21090-codedString",
      "mapping": [ {
        "map": "N/A",
        "identity": "rim"
      } ],
      "type": [ {
        "code": "http://hl7.org/fhirpath/System.String",
        "extension": [ {
          "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
          "valueUrl": "uri"
        } ]
      } ],
      "representation": [ "xmlAttr" ],
      "max": "1",
      "id": "Address.country.extension:countryCode.url",
      "comment": "The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.",
      "base": {
        "max": "1",
        "min": 1,
        "path": "Extension.url"
      },
      "isSummary": false
    }, {
      "constraint": [ {
        "key": "ele-1",
        "human": "All FHIR elements must have a @value or children",
        "source": "http://hl7.org/fhir/StructureDefinition/Element",
        "severity": "error",
        "expression": "hasValue() or (children().count() > id.count())"
      } ],
      "path": "Address.country.extension.value[x]",
      "min": 1,
      "definition": "Value of extension - must be one of a constrained set of the data types (see [Extensibility](http://hl7.org/fhir/R5/extensibility.html) for a list).",
      "isModifier": false,
      "short": "Value of extension",
      "mapping": [ {
        "map": "N/A",
        "identity": "rim"
      } ],
      "type": [ {
        "code": "Coding"
      } ],
      "binding": {
        "strength": "required",
        "valueSet": "http://hl7.org/fhir/ValueSet/iso3166-1-2"
      },
      "max": "1",
      "id": "Address.country.extension:countryCode.value[x]",
      "condition": [ "ext-1" ],
      "base": {
        "max": "1",
        "min": 0,
        "path": "Extension.value[x]"
      },
      "isSummary": false
    }, {
      "path": "Address.country.value",
      "min": 0,
      "definition": "The actual value",
      "isModifier": false,
      "short": "Primitive value for string",
      "type": [ {
        "code": "http://hl7.org/fhirpath/System.String",
        "extension": [ {
          "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
          "valueUrl": "string"
        }, {
          "url": "http://hl7.org/fhir/StructureDefinition/regex",
          "valueString": "[ \\r\\n\\t\\S]+"
        } ]
      } ],
      "extension": [ {
        "url": "http://hl7.org/fhir/StructureDefinition/obligation",
        "extension": [ {
          "url": "code",
          "valueCode": "SHALL:able-to-populate"
        }, {
          "url": "actor",
          "valueCanonical": "https://hl7.cz/fhir/core/ActorDefinition/actor-creator-L1"
        }, {
          "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-source",
          "valueCanonical": "https://hl7.cz/fhir/img/StructureDefinition/cz-address-obl-img|1.0.0"
        } ]
      }, {
        "url": "http://hl7.org/fhir/StructureDefinition/obligation",
        "extension": [ {
          "url": "code",
          "valueCode": "SHALL:able-to-populate"
        }, {
          "url": "actor",
          "valueCanonical": "https://hl7.cz/fhir/core/ActorDefinition/actor-creator-L1"
        }, {
          "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-source",
          "valueCanonical": "https://hl7.cz/fhir/img/StructureDefinition/cz-address-obl-img|1.0.0"
        } ]
      }, {
        "url": "http://hl7.org/fhir/StructureDefinition/obligation",
        "extension": [ {
          "url": "code",
          "valueCode": "SHALL:able-to-populate"
        }, {
          "url": "actor",
          "valueCanonical": "https://hl7.cz/fhir/core/ActorDefinition/actor-creator-L1"
        }, {
          "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-source",
          "valueCanonical": "https://hl7.cz/fhir/img/StructureDefinition/cz-address-obl-img|1.0.0"
        } ]
      } ],
      "representation": [ "xmlAttr" ],
      "max": "1",
      "id": "Address.country.value",
      "maxLength": 1048576,
      "base": {
        "max": "1",
        "min": 0,
        "path": "string.value"
      },
      "isSummary": false
    }, {
      "constraint": [ {
        "key": "ele-1",
        "human": "All FHIR elements must have a @value or children",
        "xpath": "@value|f:*|h:div",
        "source": "http://hl7.org/fhir/StructureDefinition/Element",
        "severity": "error",
        "expression": "hasValue() or (children().count() > id.count())"
      } ],
      "path": "Address.period",
      "requirements": "Allows addresses to be placed in historical context.",
      "min": 0,
      "definition": "Time period when address was/is in use.",
      "isModifier": false,
      "short": "Time period when address was/is in use",
      "mapping": [ {
        "map": "XAD.12 / XAD.13 + XAD.14",
        "identity": "v2"
      }, {
        "map": "./usablePeriod[type=\"IVL\"]",
        "identity": "rim"
      }, {
        "map": "./StartDate and ./EndDate",
        "identity": "servd"
      } ],
      "type": [ {
        "code": "Period"
      } ],
      "max": "1",
      "id": "Address.period",
      "example": [ {
        "label": "General",
        "valuePeriod": {
          "end": "2010-07-01",
          "start": "2010-03-23"
        }
      } ],
      "base": {
        "max": "1",
        "min": 0,
        "path": "Address.period"
      },
      "isSummary": true
    } ],
    "extension": [ {
      "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-base-version",
      "valueString": "1.0.0"
    } ]
  },
  "status": "active",
  "id": "2db494b1-f306-4f81-a76c-9d17b6c54735",
  "kind": "complex-type",
  "url": "https://hl7.cz/fhir/img/StructureDefinition/cz-address-obl-img",
  "version": "1.0.0",
  "differential": {
    "element": [ {
      "id": "Address",
      "path": "Address"
    }, {
      "id": "Address.extension:addressPoint",
      "path": "Address.extension",
      "extension": [ {
        "url": "http://hl7.org/fhir/StructureDefinition/obligation",
        "extension": [ {
          "url": "code",
          "valueCode": "SHOULD:populate-if-known"
        }, {
          "url": "actor",
          "valueCanonical": "https://hl7.cz/fhir/core/ActorDefinition/actor-creator-L1"
        } ]
      }, {
        "url": "http://hl7.org/fhir/StructureDefinition/obligation",
        "extension": [ {
          "url": "code",
          "valueCode": "SHALL:populate-if-known"
        }, {
          "url": "actor",
          "valueCanonical": "https://hl7.cz/fhir/core/ActorDefinition/actor-creator-L2"
        } ]
      }, {
        "url": "http://hl7.org/fhir/StructureDefinition/obligation",
        "extension": [ {
          "url": "code",
          "valueCode": "SHALL:populate-if-known"
        }, {
          "url": "actor",
          "valueCanonical": "https://hl7.cz/fhir/core/ActorDefinition/actor-creator-L3"
        } ]
      } ],
      "sliceName": "addressPoint"
    }, {
      "id": "Address.use",
      "path": "Address.use",
      "extension": [ {
        "url": "http://hl7.org/fhir/StructureDefinition/obligation",
        "extension": [ {
          "url": "code",
          "valueCode": "SHALL:able-to-populate"
        }, {
          "url": "actor",
          "valueCanonical": "https://hl7.cz/fhir/core/ActorDefinition/actor-creator-L1"
        } ]
      }, {
        "url": "http://hl7.org/fhir/StructureDefinition/obligation",
        "extension": [ {
          "url": "code",
          "valueCode": "SHALL:display"
        }, {
          "url": "actor",
          "valueCanonical": "https://hl7.cz/fhir/core/ActorDefinition/actor-consumer-L1"
        } ]
      }, {
        "url": "http://hl7.org/fhir/StructureDefinition/obligation",
        "extension": [ {
          "url": "code",
          "valueCode": "SHALL:able-to-populate"
        }, {
          "url": "actor",
          "valueCanonical": "https://hl7.cz/fhir/core/ActorDefinition/actor-creator-L2"
        } ]
      }, {
        "url": "http://hl7.org/fhir/StructureDefinition/obligation",
        "extension": [ {
          "url": "code",
          "valueCode": "SHALL:display"
        }, {
          "url": "actor",
          "valueCanonical": "https://hl7.cz/fhir/core/ActorDefinition/actor-consumer-L2"
        } ]
      }, {
        "url": "http://hl7.org/fhir/StructureDefinition/obligation",
        "extension": [ {
          "url": "code",
          "valueCode": "SHALL:able-to-populate"
        }, {
          "url": "actor",
          "valueCanonical": "https://hl7.cz/fhir/core/ActorDefinition/actor-creator-L3"
        } ]
      }, {
        "url": "http://hl7.org/fhir/StructureDefinition/obligation",
        "extension": [ {
          "url": "code",
          "valueCode": "SHALL:display"
        }, {
          "url": "actor",
          "valueCanonical": "https://hl7.cz/fhir/core/ActorDefinition/actor-consumer-L3"
        } ]
      } ]
    }, {
      "id": "Address.line",
      "path": "Address.line",
      "extension": [ {
        "url": "http://hl7.org/fhir/StructureDefinition/obligation",
        "extension": [ {
          "url": "code",
          "valueCode": "SHALL:able-to-populate"
        }, {
          "url": "actor",
          "valueCanonical": "https://hl7.cz/fhir/core/ActorDefinition/actor-creator-L1"
        } ]
      }, {
        "url": "http://hl7.org/fhir/StructureDefinition/obligation",
        "extension": [ {
          "url": "code",
          "valueCode": "SHALL:display"
        }, {
          "url": "actor",
          "valueCanonical": "https://hl7.cz/fhir/core/ActorDefinition/actor-consumer-L1"
        } ]
      }, {
        "url": "http://hl7.org/fhir/StructureDefinition/obligation",
        "extension": [ {
          "url": "code",
          "valueCode": "SHALL:able-to-populate"
        }, {
          "url": "actor",
          "valueCanonical": "https://hl7.cz/fhir/core/ActorDefinition/actor-creator-L2"
        } ]
      }, {
        "url": "http://hl7.org/fhir/StructureDefinition/obligation",
        "extension": [ {
          "url": "code",
          "valueCode": "SHALL:display"
        }, {
          "url": "actor",
          "valueCanonical": "https://hl7.cz/fhir/core/ActorDefinition/actor-consumer-L2"
        } ]
      }, {
        "url": "http://hl7.org/fhir/StructureDefinition/obligation",
        "extension": [ {
          "url": "code",
          "valueCode": "SHALL:able-to-populate"
        }, {
          "url": "actor",
          "valueCanonical": "https://hl7.cz/fhir/core/ActorDefinition/actor-creator-L3"
        } ]
      }, {
        "url": "http://hl7.org/fhir/StructureDefinition/obligation",
        "extension": [ {
          "url": "code",
          "valueCode": "SHALL:display"
        }, {
          "url": "actor",
          "valueCanonical": "https://hl7.cz/fhir/core/ActorDefinition/actor-consumer-L3"
        } ]
      } ]
    }, {
      "id": "Address.line.extension:streetName",
      "path": "Address.line.extension",
      "extension": [ {
        "url": "http://hl7.org/fhir/StructureDefinition/obligation",
        "extension": [ {
          "url": "code",
          "valueCode": "SHALL:able-to-populate"
        }, {
          "url": "actor",
          "valueCanonical": "https://hl7.cz/fhir/core/ActorDefinition/actor-creator-L3"
        } ]
      } ],
      "sliceName": "streetName"
    }, {
      "id": "Address.line.extension:houseNumber",
      "path": "Address.line.extension",
      "extension": [ {
        "url": "http://hl7.org/fhir/StructureDefinition/obligation",
        "extension": [ {
          "url": "code",
          "valueCode": "SHALL:able-to-populate"
        }, {
          "url": "actor",
          "valueCanonical": "https://hl7.cz/fhir/core/ActorDefinition/actor-creator-L3"
        } ]
      } ],
      "sliceName": "houseNumber"
    }, {
      "id": "Address.line.extension:postBox",
      "path": "Address.line.extension",
      "extension": [ {
        "url": "http://hl7.org/fhir/StructureDefinition/obligation",
        "extension": [ {
          "url": "code",
          "valueCode": "SHALL:able-to-populate"
        }, {
          "url": "actor",
          "valueCanonical": "https://hl7.cz/fhir/core/ActorDefinition/actor-creator-L3"
        } ]
      } ],
      "sliceName": "postBox"
    }, {
      "id": "Address.line.value",
      "path": "Address.line.value",
      "extension": [ {
        "url": "http://hl7.org/fhir/StructureDefinition/obligation",
        "extension": [ {
          "url": "code",
          "valueCode": "SHALL:able-to-populate"
        }, {
          "url": "actor",
          "valueCanonical": "https://hl7.cz/fhir/core/ActorDefinition/actor-creator-L1"
        } ]
      }, {
        "url": "http://hl7.org/fhir/StructureDefinition/obligation",
        "extension": [ {
          "url": "code",
          "valueCode": "SHALL:display"
        }, {
          "url": "actor",
          "valueCanonical": "https://hl7.cz/fhir/core/ActorDefinition/actor-consumer-L1"
        } ]
      }, {
        "url": "http://hl7.org/fhir/StructureDefinition/obligation",
        "extension": [ {
          "url": "code",
          "valueCode": "SHALL:able-to-populate"
        }, {
          "url": "actor",
          "valueCanonical": "https://hl7.cz/fhir/core/ActorDefinition/actor-creator-L2"
        } ]
      }, {
        "url": "http://hl7.org/fhir/StructureDefinition/obligation",
        "extension": [ {
          "url": "code",
          "valueCode": "SHALL:display"
        }, {
          "url": "actor",
          "valueCanonical": "https://hl7.cz/fhir/core/ActorDefinition/actor-consumer-L2"
        } ]
      }, {
        "url": "http://hl7.org/fhir/StructureDefinition/obligation",
        "extension": [ {
          "url": "code",
          "valueCode": "SHALL:able-to-populate"
        }, {
          "url": "actor",
          "valueCanonical": "https://hl7.cz/fhir/core/ActorDefinition/actor-creator-L3"
        } ]
      }, {
        "url": "http://hl7.org/fhir/StructureDefinition/obligation",
        "extension": [ {
          "url": "code",
          "valueCode": "SHALL:display"
        }, {
          "url": "actor",
          "valueCanonical": "https://hl7.cz/fhir/core/ActorDefinition/actor-consumer-L3"
        } ]
      } ]
    }, {
      "id": "Address.city",
      "path": "Address.city",
      "extension": [ {
        "url": "http://hl7.org/fhir/StructureDefinition/obligation",
        "extension": [ {
          "url": "code",
          "valueCode": "SHALL:able-to-populate"
        }, {
          "url": "actor",
          "valueCanonical": "https://hl7.cz/fhir/core/ActorDefinition/actor-creator-L1"
        } ]
      }, {
        "url": "http://hl7.org/fhir/StructureDefinition/obligation",
        "extension": [ {
          "url": "code",
          "valueCode": "SHALL:display"
        }, {
          "url": "actor",
          "valueCanonical": "https://hl7.cz/fhir/core/ActorDefinition/actor-consumer-L1"
        } ]
      }, {
        "url": "http://hl7.org/fhir/StructureDefinition/obligation",
        "extension": [ {
          "url": "code",
          "valueCode": "SHALL:able-to-populate"
        }, {
          "url": "actor",
          "valueCanonical": "https://hl7.cz/fhir/core/ActorDefinition/actor-creator-L2"
        } ]
      }, {
        "url": "http://hl7.org/fhir/StructureDefinition/obligation",
        "extension": [ {
          "url": "code",
          "valueCode": "SHALL:display"
        }, {
          "url": "actor",
          "valueCanonical": "https://hl7.cz/fhir/core/ActorDefinition/actor-consumer-L2"
        } ]
      }, {
        "url": "http://hl7.org/fhir/StructureDefinition/obligation",
        "extension": [ {
          "url": "code",
          "valueCode": "SHALL:able-to-populate"
        }, {
          "url": "actor",
          "valueCanonical": "https://hl7.cz/fhir/core/ActorDefinition/actor-creator-L3"
        } ]
      }, {
        "url": "http://hl7.org/fhir/StructureDefinition/obligation",
        "extension": [ {
          "url": "code",
          "valueCode": "SHALL:display"
        }, {
          "url": "actor",
          "valueCanonical": "https://hl7.cz/fhir/core/ActorDefinition/actor-consumer-L3"
        } ]
      } ]
    }, {
      "id": "Address.postalCode",
      "path": "Address.postalCode",
      "extension": [ {
        "url": "http://hl7.org/fhir/StructureDefinition/obligation",
        "extension": [ {
          "url": "code",
          "valueCode": "SHALL:able-to-populate"
        }, {
          "url": "actor",
          "valueCanonical": "https://hl7.cz/fhir/core/ActorDefinition/actor-creator-L1"
        } ]
      }, {
        "url": "http://hl7.org/fhir/StructureDefinition/obligation",
        "extension": [ {
          "url": "code",
          "valueCode": "SHALL:display"
        }, {
          "url": "actor",
          "valueCanonical": "https://hl7.cz/fhir/core/ActorDefinition/actor-consumer-L1"
        } ]
      }, {
        "url": "http://hl7.org/fhir/StructureDefinition/obligation",
        "extension": [ {
          "url": "code",
          "valueCode": "SHALL:able-to-populate"
        }, {
          "url": "actor",
          "valueCanonical": "https://hl7.cz/fhir/core/ActorDefinition/actor-creator-L2"
        } ]
      }, {
        "url": "http://hl7.org/fhir/StructureDefinition/obligation",
        "extension": [ {
          "url": "code",
          "valueCode": "SHALL:display"
        }, {
          "url": "actor",
          "valueCanonical": "https://hl7.cz/fhir/core/ActorDefinition/actor-consumer-L2"
        } ]
      }, {
        "url": "http://hl7.org/fhir/StructureDefinition/obligation",
        "extension": [ {
          "url": "code",
          "valueCode": "SHALL:able-to-populate"
        }, {
          "url": "actor",
          "valueCanonical": "https://hl7.cz/fhir/core/ActorDefinition/actor-creator-L3"
        } ]
      }, {
        "url": "http://hl7.org/fhir/StructureDefinition/obligation",
        "extension": [ {
          "url": "code",
          "valueCode": "SHALL:display"
        }, {
          "url": "actor",
          "valueCanonical": "https://hl7.cz/fhir/core/ActorDefinition/actor-consumer-L3"
        } ]
      } ]
    }, {
      "id": "Address.country",
      "path": "Address.country",
      "extension": [ {
        "url": "http://hl7.org/fhir/StructureDefinition/obligation",
        "extension": [ {
          "url": "code",
          "valueCode": "SHALL:able-to-populate"
        }, {
          "url": "actor",
          "valueCanonical": "https://hl7.cz/fhir/core/ActorDefinition/actor-creator-L1"
        } ]
      }, {
        "url": "http://hl7.org/fhir/StructureDefinition/obligation",
        "extension": [ {
          "url": "code",
          "valueCode": "SHALL:display"
        }, {
          "url": "actor",
          "valueCanonical": "https://hl7.cz/fhir/core/ActorDefinition/actor-consumer-L1"
        } ]
      }, {
        "url": "http://hl7.org/fhir/StructureDefinition/obligation",
        "extension": [ {
          "url": "code",
          "valueCode": "SHALL:able-to-populate"
        }, {
          "url": "actor",
          "valueCanonical": "https://hl7.cz/fhir/core/ActorDefinition/actor-creator-L1"
        } ]
      }, {
        "url": "http://hl7.org/fhir/StructureDefinition/obligation",
        "extension": [ {
          "url": "code",
          "valueCode": "SHALL:able-to-populate"
        }, {
          "url": "actor",
          "valueCanonical": "https://hl7.cz/fhir/core/ActorDefinition/actor-creator-L1"
        } ]
      }, {
        "url": "http://hl7.org/fhir/StructureDefinition/obligation",
        "extension": [ {
          "url": "code",
          "valueCode": "SHALL:display"
        }, {
          "url": "actor",
          "valueCanonical": "https://hl7.cz/fhir/core/ActorDefinition/actor-consumer-L3"
        } ]
      } ]
    }, {
      "id": "Address.country.extension:countryCode",
      "path": "Address.country.extension",
      "extension": [ {
        "url": "http://hl7.org/fhir/StructureDefinition/obligation",
        "extension": [ {
          "url": "code",
          "valueCode": "SHOULD:able-to-populate"
        }, {
          "url": "actor",
          "valueCanonical": "https://hl7.cz/fhir/core/ActorDefinition/actor-creator-L1"
        } ]
      }, {
        "url": "http://hl7.org/fhir/StructureDefinition/obligation",
        "extension": [ {
          "url": "code",
          "valueCode": "SHALL:display"
        }, {
          "url": "actor",
          "valueCanonical": "https://hl7.cz/fhir/core/ActorDefinition/actor-consumer-L1"
        } ]
      }, {
        "url": "http://hl7.org/fhir/StructureDefinition/obligation",
        "extension": [ {
          "url": "code",
          "valueCode": "SHOULD:able-to-populate"
        }, {
          "url": "actor",
          "valueCanonical": "https://hl7.cz/fhir/core/ActorDefinition/actor-creator-L1"
        } ]
      }, {
        "url": "http://hl7.org/fhir/StructureDefinition/obligation",
        "extension": [ {
          "url": "code",
          "valueCode": "SHOULD:able-to-populate"
        }, {
          "url": "actor",
          "valueCanonical": "https://hl7.cz/fhir/core/ActorDefinition/actor-creator-L1"
        } ]
      }, {
        "url": "http://hl7.org/fhir/StructureDefinition/obligation",
        "extension": [ {
          "url": "code",
          "valueCode": "SHALL:display"
        }, {
          "url": "actor",
          "valueCanonical": "https://hl7.cz/fhir/core/ActorDefinition/actor-consumer-L3"
        } ]
      } ],
      "sliceName": "countryCode"
    }, {
      "id": "Address.country.value",
      "path": "Address.country.value",
      "extension": [ {
        "url": "http://hl7.org/fhir/StructureDefinition/obligation",
        "extension": [ {
          "url": "code",
          "valueCode": "SHALL:able-to-populate"
        }, {
          "url": "actor",
          "valueCanonical": "https://hl7.cz/fhir/core/ActorDefinition/actor-creator-L1"
        } ]
      }, {
        "url": "http://hl7.org/fhir/StructureDefinition/obligation",
        "extension": [ {
          "url": "code",
          "valueCode": "SHALL:able-to-populate"
        }, {
          "url": "actor",
          "valueCanonical": "https://hl7.cz/fhir/core/ActorDefinition/actor-creator-L1"
        } ]
      }, {
        "url": "http://hl7.org/fhir/StructureDefinition/obligation",
        "extension": [ {
          "url": "code",
          "valueCode": "SHALL:able-to-populate"
        }, {
          "url": "actor",
          "valueCanonical": "https://hl7.cz/fhir/core/ActorDefinition/actor-creator-L1"
        } ]
      } ]
    } ]
  },
  "contact": [ {
    "name": "HL7 Czech Republic",
    "telecom": [ {
      "value": "https://www.hl7.cz/",
      "system": "url"
    } ]
  } ],
  "baseDefinition": "https://hl7.cz/fhir/core/StructureDefinition/cz-address"
}