description: Adds several Israel-specific extensions and constraints, plus geocode extension to the Address datatype package_name: il.core.fhir.r4 derivation: constraint name: ILCoreAddress type: Address elements: extension: type: Extension short: geolocation url: http://hl7.org/fhir/StructureDefinition/geolocation index: 0 slicing: slices: geolocation: match: {} schema: {type: Extension, short: geolocation, url: 'http://hl7.org/fhir/StructureDefinition/geolocation', index: 0} min: 0 max: 1 statArea: match: {} schema: {type: Extension, short: 'Extension: Statistical Area', url: 'http://fhir.health.gov.il/StructureDefinition/ext-statistical-area', index: 1} min: 0 line: mustSupport: true index: 2 extensions: streetName: {url: 'http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName', min: 0, max: 1, short: 'Extension: street name', type: Extension, mustSupport: true, index: 4} houseNumber: {url: 'http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber', min: 0, max: 1, short: 'Extension: house number', type: Extension, mustSupport: true, index: 5} buildingNumberSuffix: {url: 'http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-buildingNumberSuffix', min: 0, max: 1, type: Extension, short: 'Extension: building suffix', index: 6} unitId: {url: 'http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-unitID', min: 0, max: 1, type: Extension, short: unit id, index: 7} postBox: {url: 'http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-postBox', min: 0, max: 1, type: Extension, short: 'Extension: post box', index: 8} elements: extension: index: 3 slicing: rules: open ordered: false discriminator: - {path: url, type: value} min: null slices: streetName: match: {url: null} schema: {short: 'Extension: street name', type: Extension, mustSupport: true, url: 'http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName', index: 4} min: 0 max: 1 houseNumber: match: {url: null} schema: {short: 'Extension: house number', type: Extension, mustSupport: true, url: 'http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber', index: 5} min: 0 max: 1 buildingNumberSuffix: match: {url: null} schema: {type: Extension, short: 'Extension: building suffix', url: 'http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-buildingNumberSuffix', index: 6} min: 0 max: 1 unitId: match: {url: null} schema: {type: Extension, short: unit id, url: 'http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-unitID', index: 7} min: 0 max: 1 postBox: match: {url: null} schema: {type: Extension, short: 'Extension: post box', url: 'http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-postBox', index: 8} min: 0 max: 1 city: mustSupport: true index: 9 extensions: cityCode: {url: 'http://fhir.health.gov.il/StructureDefinition/ext-city-code', min: 0, max: 1, type: Extension, short: city code, index: 11} elements: extension: index: 10 slicing: rules: open ordered: false discriminator: - {path: url, type: value} min: null slices: cityCode: match: {url: null} schema: {type: Extension, short: city code, url: 'http://fhir.health.gov.il/StructureDefinition/ext-city-code', index: 11} min: 0 max: 1 postalCode: {mustSupport: true, index: 12} country: binding: {strength: required, valueSet: 'http://fhir.health.gov.il/ValueSet/il-core-jurisdiction'} index: 13 period: {mustSupport: true, index: 14} package_version: 0.17.4 extensions: geolocation: {url: 'http://hl7.org/fhir/StructureDefinition/geolocation', min: 0, max: 1, type: Extension, short: geolocation, index: 0} statArea: {url: 'http://fhir.health.gov.il/StructureDefinition/ext-statistical-area', min: 0, type: Extension, short: 'Extension: Statistical Area', index: 1} class: complex-type kind: complex-type url: http://fhir.health.gov.il/StructureDefinition/il-core-address base: http://hl7.org/fhir/StructureDefinition/Address version: 0.17.0