Stream: implementers
Topic: uri,Reference datatypes and search paramers
Eric Haas (Jan 27 2018 at 02:26):
when creating an OperationDefinition parameter what is the functional difference between declaring the data type uri
vs Reference
vs string
with the search parameter 'uri' or 'reference'.
These datatypes and search parameters are defined slightly differently leading to confusion at least for me... This description is the clearest: http://build.fhir.org/references-definitions.html#Reference.reference
I still find this confusing when there is choice and specifically whether:
1. all can be used for FHIR endpoints ( I think the aswer is yes)
2. all can be used for non-FHIR endponts ( I think the answer is yes)
3. all can be relative or absolute ( ?)
4. All uris can be swapped into Reference.reference
5. if 3 is true then why isn't Reference.reference type uri
?
6. type uri
is the same as string
search parameter = uri in context of the OperationDefinition.
Eric Haas (Jan 27 2018 at 02:27):
(deleted)
Last updated: Apr 12 2022 at 19:14 UTC