LinuxForHealth FHIR Implementation Guide
8.0.0 - draft United States of America flag

LinuxForHealth FHIR Implementation Guide - Local Development build (v8.0.0). See the Directory of published versions

Resource Profile: Location Matching - Match Location

Official URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/cdm-match-location Version: 8.0.0
Active as of 2022-11-10 Computable Name: CDMMatchLocation

Match location record created when matched locations are found, containing links to the source location resources that were matched

Usage:

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

This structure is derived from Location

NameFlagsCard.TypeDescription & Constraintsdoco
.. Location 0..*LocationDetails and position information for a physical place
... meta 0..1ProcessMetaMetadata about a resource
... contained 0..0
... Slices for extension 0..*ExtensionExtension
Slice: Unordered, Open by value:url
.... extension:matchSourceReference 1..1MatchSourceReferenceMatchSourceReference
..... valueReference 0..1Reference(Location)Value of extension
.... extension:matchDetail 0..*MatchDetailMatch Detail
..... extension:matchComparedTo 1..*MatchComparedToMatch Compared To
...... valueReference 0..1Reference(Location)Value of extension
... identifier 1..*IdentifierUnique code or number identifying the location to its users
.... type 0..1CodeableConceptDescription of identifier
Binding: Identifier Type Value Set (extensible)
.... system 1..1uriThe namespace for the identifier value
.... value 1..1stringThe value that is unique
... status 0..0
... operationalStatus 0..0
... alias 0..0
... description 0..0
... mode 0..0
... type 0..0
... telecom 0..0
... address 0..0
... physicalType 0..0
... position 0..0
... managingOrganization 0..0
... partOf 0..0
... hoursOfOperation 0..0
... availabilityExceptions 0..0
... endpoint 0..0

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSet
Location.identifier.typeextensibleIdentifierTypeValueSet
NameFlagsCard.TypeDescription & Constraintsdoco
.. Location 0..*LocationDetails and position information for a physical place
... meta 0..1ProcessMetaMetadata about a resource
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... Slices for extension 0..*ExtensionExtension
Slice: Unordered, Open by value:url
.... Slices for extension 1..*ExtensionExtension
Slice: Unordered, Open by value:url
.... matchSourceReference 1..1Reference()MatchSourceReference
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/match-source-reference
..... extension 0..0
..... url 1..1uri"http://linuxforhealth.org/fhir/cdm/StructureDefinition/match-source-reference"
..... Slices for value[x] 0..1Reference()Value of extension
Slice: Unordered, Closed by type:$this
...... value[x]:valueReference 0..1Reference(Location)Value of extension
.... matchMethod 0..1CodeableConceptMethod used to identify the matched resource
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/match-method
Binding: Match Method Value Set (extensible)
.... splitMethod 0..1CodeableConceptMethod used to identify the matched resource to split
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/split-method
Binding: Split Method Value Set (extensible)
.... matchConfidenceLevel 0..1CodingConfidence level code for the matched resource
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/match-confidence-level
Binding: Match Confidence Level Code System (extensible)
.... matchConfidenceScore 0..1decimalConfidence score for the matched resource
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/match-confidence-score
.... matchPeriod 0..1PeriodTime period when match is valid
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/match-period
.... matchDetail 0..*(Complex)Match Detail
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/match-detail
..... Slices for extension 2..*ExtensionExtension
Slice: Unordered, Open by value:url
..... matchComparedTo 1..*Reference()Match Compared To
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/match-compared-to
...... extension 0..0
...... url 1..1uri"http://linuxforhealth.org/fhir/cdm/StructureDefinition/match-compared-to"
...... Slices for value[x] 0..1Reference()Value of extension
Slice: Unordered, Closed by type:$this
....... value[x]:valueReference 0..1Reference(Location)Value of extension
..... matchCriteria 1..1stringAlgorithm or criteria used to identify matched resources
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/match-criteria
..... matchConfidenceLevel 0..1CodingConfidence level code for the match
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/match-confidence-level
Binding: Match Confidence Level Code System (extensible)
..... matchConfidenceScore 0..1decimalConfidence score for the match
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/match-confidence-score
..... url 1..1uri"http://linuxforhealth.org/fhir/cdm/StructureDefinition/match-detail"
.... url 1..1uri"http://linuxforhealth.org/fhir/cdm/StructureDefinition/see-also"
... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
... identifier Σ1..*IdentifierUnique code or number identifying the location to its users
.... use ?!Σ0..1codeusual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .

.... type Σ0..1CodeableConceptDescription of identifier
Binding: Identifier Type Value Set (extensible)
.... system Σ1..1uriThe namespace for the identifier value
Example General: http://www.acme.com/identifiers/patient
.... value Σ1..1stringThe value that is unique
Example General: 123456

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet
Location.identifier.userequiredIdentifierUse
Location.identifier.typeextensibleIdentifierTypeValueSet
NameFlagsCard.TypeDescription & Constraintsdoco
.. Location 0..*LocationDetails and position information for a physical place
... id Σ0..1idLogical id of this artifact
... meta 0..1ProcessMetaMetadata about a resource
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... text 0..1NarrativeText summary of the resource, for human interpretation
... Slices for extension 0..*ExtensionExtension
Slice: Unordered, Open by value:url
... seeAlso 0..*(Complex)References matched source locations. Links a CDMMatchLocation to one or more source CDMLocation resources that refer the same physical location.
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/see-also
.... id 0..1stringUnique id for inter-element referencing
.... Slices for extension 1..*ExtensionExtension
Slice: Unordered, Open by value:url
.... matchSourceReference 1..1Reference()MatchSourceReference
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/match-source-reference
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..0
..... url 1..1uri"http://linuxforhealth.org/fhir/cdm/StructureDefinition/match-source-reference"
..... Slices for value[x] 0..1Reference()Value of extension
Slice: Unordered, Closed by type:$this
...... value[x]:valueReference 0..1Reference(Location)Value of extension
.... matchMethod 0..1CodeableConceptMethod used to identify the matched resource
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/match-method
Binding: Match Method Value Set (extensible)
.... splitMethod 0..1CodeableConceptMethod used to identify the matched resource to split
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/split-method
Binding: Split Method Value Set (extensible)
.... matchConfidenceLevel 0..1CodingConfidence level code for the matched resource
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/match-confidence-level
Binding: Match Confidence Level Code System (extensible)
.... matchConfidenceScore 0..1decimalConfidence score for the matched resource
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/match-confidence-score
.... matchPeriod 0..1PeriodTime period when match is valid
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/match-period
.... matchDetail 0..*(Complex)Match Detail
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/match-detail
..... id 0..1stringUnique id for inter-element referencing
..... Slices for extension 2..*ExtensionExtension
Slice: Unordered, Open by value:url
..... matchComparedTo 1..*Reference()Match Compared To
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/match-compared-to
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..0
...... url 1..1uri"http://linuxforhealth.org/fhir/cdm/StructureDefinition/match-compared-to"
...... Slices for value[x] 0..1Reference()Value of extension
Slice: Unordered, Closed by type:$this
....... value[x]:valueReference 0..1Reference(Location)Value of extension
..... matchCriteria 1..1stringAlgorithm or criteria used to identify matched resources
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/match-criteria
..... matchConfidenceLevel 0..1CodingConfidence level code for the match
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/match-confidence-level
Binding: Match Confidence Level Code System (extensible)
..... matchConfidenceScore 0..1decimalConfidence score for the match
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/match-confidence-score
..... url 1..1uri"http://linuxforhealth.org/fhir/cdm/StructureDefinition/match-detail"
.... url 1..1uri"http://linuxforhealth.org/fhir/cdm/StructureDefinition/see-also"
... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
... identifier Σ1..*IdentifierUnique code or number identifying the location to its users
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... use ?!Σ0..1codeusual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .

.... type Σ0..1CodeableConceptDescription of identifier
Binding: Identifier Type Value Set (extensible)
.... system Σ1..1uriThe namespace for the identifier value
Example General: http://www.acme.com/identifiers/patient
.... value Σ1..1stringThe value that is unique
Example General: 123456
.... period Σ0..1PeriodTime period when id is/was valid for use
.... assigner Σ0..1Reference(Organization)Organization that issued id (may be just text)
... name Σ0..1stringName of the location as used by humans

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet
Location.languagepreferredCommonLanguages
Additional Bindings Purpose
AllLanguages Max Binding
Location.identifier.userequiredIdentifierUse
Location.identifier.typeextensibleIdentifierTypeValueSet
Location.hoursOfOperation.daysOfWeekrequiredDaysOfWeek

This structure is derived from Location

Summary

Mandatory: 3 elements
Prohibited: 16 elements

Structures

This structure refers to these other structures:

Extensions

This structure refers to these extensions:

Differential View

This structure is derived from Location

NameFlagsCard.TypeDescription & Constraintsdoco
.. Location 0..*LocationDetails and position information for a physical place
... meta 0..1ProcessMetaMetadata about a resource
... contained 0..0
... Slices for extension 0..*ExtensionExtension
Slice: Unordered, Open by value:url
.... extension:matchSourceReference 1..1MatchSourceReferenceMatchSourceReference
..... valueReference 0..1Reference(Location)Value of extension
.... extension:matchDetail 0..*MatchDetailMatch Detail
..... extension:matchComparedTo 1..*MatchComparedToMatch Compared To
...... valueReference 0..1Reference(Location)Value of extension
... identifier 1..*IdentifierUnique code or number identifying the location to its users
.... type 0..1CodeableConceptDescription of identifier
Binding: Identifier Type Value Set (extensible)
.... system 1..1uriThe namespace for the identifier value
.... value 1..1stringThe value that is unique
... status 0..0
... operationalStatus 0..0
... alias 0..0
... description 0..0
... mode 0..0
... type 0..0
... telecom 0..0
... address 0..0
... physicalType 0..0
... position 0..0
... managingOrganization 0..0
... partOf 0..0
... hoursOfOperation 0..0
... availabilityExceptions 0..0
... endpoint 0..0

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSet
Location.identifier.typeextensibleIdentifierTypeValueSet

Key Elements View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Location 0..*LocationDetails and position information for a physical place
... meta 0..1ProcessMetaMetadata about a resource
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... Slices for extension 0..*ExtensionExtension
Slice: Unordered, Open by value:url
.... Slices for extension 1..*ExtensionExtension
Slice: Unordered, Open by value:url
.... matchSourceReference 1..1Reference()MatchSourceReference
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/match-source-reference
..... extension 0..0
..... url 1..1uri"http://linuxforhealth.org/fhir/cdm/StructureDefinition/match-source-reference"
..... Slices for value[x] 0..1Reference()Value of extension
Slice: Unordered, Closed by type:$this
...... value[x]:valueReference 0..1Reference(Location)Value of extension
.... matchMethod 0..1CodeableConceptMethod used to identify the matched resource
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/match-method
Binding: Match Method Value Set (extensible)
.... splitMethod 0..1CodeableConceptMethod used to identify the matched resource to split
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/split-method
Binding: Split Method Value Set (extensible)
.... matchConfidenceLevel 0..1CodingConfidence level code for the matched resource
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/match-confidence-level
Binding: Match Confidence Level Code System (extensible)
.... matchConfidenceScore 0..1decimalConfidence score for the matched resource
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/match-confidence-score
.... matchPeriod 0..1PeriodTime period when match is valid
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/match-period
.... matchDetail 0..*(Complex)Match Detail
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/match-detail
..... Slices for extension 2..*ExtensionExtension
Slice: Unordered, Open by value:url
..... matchComparedTo 1..*Reference()Match Compared To
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/match-compared-to
...... extension 0..0
...... url 1..1uri"http://linuxforhealth.org/fhir/cdm/StructureDefinition/match-compared-to"
...... Slices for value[x] 0..1Reference()Value of extension
Slice: Unordered, Closed by type:$this
....... value[x]:valueReference 0..1Reference(Location)Value of extension
..... matchCriteria 1..1stringAlgorithm or criteria used to identify matched resources
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/match-criteria
..... matchConfidenceLevel 0..1CodingConfidence level code for the match
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/match-confidence-level
Binding: Match Confidence Level Code System (extensible)
..... matchConfidenceScore 0..1decimalConfidence score for the match
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/match-confidence-score
..... url 1..1uri"http://linuxforhealth.org/fhir/cdm/StructureDefinition/match-detail"
.... url 1..1uri"http://linuxforhealth.org/fhir/cdm/StructureDefinition/see-also"
... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
... identifier Σ1..*IdentifierUnique code or number identifying the location to its users
.... use ?!Σ0..1codeusual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .

.... type Σ0..1CodeableConceptDescription of identifier
Binding: Identifier Type Value Set (extensible)
.... system Σ1..1uriThe namespace for the identifier value
Example General: http://www.acme.com/identifiers/patient
.... value Σ1..1stringThe value that is unique
Example General: 123456

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet
Location.identifier.userequiredIdentifierUse
Location.identifier.typeextensibleIdentifierTypeValueSet

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Location 0..*LocationDetails and position information for a physical place
... id Σ0..1idLogical id of this artifact
... meta 0..1ProcessMetaMetadata about a resource
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... text 0..1NarrativeText summary of the resource, for human interpretation
... Slices for extension 0..*ExtensionExtension
Slice: Unordered, Open by value:url
... seeAlso 0..*(Complex)References matched source locations. Links a CDMMatchLocation to one or more source CDMLocation resources that refer the same physical location.
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/see-also
.... id 0..1stringUnique id for inter-element referencing
.... Slices for extension 1..*ExtensionExtension
Slice: Unordered, Open by value:url
.... matchSourceReference 1..1Reference()MatchSourceReference
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/match-source-reference
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..0
..... url 1..1uri"http://linuxforhealth.org/fhir/cdm/StructureDefinition/match-source-reference"
..... Slices for value[x] 0..1Reference()Value of extension
Slice: Unordered, Closed by type:$this
...... value[x]:valueReference 0..1Reference(Location)Value of extension
.... matchMethod 0..1CodeableConceptMethod used to identify the matched resource
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/match-method
Binding: Match Method Value Set (extensible)
.... splitMethod 0..1CodeableConceptMethod used to identify the matched resource to split
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/split-method
Binding: Split Method Value Set (extensible)
.... matchConfidenceLevel 0..1CodingConfidence level code for the matched resource
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/match-confidence-level
Binding: Match Confidence Level Code System (extensible)
.... matchConfidenceScore 0..1decimalConfidence score for the matched resource
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/match-confidence-score
.... matchPeriod 0..1PeriodTime period when match is valid
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/match-period
.... matchDetail 0..*(Complex)Match Detail
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/match-detail
..... id 0..1stringUnique id for inter-element referencing
..... Slices for extension 2..*ExtensionExtension
Slice: Unordered, Open by value:url
..... matchComparedTo 1..*Reference()Match Compared To
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/match-compared-to
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..0
...... url 1..1uri"http://linuxforhealth.org/fhir/cdm/StructureDefinition/match-compared-to"
...... Slices for value[x] 0..1Reference()Value of extension
Slice: Unordered, Closed by type:$this
....... value[x]:valueReference 0..1Reference(Location)Value of extension
..... matchCriteria 1..1stringAlgorithm or criteria used to identify matched resources
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/match-criteria
..... matchConfidenceLevel 0..1CodingConfidence level code for the match
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/match-confidence-level
Binding: Match Confidence Level Code System (extensible)
..... matchConfidenceScore 0..1decimalConfidence score for the match
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/match-confidence-score
..... url 1..1uri"http://linuxforhealth.org/fhir/cdm/StructureDefinition/match-detail"
.... url 1..1uri"http://linuxforhealth.org/fhir/cdm/StructureDefinition/see-also"
... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
... identifier Σ1..*IdentifierUnique code or number identifying the location to its users
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... use ?!Σ0..1codeusual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .

.... type Σ0..1CodeableConceptDescription of identifier
Binding: Identifier Type Value Set (extensible)
.... system Σ1..1uriThe namespace for the identifier value
Example General: http://www.acme.com/identifiers/patient
.... value Σ1..1stringThe value that is unique
Example General: 123456
.... period Σ0..1PeriodTime period when id is/was valid for use
.... assigner Σ0..1Reference(Organization)Organization that issued id (may be just text)
... name Σ0..1stringName of the location as used by humans

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet
Location.languagepreferredCommonLanguages
Additional Bindings Purpose
AllLanguages Max Binding
Location.identifier.userequiredIdentifierUse
Location.identifier.typeextensibleIdentifierTypeValueSet
Location.hoursOfOperation.daysOfWeekrequiredDaysOfWeek

This structure is derived from Location

Summary

Mandatory: 3 elements
Prohibited: 16 elements

Structures

This structure refers to these other structures:

Extensions

This structure refers to these extensions:

 

Other representations of profile: CSV, Excel, Schematron