Left: | Preferred terminology server (http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-preferredTerminologyServer) |
Right: | Preferred Terminology Server (http://hl7.org/fhir/StructureDefinition/preferredTerminologyServer) |
Error | StructureDefinition.url | Values for url differ: 'http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-preferredTerminologyServer' vs 'http://hl7.org/fhir/StructureDefinition/preferredTerminologyServer' |
Error | StructureDefinition.version | Values for version differ: '3.0.0' vs '5.3.0-ballot-tc1' |
Information | StructureDefinition.title | Values for title differ: 'Preferred terminology server' vs 'Preferred Terminology Server' |
Information | StructureDefinition.status | Values for status differ: 'draft' vs 'active' |
Information | StructureDefinition.date | Values for date differ: '2022-03-08T18:37:19+00:00' vs '2025-08-03T06:28:00+10:00' |
Information | StructureDefinition.publisher | Values for publisher differ: 'HL7 International - FHIR Infrastructure Work Group' vs 'HL7 International / FHIR Infrastructure' |
Information | StructureDefinition.definition | Values for definition differ: 'Indicates the terminology server(s) that are known to be capable of returning and potentially expanding the value set(s) associated with the whole questionnaire or a particular group or question within the questionnaire (depending on where the extension appears). If a full URL is not provided AND the requested query is a terminology operation (e.g. $lookup or $expand) the client SHOULD execute the operation against the preferredTerminologyServer rather than the local repository.' vs 'Indicates the terminology server(s) that are known to be capable of returning and potentially expanding the value set(s) associated with the resource or a particular portion of the resource (depending on where the extension appears). If a full URL is not provided AND the requested query is a terminology operation (e.g. $lookup or $expand) the client SHOULD execute the operation against (one of) the preferredTerminologyServer(s) rather than the local repository. Systems SHOULD evaluate value sets using terminology servers as follows: First, try any terminology servers declared on the element in question. If there are more then one, try them in the order they appear. Then try any servers that appear on ancestor elements in order of closest ancestor up to any on the resource root If there are no declared servers or none of the ones listed provide a useful response, the form filler may then try any of the typical servers it would normally use. A 'useful response' means a response that provides a valid (though potentially empty) expansion. Clients MAY wish to log/report errors returned by terminology servers.' |
Information | StructureDefinition.short | Values for short differ: 'Additional content defined by implementations' vs 'Extension' |
Information | StructureDefinition.definition | Values for definition differ: 'May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.' vs 'An Extension' |
Information | Extension.extension | Element maximum cardinalities differ: '2147483647' vs '0' |
Name | Value | Comments | |
---|---|---|---|
![]() | false | ||
![]() | http://hl7.org/fhir/StructureDefinition/Extension | ||
![]() | |||
![]() | 2022-03-08T18:37:19+00:00 | 2025-08-03T06:28:00+10:00 |
|
![]() | Indicates the terminology server(s) that are known to be capable of returning and potentially expanding the value set(s) associated with the whole questionnaire or a particular group or question within the questionnaire (depending on where the extension appears). If a full URL is not provided AND the requested query is a terminology operation (e.g. $lookup or $expand) the client SHOULD execute the operation against (one of) the preferredTerminologyServer(s) rather than the local repository. | Indicates the terminology server(s) that are known to be capable of returning and potentially expanding the value set(s) associated with the resource or a particular portion of the resource (depending on where the extension appears). If a full URL is not provided AND the requested query is a terminology operation (e.g. $lookup or $expand) the client SHOULD execute the operation against (one of) the preferredTerminologyServer(s) rather than the local repository. Systems SHOULD evaluate value sets using terminology servers as follows: First, try any terminology servers declared on the element in question. If there are more then one, try them in the order they appear. Then try any servers that appear on ancestor elements in order of closest ancestor up to any on the resource root If there are no declared servers or none of the ones listed provide a useful response, the form filler may then try any of the typical servers it would normally use. A 'useful response' means a response that provides a valid (though potentially empty) expansion. Clients MAY wish to log/report errors returned by terminology servers. |
|
![]() | |||
![]() | 4.0.1 | ||
![]() | |||
![]() ![]() | http://unstats.un.org/unsd/methods/m49/m49.htm#001 | ||
![]() | complex-type | ||
![]() | PreferredTerminologyServer | ||
![]() | HL7 International - FHIR Infrastructure Work Group | HL7 International / FHIR Infrastructure |
|
![]() | Not all terminology servers will necessarily have access to the codes. If a questionnaire points to value sets, the rendering engine needs to know where to get a current expansion. | ||
![]() | draft | active |
|
![]() | Preferred terminology server | Preferred Terminology Server |
|
![]() | Extension | ||
![]() | http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-preferredTerminologyServer | http://hl7.org/fhir/StructureDefinition/preferredTerminologyServer |
|
![]() | 3.0.0 | 5.3.0-ballot-tc1 |
|
Name | L Flags | L Card. | L Type | L Description & Constraints | R Flags | R Card. | R Type | R Description & Constraints | Comments![]() |
---|---|---|---|---|---|---|---|---|---|
![]() ![]() | 0..* | Extension | Preferred terminology server | 0..* | Extension | Preferred terminology server | |||
![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | 0..1 | string | Unique id for inter-element referencing | |||
![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | 0..0 |
| ||||
![]() ![]() ![]() | 1..1 | uri | "http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-preferredTerminologyServer" | 1..1 | uri | "http://hl7.org/fhir/StructureDefinition/preferredTerminologyServer" | |||
![]() ![]() ![]() | 0..1 | url | Value of extension | 0..1 | url | Value of extension | |||
![]() |