Stream: conformance
Topic: Logical reference confusion
Thomas Tveit Rosenlund (Apr 01 2020 at 07:09):
I am a little bit confused about the way the term "logical" is used in the spec. Does not seem completely unitary to me.
In the documentation regarding references it's pretty straight forward:
https://www.hl7.org/fhir/references.html
- Literal (absolute or relative url) most often this reference will contain the id of the resource, eg: "Patient/034AB16"
- Logical references that identifies the resource using some kind of business identifier in an identifier element
This is not confusing at all however in the documentation regarding the RESTful FHIR API spec the term "logical id" is presented leading to the documentation of the Resource definition defining the id element contained in every Resource instance as the "Logical id" also known as the id element.
- The logical id is used to reference Resource instances in literal references
- The logical references identifes the Resource instances using an identifier also known as a "business identifer"
Is there any reason for defining the references in a way where literal references usually contains the logical id's, while th logical references don't.
Grahame Grieve (Apr 01 2020 at 08:44):
I think we already have a task to clarify this
Thomas Tveit Rosenlund (Apr 01 2020 at 12:22):
Great!
Last updated: Apr 12 2022 at 19:14 UTC