## Profile Comparison between https://hl7.fr/ig/fhir/core/StructureDefinition/fr-core-location vs https://hl7.fr/ig/fhir/core/StructureDefinition/fr-core-location

Left: | FR Core Location Profile (https://hl7.fr/ig/fhir/core/StructureDefinition/fr-core-location)
Right: | FR Core Location Profile (https://hl7.fr/ig/fhir/core/StructureDefinition/fr-core-location)

### Messages

Error | StructureDefinition.version | Values for version differ: '2.1.0' vs '2.2.0-ballot'
Information | StructureDefinition.date | Values for date differ: '2024-09-04T09:58:56+02:00' vs '2025-12-02T21:42:34+00:00'
Information | StructureDefinition.definition | Values for definition differ: 'A uri that identifies the source system of the resource. This provides a minimal amount of [Provenance](provenance.html#) information that can be used to track or differentiate the source of information in the resource. The source may identify another FHIR server, document, message, database, etc.' vs 'A uri that identifies the source system of the resource. This provides a minimal amount of [Provenance](http://hl7.org/fhir/R4/provenance.html#) information that can be used to track or differentiate the source of information in the resource. The source may identify another FHIR server, document, message, database, etc.'
Information | StructureDefinition.definition | Values for definition differ: 'A list of profiles (references to [StructureDefinition](structuredefinition.html#) resources) that this resource claims to conform to. The URL is a reference to [StructureDefinition.url](structuredefinition-definitions.html#StructureDefinition.url).' vs 'A list of profiles (references to [StructureDefinition](http://hl7.org/fhir/R4/structuredefinition.html#) resources) that this resource claims to conform to. The URL is a reference to [StructureDefinition.url](http://hl7.org/fhir/R4/structuredefinition-definitions.html#StructureDefinition.url).'
Information | Location.language | Example/preferred bindings differ at Location.language using binding from FRCoreLocationProfile
Information | StructureDefinition.short | Values for short differ: 'Identifiant fonctionnel du lieu. Il est recommandé de remplir ce champs pour faciliter l'identification des ressources.' vs 'Unique code or number identifying the location to its users'
Information | Location.type | Element maximum cardinalities differ: '1' vs '2147483647'
Information | StructureDefinition.short | Values for short differ: 'Details of a Technology mediated contact point (phone, fax, email, etc.)' vs 'Contact details of the location'
Information | StructureDefinition.definition | Values for definition differ: 'Details for all kinds of technology mediated contact points for a person or organization, including telephone, email, etc.' vs 'The contact details of communication devices available at the location. This can include phone numbers, fax numbers, mobile numbers, email addresses and web sites.'
Information | StructureDefinition.short | Values for short differ: 'An address expressed using postal conventions (as opposed to GPS or other location definition formats)' vs 'Physical location'
Information | StructureDefinition.definition | Values for definition differ: 'An address expressed using postal conventions (as opposed to GPS or other location definition formats). This data type may be used to convey addresses for use in delivering mail as well as for visiting locations which might not be valid for mail delivery. There are a variety of postal address formats defined around the world.' vs 'Physical location.'
Information | StructureDefinition.comment | Values for comment differ: '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](location.html#) resource).' vs 'Additional addresses should be recorded using another instance of the Location resource, or via the Organization.'

### Metadata

Name | Value | Comments
--- | --- | ---
abstract | false |
baseDefinition | http://hl7.org/fhir/StructureDefinition/Location |
copyright |  |
date | 2024-09-04T09:58:56+02:00 | 2025-12-02T21:42:34+00:00 | Values Differ
description | French profile of Location. Profil français de la ressource Location | Ressource Location adaptée au contexte français. Cette ressource est utilisée pour représenter un lieu physique, telle qu'une salle d'examen, un lit d'hôpital ou une chambre d'hôpital. | Values Differ
experimental |  |
fhirVersion | 4.0.1 |
jurisdiction |  |
jurisdiction[0] | urn:iso:std:iso:3166#FR |
kind | resource |
name | FRCoreLocationProfile |
publisher | Interop'Santé |
purpose |  |
status | active |
title | FR Core Location Profile |
type | Location |
url | https://hl7.fr/ig/fhir/core/StructureDefinition/fr-core-location |
version | 2.1.0 | 2.2.0-ballot | Values Differ

### Structure

Nom | Flags G | Card. G | Type G | Description et contraintes G | Flags D | Card. D | Type D | Description et contraintes D | Commentaires
--- | --- | --- | --- | --- | --- | --- | --- | --- | ---
Location |  | 0..* | Location | Details and position information for a physical place | C | 0..* | Location | Details and position information for a physical place Constraints: inv-location-type-chambre, inv-location-type-lit |
id | Σ | 0..1 | id | Logical id of this artifact | Σ | 0..1 | id | Logical id of this artifact |
meta | Σ | 0..1 | Meta | Metadata about the resource | Σ | 0..1 | Meta | Metadata about the resource |
id |  | 0..1 | string | Unique id for inter-element referencing |  | 0..1 | string | Unique id for inter-element referencing |
Slices pour extension |  | 0..* | Extension | Additional content defined by implementations Slice: Non ordonné, Ouvert par value:url |  | 0..* | Extension | Additional content defined by implementations Slice: Non ordonné, Ouvert par value:url |
versionId | Σ | 0..1 | id | Version specific identifier | Σ | 0..1 | id | Version specific identifier |
lastUpdated | Σ | 0..1 | instant | When the resource version last changed | Σ | 0..1 | instant | When the resource version last changed |
source | Σ | 0..1 | uri | Identifies where the resource comes from | Σ | 0..1 | uri | Identifies where the resource comes from |
Slices pour profile | Σ | 0..* | canonical(StructureDefinition) | Profiles this resource claims to conform to Slice: Non ordonné, Ouvert par value:$this | Σ | 0..* | canonical(StructureDefinition) | Profiles this resource claims to conform to Slice: Non ordonné, Ouvert par value:$this |
security | Σ | 0..* | Coding | Security Labels applied to this resource Binding: ?? (extensible): Security Labels from the Healthcare Privacy and Security Classification System. | Σ | 0..* | Coding | Security Labels applied to this resource Binding: ?? (extensible): Security Labels from the Healthcare Privacy and Security Classification System. |
tag | Σ | 0..* | Coding | Tags applied to this resource Binding: ?? (example): Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones". | Σ | 0..* | Coding | Tags applied to this resource Binding: ?? (example): Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones". |
implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created | ?!Σ | 0..1 | uri | A set of rules under which this content was created |
language |  | 0..1 | code | Language of the resource content Binding: ?? (preferred): A human language.
Bindings Additionnels | But
?? | Binding Max
|  | 0..1 | code | Language of the resource content Binding: ?? (preferred): A human language.
Bindings Additionnels | But
?? | Binding Max
| Example/preferred bindings differ at Location.language using binding from FRCoreLocationProfile
text |  | 0..1 | Narrative | Text summary of the resource, for human interpretation This profile does not constrain the narrative in regard to content, language, or traceability to data elements |  | 0..1 | Narrative | Text summary of the resource, for human interpretation This profile does not constrain the narrative in regard to content, language, or traceability to data elements |
contained |  | 0..* | Resource | Contained, inline Resources |  | 0..* | Resource | Contained, inline Resources |
Slices pour extension |  | 0..* | Extension | Extension Slice: Non ordonné, Ouvert par value:url |  | 0..* | Extension | Extension Slice: Non ordonné, Ouvert par value:url |
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored | ?! | 0..* | Extension | Extensions that cannot be ignored |
identifier | Σ | 0..* | Identifier | Identifiant fonctionnel du lieu. Il est recommandé de remplir ce champs pour faciliter l'identification des ressources. | Σ | 0..* | Identifier | Unique code or number identifying the location to its users |
id |  | 0..1 | string | Unique id for inter-element referencing |  |  |  |  | Removed this element
Slices pour extension |  | 0..* | Extension | Additional content defined by implementations Slice: Non ordonné, Ouvert par value:url |  |  |  |  | Removed this element
use | ?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: ?? (required): Identifies the purpose for this identifier, if known . |  |  |  |  | Removed this element
type | Σ | 1..1 | CodeableConcept | Description of identifier Binding: ?? (extensible) |  |  |  |  | Removed this element
system | Σ | 1..1 | uri | The namespace for the identifier value Exemple General: http://www.acme.com/identifiers/patient |  |  |  |  | Removed this element
value | Σ | 1..1 | string | The value that is unique Exemple General: 123456 |  |  |  |  | Removed this element
period | Σ | 0..1 | Period | Time period when id is/was valid for use |  |  |  |  | Removed this element
assigner | Σ | 0..1 | Reference(FR Core Organization Profile) | Organization that issued id (may be just text) |  |  |  |  | Removed this element
status | ?!Σ | 0..1 | code | active | suspended | inactive Binding: ?? (required): Indicates whether the location is still in use. | ?!Σ | 0..1 | code | active | suspended | inactive Binding: ?? (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: ?? (preferred): The operational status if the location (where typically a bed/room). | Σ | 0..1 | Coding | The operational status of the location (typically only for a bed/room) Binding: ?? (preferred): The operational status if the location (where typically a bed/room). |
name | Σ | 0..1 | string | Name of the location as used by humans | Σ | 0..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 |  | 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 | Σ | 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: ?? (required): Indicates whether a resource instance represents a specific location or a class of locations. | Σ | 0..1 | code | instance | kind Binding: ?? (required): Indicates whether a resource instance represents a specific location or a class of locations. |
type | Σ | 0..1 | CodeableConcept | Type of function performed Binding: ?? (extensible) | Σ | 0..* | CodeableConcept | Type of function performed Binding: ?? (required) | Element maximum cardinalities differ: '1' vs '2147483647'
telecom | C | 0..* | ?? | Details of a Technology mediated contact point (phone, fax, email, etc.) |  | 0..* | ContactPoint | Contact details of the location |
address |  | 0..1 | ?? | An address expressed using postal conventions (as opposed to GPS or other location definition formats) |  | 0..1 | Address | Physical location |
physicalType | Σ | 0..1 | CodeableConcept | Physical form of the location Binding: ?? (example) | Σ | 0..1 | CodeableConcept | Physical form of the location Binding: ?? (example): Physical form of the location. |
position |  | 0..1 | BackboneElement | The absolute geographic location |  | 0..1 | BackboneElement | The absolute geographic location |
id |  | 0..1 | string | Unique id for inter-element referencing |  | 0..1 | string | Unique id for inter-element referencing |
extension |  | 0..* | Extension | Additional content defined by implementations |  | 0..* | Extension | Additional content defined by implementations |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
longitude |  | 1..1 | decimal | Longitude with WGS84 datum |  | 1..1 | decimal | Longitude with WGS84 datum |
latitude |  | 1..1 | decimal | Latitude with WGS84 datum |  | 1..1 | decimal | Latitude with WGS84 datum |
altitude |  | 0..1 | decimal | Altitude with WGS84 datum |  | 0..1 | decimal | Altitude with WGS84 datum |
managingOrganization | Σ | 0..1 | Reference(FR Core Organization Profile) | Organization responsible for provisioning and upkeep | Σ | 0..1 | Reference(Organization) | Organization responsible for provisioning and upkeep |
partOf |  | 0..1 | Reference(FR Core Location Profile) | Another Location this one is physically a part of |  | 0..1 | Reference(Location) | Another Location this one is physically a part of |
id |  | 0..1 | string | Unique id for inter-element referencing |  |  |  |  | Removed this element
Slices pour extension |  | 0..* | Extension | Additional content defined by implementations Slice: Non ordonné, Ouvert par value:url |  |  |  |  | Removed this element
reference | Σ C | 0..1 | string | Literal reference, Relative, internal or absolute URL |  |  |  |  | Removed this element
type | Σ | 0..1 | uri | Type the reference refers to (e.g. "Patient") Binding: ?? (extensible): Aa resource (or, for logical models, the URI of the logical model). |  |  |  |  | Removed this element
identifier | Σ | 0..1 | Identifier | Logical reference, when literal reference is not known |  |  |  |  | Removed this element
display | Σ | 0..1 | string | Text alternative for the resource |  |  |  |  | Removed this element
hoursOfOperation |  | 0..* | BackboneElement | What days/times during a week is this location usually open |  | 0..* | BackboneElement | What days/times during a week is this location usually open |
id |  | 0..1 | string | Unique id for inter-element referencing |  | 0..1 | string | Unique id for inter-element referencing |
extension |  | 0..* | Extension | Additional content defined by implementations |  | 0..* | Extension | Additional content defined by implementations |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
daysOfWeek |  | 0..* | code | mon | tue | wed | thu | fri | sat | sun Binding: ?? (required): The days of the week. |  | 0..* | code | mon | tue | wed | thu | fri | sat | sun Binding: ?? (required): The days of the week. |
allDay |  | 0..1 | boolean | The Location is open all day |  | 0..1 | boolean | The Location is open all day |
openingTime |  | 0..1 | time | Time that the Location opens |  | 0..1 | time | Time that the Location opens |
closingTime |  | 0..1 | time | Time that the Location closes |  | 0..1 | time | Time that the Location closes |
availabilityExceptions |  | 0..1 | string | Description of availability exceptions |  | 0..1 | string | Description of availability exceptions |
endpoint |  | 0..* | Reference(Endpoint) | Technical endpoints providing access to services operated for the location |  | 0..* | Reference(Endpoint) | Technical endpoints providing access to services operated for the location |
Documentation pour ce format