IL Core Implementation Guide
0.18.0 - draft
This page is part of the IL-Core IG (v0.18.0: draft-1 Draft) based on FHIR (HL7® FHIR® Standard) R4. This is the current published version. For a full list of available versions, see the Directory of published versions
Official URL: http://fhir.health.gov.il/StructureDefinition/il-core-location | Version: 0.18.0 | |||
Standards status: Trial-use | Maturity Level: 1 | Computable Name: ILCoreLocation |
Israel Core proposed constraints and extensions on the Location Resource
משאב הבסיס Location מוגדר כמקום פיזי שבו ניתנים שרותים או שמנוהלים בו מטפלים או משאבים אחרים (פיזיים ו/או אנושיים). מקומות יכולים להיות ציבוריים, פרטיים, ניידים, קטנים או גדולים. ניתן להגדיר בפרופיל מקומות אבסטרקטיים כלליים (“סוגים” של מקומות) ללא כתובת, למשל: בניין, מחלקה פנימית כלשהי, מעבדה ניידת, בית המטופל, אמבולנס וכו’ (נקבע באלמנט mode עם ערך kind), או מקומות ספציפיים ומזוהים בעלי כתובת, למשל מחלקה פנימית א’ בבי”ח קפלן ברחובות (נקבע באלמנט mode עם ערך instance).
הפרופיל הישראלי ILCoreLocation נגזר ממשאב הבסיס Location ומגדיר סט אילוצים וחוקים שהוגדרו במטרה לאפשר אחידות בהעברתו בין גורמים שונים במדינת ישראל. תצורתו הנוכחית הותאמה למערכת הבריאות הישראלית תוך הסתכלות, למידה והתחשבות במגבלות של פרופילים דומים בעולם ובפרט על פרופיל Location מ- Us-Core, וכן מהדרישות העסקיות והאילוצים של מערכת הבריאות הישראלית.
עוד מידע על פרופיל זה ניתן למצוא באתר הקהילה
בנוסף לאמנטים שהוגדרו כחובה, הכיתוב MS) Must Support) ליד כל אלמנט מציין שכל מערכת חייבת לתמוך בו במידה והוא קיים במופע ה- ILCoreLocation שהתקבל. לחלק מהאלמנטים הוגדר MS כחלק מתאימות לUS Core . להלן האלמנטים שהוגדר להם MS:
Usage:
Description of Profiles, Differentials, Snapshots and how the different presentations work.
This structure is derived from Location
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Location | C | 0..* | Location | Israel Core Location Profile il-location-mode: If Location.mode = 'instance', Location.position or Location.address SHALL have a value |
status | S | 0..1 | code | active | suspended | inactive |
name | S | 1..1 | string | Name of the location as used by humans |
telecom | ||||
system | S | 1..1 | code | phone | fax | email | pager | url | sms | other |
value | S | 1..1 | string | The actual contact point details |
use | S | 0..1 | code | home | work | temp | old | mobile - purpose of this contact point |
address | S | 0..1 | ILCoreAddress | An address expressed using postal conventions (as opposed to GPS or other location definition formats) |
Slices for extension | Content/Rules for all slices | |||
extension:geolocation | 0..0 | |||
managingOrganization | 0..1 | Reference(ILCore Organization Profile) | Organization responsible for provisioning and upkeep | |
partOf | 0..1 | Reference(ILCore Location Profile) | Another Location this one is physically a part of | |
Documentation for this format |
Id | Grade | Path(s) | Details | Requirements |
il-location-mode | error | Location | If Location.mode = 'instance', Location.position or Location.address SHALL have a value : mode='instance' implies address.exists() or position.exists() |
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Location | C | 0..* | Location | Israel Core Location Profile il-location-mode: If Location.mode = 'instance', Location.position or Location.address SHALL have a value |
implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created |
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored |
status | ?!SΣ | 0..1 | code | active | suspended | inactive Binding: LocationStatus (required): Indicates whether the location is still in use. |
name | SΣ | 1..1 | string | Name of the location as used by humans |
telecom | 0..* | ContactPoint | Contact details of the location | |
system | SΣC | 1..1 | code | phone | fax | email | pager | url | sms | other Binding: ContactPointSystem (required): Telecommunications form for contact point. |
value | SΣ | 1..1 | string | The actual contact point details |
use | ?!SΣ | 0..1 | code | home | work | temp | old | mobile - purpose of this contact point Binding: ContactPointUse (required): Use of contact point. |
address | S | 0..1 | ILCoreAddress | An address expressed using postal conventions (as opposed to GPS or other location definition formats) |
Slices for extension | Content/Rules for all slices | |||
statArea | 0..* | Identifier | Extension: Statistical Area URL: http://fhir.health.gov.il/StructureDefinition/ext-statistical-area | |
use | ?!Σ | 0..1 | code | home | work | temp | old | billing - purpose of this address Binding: AddressUse (required): The use of an address. Example General: home |
line | SΣ | 0..* | string | Street name, number, direction & P.O. Box etc. This repeating element order: The order in which lines should appear in an address label Example General: 137 Nowhere Street Example Valid Example: הירקון 1א' דירה 4 תל אביב |
Slices for extension | Content/Rules for all slices | |||
streetName | S | 0..1 | string | Extension: street name URL: http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName |
houseNumber | S | 0..1 | string | Extension: house number URL: http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber |
buildingNumberSuffix | 0..1 | string | Extension: building suffix URL: http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-buildingNumberSuffix | |
unitId | 0..1 | string | unit id URL: http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-unitID | |
postBox | 0..1 | string | Extension: post box URL: http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-postBox | |
city | SΣ | 0..1 | string | Name of city, town etc. Example General: Erewhon Example Valid Example: ירושלים |
Slices for extension | Content/Rules for all slices | |||
cityCode | 0..1 | CodeableConcept | city code URL: http://fhir.health.gov.il/StructureDefinition/ext-city-code Binding: City Symbol (סמל ישוב) (required) | |
postalCode | SΣ | 0..1 | string | Postal code for area Example General: 9132 Example Valid Example: 6964101 |
period | SΣ | 0..1 | Period | Time period when address was/is in use Example General: {"start":"2010-03-23","end":"2010-07-01"} |
managingOrganization | Σ | 0..1 | Reference(ILCore Organization Profile) | Organization responsible for provisioning and upkeep |
partOf | 0..1 | Reference(ILCore Location Profile) | Another Location this one is physically a part of | |
Documentation for this format |
Path | Conformance | ValueSet | URI |
Location.status | required | LocationStatushttp://hl7.org/fhir/ValueSet/location-status|4.0.1 from the FHIR Standard | |
Location.telecom.system | required | ContactPointSystemhttp://hl7.org/fhir/ValueSet/contact-point-system|4.0.1 from the FHIR Standard | |
Location.telecom.use | required | ContactPointUsehttp://hl7.org/fhir/ValueSet/contact-point-use|4.0.1 from the FHIR Standard | |
Location.address.use | required | AddressUsehttp://hl7.org/fhir/ValueSet/address-use|4.0.1 from the FHIR Standard |
Id | Grade | Path(s) | Details | Requirements |
il-location-mode | error | Location | If Location.mode = 'instance', Location.position or Location.address SHALL have a value : mode='instance' implies address.exists() or position.exists() |
Name | Flags | Card. | Type | Description & Constraints | ||||
---|---|---|---|---|---|---|---|---|
Location | C | 0..* | Location | Israel Core Location Profile il-location-mode: If Location.mode = 'instance', Location.position or Location.address SHALL have a value | ||||
id | Σ | 0..1 | id | Logical id of this artifact | ||||
meta | Σ | 0..1 | Meta | Metadata about the resource | ||||
implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created | ||||
language | 0..1 | code | Language of the resource content Binding: CommonLanguages (preferred): A human language.
| |||||
text | 0..1 | Narrative | Text summary of the resource, for human interpretation | |||||
contained | 0..* | Resource | Contained, inline Resources | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored | ||||
identifier | Σ | 0..* | Identifier | Unique code or number identifying the location to its users | ||||
status | ?!SΣ | 0..1 | code | active | suspended | inactive Binding: LocationStatus (required): Indicates whether the location is still in use. | ||||
operationalStatus | Σ | 0..1 | Coding | The operational status of the location (typically only for a bed/room) Binding: hl7VS-bedStatus (preferred): The operational status if the location (where typically a bed/room). | ||||
name | SΣ | 1..1 | string | Name of the location as used by humans | ||||
alias | 0..* | string | A list of alternate names that the location is known as, or was known as, in the past | |||||
description | Σ | 0..1 | string | Additional details about the location that could be displayed as further information to identify the location beyond its name | ||||
mode | Σ | 0..1 | code | instance | kind Binding: LocationMode (required): Indicates whether a resource instance represents a specific location or a class of locations. | ||||
type | Σ | 0..* | CodeableConcept | Type of function performed Binding: ServiceDeliveryLocationRoleType (extensible): Indicates the type of function performed at the location. | ||||
telecom | 0..* | ContactPoint | Contact details of the location | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
system | SΣC | 1..1 | code | phone | fax | email | pager | url | sms | other Binding: ContactPointSystem (required): Telecommunications form for contact point. | ||||
value | SΣ | 1..1 | string | The actual contact point details | ||||
use | ?!SΣ | 0..1 | code | home | work | temp | old | mobile - purpose of this contact point Binding: ContactPointUse (required): Use of contact point. | ||||
rank | Σ | 0..1 | positiveInt | Specify preferred order of use (1 = highest) | ||||
period | Σ | 0..1 | Period | Time period when the contact point was/is in use | ||||
address | S | 0..1 | ILCoreAddress | An address expressed using postal conventions (as opposed to GPS or other location definition formats) | ||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
Slices for extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
statArea | 0..* | Identifier | Extension: Statistical Area URL: http://fhir.health.gov.il/StructureDefinition/ext-statistical-area | |||||
use | ?!Σ | 0..1 | code | home | work | temp | old | billing - purpose of this address Binding: AddressUse (required): The use of an address. Example General: home | ||||
type | Σ | 0..1 | code | postal | physical | both Binding: AddressType (required): The type of an address (physical / postal). Example General: both | ||||
text | Σ | 0..1 | string | Text representation of the address Example General: 137 Nowhere Street, Erewhon 9132 | ||||
line | SΣ | 0..* | string | Street name, number, direction & P.O. Box etc. This repeating element order: The order in which lines should appear in an address label Example General: 137 Nowhere Street Example Valid Example: הירקון 1א' דירה 4 תל אביב | ||||
id | 0..1 | string | xml:id (or equivalent in JSON) | |||||
Slices for extension | 0..* | Extension | Extension Slice: Unordered, Open by value:url | |||||
streetName | S | 0..1 | string | Extension: street name URL: http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName | ||||
houseNumber | S | 0..1 | string | Extension: house number URL: http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber | ||||
buildingNumberSuffix | 0..1 | string | Extension: building suffix URL: http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-buildingNumberSuffix | |||||
unitId | 0..1 | string | unit id URL: http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-unitID | |||||
postBox | 0..1 | string | Extension: post box URL: http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-postBox | |||||
value | 0..1 | string | Primitive value for string Max Length: 1048576 | |||||
city | SΣ | 0..1 | string | Name of city, town etc. Example General: Erewhon Example Valid Example: ירושלים | ||||
id | 0..1 | string | xml:id (or equivalent in JSON) | |||||
Slices for extension | 0..* | Extension | Extension Slice: Unordered, Open by value:url | |||||
cityCode | 0..1 | CodeableConcept | city code URL: http://fhir.health.gov.il/StructureDefinition/ext-city-code Binding: City Symbol (סמל ישוב) (required) | |||||
value | 0..1 | string | Primitive value for string Max Length: 1048576 | |||||
district | Σ | 0..1 | string | District name (aka county) Example General: Madison | ||||
state | Σ | 0..1 | string | Sub-unit of country (abbreviations ok) | ||||
postalCode | SΣ | 0..1 | string | Postal code for area Example General: 9132 Example Valid Example: 6964101 | ||||
country | Σ | 0..1 | string | Country (e.g. can be ISO 3166 2 or 3 letter code) Binding: Country Codes (required) | ||||
period | SΣ | 0..1 | Period | Time period when address was/is in use Example General: {"start":"2010-03-23","end":"2010-07-01"} | ||||
physicalType | Σ | 0..1 | CodeableConcept | Physical form of the location Binding: LocationType (example): Physical form of the location. | ||||
position | 0..1 | BackboneElement | The absolute geographic location | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
longitude | 1..1 | decimal | Longitude with WGS84 datum | |||||
latitude | 1..1 | decimal | Latitude with WGS84 datum | |||||
altitude | 0..1 | decimal | Altitude with WGS84 datum | |||||
managingOrganization | Σ | 0..1 | Reference(ILCore Organization Profile) | Organization responsible for provisioning and upkeep | ||||
partOf | 0..1 | Reference(ILCore Location Profile) | Another Location this one is physically a part of | |||||
hoursOfOperation | 0..* | BackboneElement | What days/times during a week is this location usually open | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
daysOfWeek | 0..* | code | mon | tue | wed | thu | fri | sat | sun Binding: DaysOfWeek (required): The days of the week. | |||||
allDay | 0..1 | boolean | The Location is open all day | |||||
openingTime | 0..1 | time | Time that the Location opens | |||||
closingTime | 0..1 | time | Time that the Location closes | |||||
availabilityExceptions | 0..1 | string | Description of availability exceptions | |||||
endpoint | 0..* | Reference(Endpoint) | Technical endpoints providing access to services operated for the location | |||||
Documentation for this format |
Path | Conformance | ValueSet | URI | |||
Location.language | preferred | CommonLanguages
http://hl7.org/fhir/ValueSet/languages from the FHIR Standard | ||||
Location.status | required | LocationStatushttp://hl7.org/fhir/ValueSet/location-status|4.0.1 from the FHIR Standard | ||||
Location.operationalStatus | preferred | Hl7VSBedStatushttp://terminology.hl7.org/ValueSet/v2-0116 | ||||
Location.mode | required | LocationModehttp://hl7.org/fhir/ValueSet/location-mode|4.0.1 from the FHIR Standard | ||||
Location.type | extensible | ServiceDeliveryLocationRoleTypehttp://terminology.hl7.org/ValueSet/v3-ServiceDeliveryLocationRoleType | ||||
Location.telecom.system | required | ContactPointSystemhttp://hl7.org/fhir/ValueSet/contact-point-system|4.0.1 from the FHIR Standard | ||||
Location.telecom.use | required | ContactPointUsehttp://hl7.org/fhir/ValueSet/contact-point-use|4.0.1 from the FHIR Standard | ||||
Location.address.use | required | AddressUsehttp://hl7.org/fhir/ValueSet/address-use|4.0.1 from the FHIR Standard | ||||
Location.address.type | required | AddressTypehttp://hl7.org/fhir/ValueSet/address-type|4.0.1 from the FHIR Standard | ||||
Location.address.country | required | ILCoreJurisdictionhttp://fhir.health.gov.il/ValueSet/il-core-jurisdiction from this IG | ||||
Location.physicalType | example | LocationTypehttp://hl7.org/fhir/ValueSet/location-physical-type from the FHIR Standard | ||||
Location.hoursOfOperation.daysOfWeek | required | DaysOfWeekhttp://hl7.org/fhir/ValueSet/days-of-week|4.0.1 from the FHIR Standard |
Id | Grade | Path(s) | Details | Requirements |
il-location-mode | error | Location | If Location.mode = 'instance', Location.position or Location.address SHALL have a value : mode='instance' implies address.exists() or position.exists() |
This structure is derived from Location
Differential View
This structure is derived from Location
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Location | C | 0..* | Location | Israel Core Location Profile il-location-mode: If Location.mode = 'instance', Location.position or Location.address SHALL have a value |
status | S | 0..1 | code | active | suspended | inactive |
name | S | 1..1 | string | Name of the location as used by humans |
telecom | ||||
system | S | 1..1 | code | phone | fax | email | pager | url | sms | other |
value | S | 1..1 | string | The actual contact point details |
use | S | 0..1 | code | home | work | temp | old | mobile - purpose of this contact point |
address | S | 0..1 | ILCoreAddress | An address expressed using postal conventions (as opposed to GPS or other location definition formats) |
Slices for extension | Content/Rules for all slices | |||
extension:geolocation | 0..0 | |||
managingOrganization | 0..1 | Reference(ILCore Organization Profile) | Organization responsible for provisioning and upkeep | |
partOf | 0..1 | Reference(ILCore Location Profile) | Another Location this one is physically a part of | |
Documentation for this format |
Id | Grade | Path(s) | Details | Requirements |
il-location-mode | error | Location | If Location.mode = 'instance', Location.position or Location.address SHALL have a value : mode='instance' implies address.exists() or position.exists() |
Key Elements View
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Location | C | 0..* | Location | Israel Core Location Profile il-location-mode: If Location.mode = 'instance', Location.position or Location.address SHALL have a value |
implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created |
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored |
status | ?!SΣ | 0..1 | code | active | suspended | inactive Binding: LocationStatus (required): Indicates whether the location is still in use. |
name | SΣ | 1..1 | string | Name of the location as used by humans |
telecom | 0..* | ContactPoint | Contact details of the location | |
system | SΣC | 1..1 | code | phone | fax | email | pager | url | sms | other Binding: ContactPointSystem (required): Telecommunications form for contact point. |
value | SΣ | 1..1 | string | The actual contact point details |
use | ?!SΣ | 0..1 | code | home | work | temp | old | mobile - purpose of this contact point Binding: ContactPointUse (required): Use of contact point. |
address | S | 0..1 | ILCoreAddress | An address expressed using postal conventions (as opposed to GPS or other location definition formats) |
Slices for extension | Content/Rules for all slices | |||
statArea | 0..* | Identifier | Extension: Statistical Area URL: http://fhir.health.gov.il/StructureDefinition/ext-statistical-area | |
use | ?!Σ | 0..1 | code | home | work | temp | old | billing - purpose of this address Binding: AddressUse (required): The use of an address. Example General: home |
line | SΣ | 0..* | string | Street name, number, direction & P.O. Box etc. This repeating element order: The order in which lines should appear in an address label Example General: 137 Nowhere Street Example Valid Example: הירקון 1א' דירה 4 תל אביב |
Slices for extension | Content/Rules for all slices | |||
streetName | S | 0..1 | string | Extension: street name URL: http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName |
houseNumber | S | 0..1 | string | Extension: house number URL: http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber |
buildingNumberSuffix | 0..1 | string | Extension: building suffix URL: http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-buildingNumberSuffix | |
unitId | 0..1 | string | unit id URL: http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-unitID | |
postBox | 0..1 | string | Extension: post box URL: http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-postBox | |
city | SΣ | 0..1 | string | Name of city, town etc. Example General: Erewhon Example Valid Example: ירושלים |
Slices for extension | Content/Rules for all slices | |||
cityCode | 0..1 | CodeableConcept | city code URL: http://fhir.health.gov.il/StructureDefinition/ext-city-code Binding: City Symbol (סמל ישוב) (required) | |
postalCode | SΣ | 0..1 | string | Postal code for area Example General: 9132 Example Valid Example: 6964101 |
period | SΣ | 0..1 | Period | Time period when address was/is in use Example General: {"start":"2010-03-23","end":"2010-07-01"} |
managingOrganization | Σ | 0..1 | Reference(ILCore Organization Profile) | Organization responsible for provisioning and upkeep |
partOf | 0..1 | Reference(ILCore Location Profile) | Another Location this one is physically a part of | |
Documentation for this format |
Path | Conformance | ValueSet | URI |
Location.status | required | LocationStatushttp://hl7.org/fhir/ValueSet/location-status|4.0.1 from the FHIR Standard | |
Location.telecom.system | required | ContactPointSystemhttp://hl7.org/fhir/ValueSet/contact-point-system|4.0.1 from the FHIR Standard | |
Location.telecom.use | required | ContactPointUsehttp://hl7.org/fhir/ValueSet/contact-point-use|4.0.1 from the FHIR Standard | |
Location.address.use | required | AddressUsehttp://hl7.org/fhir/ValueSet/address-use|4.0.1 from the FHIR Standard |
Id | Grade | Path(s) | Details | Requirements |
il-location-mode | error | Location | If Location.mode = 'instance', Location.position or Location.address SHALL have a value : mode='instance' implies address.exists() or position.exists() |
Snapshot View
Name | Flags | Card. | Type | Description & Constraints | ||||
---|---|---|---|---|---|---|---|---|
Location | C | 0..* | Location | Israel Core Location Profile il-location-mode: If Location.mode = 'instance', Location.position or Location.address SHALL have a value | ||||
id | Σ | 0..1 | id | Logical id of this artifact | ||||
meta | Σ | 0..1 | Meta | Metadata about the resource | ||||
implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created | ||||
language | 0..1 | code | Language of the resource content Binding: CommonLanguages (preferred): A human language.
| |||||
text | 0..1 | Narrative | Text summary of the resource, for human interpretation | |||||
contained | 0..* | Resource | Contained, inline Resources | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored | ||||
identifier | Σ | 0..* | Identifier | Unique code or number identifying the location to its users | ||||
status | ?!SΣ | 0..1 | code | active | suspended | inactive Binding: LocationStatus (required): Indicates whether the location is still in use. | ||||
operationalStatus | Σ | 0..1 | Coding | The operational status of the location (typically only for a bed/room) Binding: hl7VS-bedStatus (preferred): The operational status if the location (where typically a bed/room). | ||||
name | SΣ | 1..1 | string | Name of the location as used by humans | ||||
alias | 0..* | string | A list of alternate names that the location is known as, or was known as, in the past | |||||
description | Σ | 0..1 | string | Additional details about the location that could be displayed as further information to identify the location beyond its name | ||||
mode | Σ | 0..1 | code | instance | kind Binding: LocationMode (required): Indicates whether a resource instance represents a specific location or a class of locations. | ||||
type | Σ | 0..* | CodeableConcept | Type of function performed Binding: ServiceDeliveryLocationRoleType (extensible): Indicates the type of function performed at the location. | ||||
telecom | 0..* | ContactPoint | Contact details of the location | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
system | SΣC | 1..1 | code | phone | fax | email | pager | url | sms | other Binding: ContactPointSystem (required): Telecommunications form for contact point. | ||||
value | SΣ | 1..1 | string | The actual contact point details | ||||
use | ?!SΣ | 0..1 | code | home | work | temp | old | mobile - purpose of this contact point Binding: ContactPointUse (required): Use of contact point. | ||||
rank | Σ | 0..1 | positiveInt | Specify preferred order of use (1 = highest) | ||||
period | Σ | 0..1 | Period | Time period when the contact point was/is in use | ||||
address | S | 0..1 | ILCoreAddress | An address expressed using postal conventions (as opposed to GPS or other location definition formats) | ||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
Slices for extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
statArea | 0..* | Identifier | Extension: Statistical Area URL: http://fhir.health.gov.il/StructureDefinition/ext-statistical-area | |||||
use | ?!Σ | 0..1 | code | home | work | temp | old | billing - purpose of this address Binding: AddressUse (required): The use of an address. Example General: home | ||||
type | Σ | 0..1 | code | postal | physical | both Binding: AddressType (required): The type of an address (physical / postal). Example General: both | ||||
text | Σ | 0..1 | string | Text representation of the address Example General: 137 Nowhere Street, Erewhon 9132 | ||||
line | SΣ | 0..* | string | Street name, number, direction & P.O. Box etc. This repeating element order: The order in which lines should appear in an address label Example General: 137 Nowhere Street Example Valid Example: הירקון 1א' דירה 4 תל אביב | ||||
id | 0..1 | string | xml:id (or equivalent in JSON) | |||||
Slices for extension | 0..* | Extension | Extension Slice: Unordered, Open by value:url | |||||
streetName | S | 0..1 | string | Extension: street name URL: http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName | ||||
houseNumber | S | 0..1 | string | Extension: house number URL: http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber | ||||
buildingNumberSuffix | 0..1 | string | Extension: building suffix URL: http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-buildingNumberSuffix | |||||
unitId | 0..1 | string | unit id URL: http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-unitID | |||||
postBox | 0..1 | string | Extension: post box URL: http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-postBox | |||||
value | 0..1 | string | Primitive value for string Max Length: 1048576 | |||||
city | SΣ | 0..1 | string | Name of city, town etc. Example General: Erewhon Example Valid Example: ירושלים | ||||
id | 0..1 | string | xml:id (or equivalent in JSON) | |||||
Slices for extension | 0..* | Extension | Extension Slice: Unordered, Open by value:url | |||||
cityCode | 0..1 | CodeableConcept | city code URL: http://fhir.health.gov.il/StructureDefinition/ext-city-code Binding: City Symbol (סמל ישוב) (required) | |||||
value | 0..1 | string | Primitive value for string Max Length: 1048576 | |||||
district | Σ | 0..1 | string | District name (aka county) Example General: Madison | ||||
state | Σ | 0..1 | string | Sub-unit of country (abbreviations ok) | ||||
postalCode | SΣ | 0..1 | string | Postal code for area Example General: 9132 Example Valid Example: 6964101 | ||||
country | Σ | 0..1 | string | Country (e.g. can be ISO 3166 2 or 3 letter code) Binding: Country Codes (required) | ||||
period | SΣ | 0..1 | Period | Time period when address was/is in use Example General: {"start":"2010-03-23","end":"2010-07-01"} | ||||
physicalType | Σ | 0..1 | CodeableConcept | Physical form of the location Binding: LocationType (example): Physical form of the location. | ||||
position | 0..1 | BackboneElement | The absolute geographic location | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
longitude | 1..1 | decimal | Longitude with WGS84 datum | |||||
latitude | 1..1 | decimal | Latitude with WGS84 datum | |||||
altitude | 0..1 | decimal | Altitude with WGS84 datum | |||||
managingOrganization | Σ | 0..1 | Reference(ILCore Organization Profile) | Organization responsible for provisioning and upkeep | ||||
partOf | 0..1 | Reference(ILCore Location Profile) | Another Location this one is physically a part of | |||||
hoursOfOperation | 0..* | BackboneElement | What days/times during a week is this location usually open | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
daysOfWeek | 0..* | code | mon | tue | wed | thu | fri | sat | sun Binding: DaysOfWeek (required): The days of the week. | |||||
allDay | 0..1 | boolean | The Location is open all day | |||||
openingTime | 0..1 | time | Time that the Location opens | |||||
closingTime | 0..1 | time | Time that the Location closes | |||||
availabilityExceptions | 0..1 | string | Description of availability exceptions | |||||
endpoint | 0..* | Reference(Endpoint) | Technical endpoints providing access to services operated for the location | |||||
Documentation for this format |
Path | Conformance | ValueSet | URI | |||
Location.language | preferred | CommonLanguages
http://hl7.org/fhir/ValueSet/languages from the FHIR Standard | ||||
Location.status | required | LocationStatushttp://hl7.org/fhir/ValueSet/location-status|4.0.1 from the FHIR Standard | ||||
Location.operationalStatus | preferred | Hl7VSBedStatushttp://terminology.hl7.org/ValueSet/v2-0116 | ||||
Location.mode | required | LocationModehttp://hl7.org/fhir/ValueSet/location-mode|4.0.1 from the FHIR Standard | ||||
Location.type | extensible | ServiceDeliveryLocationRoleTypehttp://terminology.hl7.org/ValueSet/v3-ServiceDeliveryLocationRoleType | ||||
Location.telecom.system | required | ContactPointSystemhttp://hl7.org/fhir/ValueSet/contact-point-system|4.0.1 from the FHIR Standard | ||||
Location.telecom.use | required | ContactPointUsehttp://hl7.org/fhir/ValueSet/contact-point-use|4.0.1 from the FHIR Standard | ||||
Location.address.use | required | AddressUsehttp://hl7.org/fhir/ValueSet/address-use|4.0.1 from the FHIR Standard | ||||
Location.address.type | required | AddressTypehttp://hl7.org/fhir/ValueSet/address-type|4.0.1 from the FHIR Standard | ||||
Location.address.country | required | ILCoreJurisdictionhttp://fhir.health.gov.il/ValueSet/il-core-jurisdiction from this IG | ||||
Location.physicalType | example | LocationTypehttp://hl7.org/fhir/ValueSet/location-physical-type from the FHIR Standard | ||||
Location.hoursOfOperation.daysOfWeek | required | DaysOfWeekhttp://hl7.org/fhir/ValueSet/days-of-week|4.0.1 from the FHIR Standard |
Id | Grade | Path(s) | Details | Requirements |
il-location-mode | error | Location | If Location.mode = 'instance', Location.position or Location.address SHALL have a value : mode='instance' implies address.exists() or position.exists() |
This structure is derived from Location
Other representations of profile: CSV, Excel, Schematron