| Left: | OutcomeVariablesList (http://hl7.org/fhir/uv/ebm/StructureDefinition/outcome-variables-list) |
| Right: | OutcomeVariablesList (http://hl7.org/fhir/uv/ebm/StructureDefinition/outcome-variables-list) |
| Error | StructureDefinition.version | Values for version differ: '1.0.0-ballot2' vs '1.0.0-ballot3' |
| Information | StructureDefinition.status | Values for status differ: 'draft' vs 'active' |
| Information | StructureDefinition.date | Values for date differ: '2025-03-28T17:11:38+00:00' vs '2025-12-10T22:12:58+00:00' |
| Warning | StructureDefinition.fhirVersion | Values for fhirVersion differ: '6.0.0-ballot2' vs '6.0.0-ballot3' |
| Information | StructureDefinition.comment | Values for comment differ: 'This should never be done when the content can be identified properly, as once identification is lost, it is extremely difficult (and context dependent) to restore it again. Contained resources may have profiles and tags in their meta elements, but SHALL NOT have security labels.' vs 'This should never be done when the content can be identified properly, as once identification is lost, it is extremely difficult (and context dependent) to restore it again. Contained resources may have profiles and tags in their meta elements, but SHALL NOT have security labels. Contained resources may be a resource type defined in the FHIR specification, or an [additional resource](http://build.fhir.org/resource.html#additional).' |
| 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 resource. To make the use of extensions safe and managable, 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 | StructureDefinition.requirements | Values for requirements differ: 'Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/6.0.0-ballot2/extensibility.html#modifierExtension).' vs 'Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://build.fhir.org/extensibility.html#modifierExtension).' |
| Information | List.orderedBy | Example/preferred bindings differ at List.orderedBy using binding from OutcomeVariablesList |
| Information | StructureDefinition.requirements | Values for requirements differ: 'Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/6.0.0-ballot2/extensibility.html#modifierExtension).' vs 'Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://build.fhir.org/extensibility.html#modifierExtension).' |
| Information | List.emptyReason | Example/preferred bindings differ at List.emptyReason using binding from OutcomeVariablesList |
| Name | Value | Comments | |
|---|---|---|---|
abstract | false | ||
baseDefinition | http://hl7.org/fhir/StructureDefinition/List | ||
copyright | |||
date | 2025-03-28T17:11:38+00:00 | 2025-12-10T22:12:58+00:00 |
|
description | Profile of List for Evidence Based Medicine IG. The OutcomeVariablesList Profile is used to provide a list of EvidenceVariable Resources which represent outcome measures. | ||
experimental | |||
fhirVersion | 6.0.0-ballot2 | 6.0.0-ballot3 |
|
jurisdiction | |||
![]() jurisdiction[0] | http://unstats.un.org/unsd/methods/m49/m49.htm#001 | ||
kind | resource | ||
name | OutcomeVariablesList | ||
publisher | HL7 International / Clinical Decision Support | ||
purpose | |||
status | draft | active |
|
title | |||
type | List | ||
url | http://hl7.org/fhir/uv/ebm/StructureDefinition/outcome-variables-list | ||
version | 1.0.0-ballot2 | 1.0.0-ballot3 |
|
| Name | L Flags | L Card. | L Type | L Description & Constraints | R Flags | R Card. | R Type | R Description & Constraints | Comments![]() | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
![]() | C | 0..* | List | A list is a curated collection of resources | C | 0..* | List | A list is a curated collection of resources | |||||||||
![]() ![]() | Σ | 0..1 | id | Logical id of this artifact | Σ | 0..1 | id | Logical id of this artifact | |||||||||
![]() ![]() | Σ | 0..1 | Meta | Metadata about the resource | Σ | 0..1 | Meta | Metadata about the resource | |||||||||
![]() ![]() | ?!Σ | 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 | |||||||||
![]() ![]() | 0..1 | code | Language of the resource content Binding: ?? (required): IETF language tag for a human language
| 0..1 | code | Language of the resource content Binding: ?? (required): IETF language tag for a human language
| |||||||||||
![]() ![]() | 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 | |||||||||||
![]() ![]() | 0..* | Resource | Contained, inline Resources | 0..* | Resource | Contained, inline Resources | |||||||||||
![]() ![]() | 0..* | Extension | Additional content defined by implementations | 0..* | Extension | Extension Slice: Unordered, Open by value:url | |||||||||||
![]() ![]() | ?!Σ | 0..* | Extension | Extensions that cannot be ignored | ?!Σ | 0..* | Extension | Extensions that cannot be ignored | |||||||||
![]() ![]() | 0..* | Identifier | Business identifier | 0..* | Identifier | Business identifier | |||||||||||
![]() ![]() | ?!Σ | 1..1 | code | current | retired | entered-in-error Binding: ?? (required): The current state of the list. | ?!Σ | 1..1 | code | current | retired | entered-in-error Binding: ?? (required): The current state of the list. | |||||||||
![]() ![]() | ?!Σ | 1..1 | code | working | snapshot | changes Binding: ?? (required): The processing mode that applies to this list. | ?!Σ | 1..1 | code | working | snapshot | changes Binding: ?? (required): The processing mode that applies to this list. | |||||||||
![]() ![]() | Σ | 0..1 | string | Descriptive name for the list Example General: Dr. Jane's Patients | Σ | 0..1 | string | Descriptive name for the list Example General: Dr. Jane's Patients | |||||||||
![]() ![]() | Σ | 0..1 | CodeableConcept | What the purpose of this list is Binding: ?? (example): What the purpose of a list is. | Σ | 0..1 | CodeableConcept | What the purpose of this list is Binding: ?? (example): What the purpose of a list is. | |||||||||
![]() ![]() ![]() | 0..1 | id | Unique id for inter-element referencing | 0..1 | id | Unique id for inter-element referencing | |||||||||||
![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||||||||
![]() ![]() ![]() | 1..1 | Coding | Code defined by a terminology system Required Pattern: {"system":"https://fevir.net/resources/CodeSystem/179423","code":"OutcomeVariablesList","display":"OutcomeVariablesList"} | 1..1 | Coding | Code defined by a terminology system Required Pattern: {"system":"http://hl7.org/fhir/uv/ebm/CodeSystem/ebmonfhir-profile-name-code-system","code":"OutcomeVariablesList","display":"OutcomeVariablesList"} | |||||||||||
![]() ![]() ![]() | 0..1 | string | Plain text representation of the concept Required Pattern: Outcome Variables List | 0..1 | string | Plain text representation of the concept Required Pattern: Outcome Variables List | |||||||||||
![]() ![]() | Σ | 0..* | Reference(Resource) | If all resources have the same subject(s) | Σ | 0..* | Reference(Resource) | If all resources have the same subject(s) | |||||||||
![]() ![]() | 0..0 | Context in which list created | 0..0 | Context in which list created | |||||||||||||
![]() ![]() | Σ | 0..1 | dateTime | When the list was prepared | Σ | 0..1 | dateTime | When the list was prepared | |||||||||
![]() ![]() | Σ | 0..1 | Reference(Practitioner | PractitionerRole | Patient | Device | Organization | RelatedPerson | CareTeam) | Who and/or what defined the list contents (aka Author) | Σ | 0..1 | Reference(Practitioner | PractitionerRole | Patient | Device | Organization | RelatedPerson | CareTeam | Group) | Who and/or what defined the list contents (aka Author) | |||||||||
![]() ![]() | 0..1 | CodeableConcept | What order the list has Binding: ?? (preferred): What order applies to the items in a list. | 0..1 | CodeableConcept | What order the list has Binding: ?? (preferred): What order applies to the items in a list. |
| ||||||||||
![]() ![]() | 0..* | Annotation | Comments about the list | 0..* | Annotation | Comments about the list | |||||||||||
![]() ![]() | C | 0..* | BackboneElement | Entries in the list This repeating element order: Order has no meaning unless specifically asserted by List.orderedBy, in which case the List SHALL be interpreted as being ordered as specified by List.orderedBy. | C | 0..* | BackboneElement | Entries in the list This repeating element order: Order has no meaning unless specifically asserted by List.orderedBy, in which case the List SHALL be interpreted as being ordered as specified by List.orderedBy. | |||||||||
![]() ![]() ![]() | 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 | 0..* | Extension | Additional content defined by implementations | |||||||||||
![]() ![]() ![]() | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||||||
![]() ![]() ![]() | 0..1 | CodeableConcept | Status/Workflow information about this item Binding: ?? (example): Codes that provide further information about the reason and meaning of the item in the list. | 0..1 | CodeableConcept | Status/Workflow information about this item Binding: ?? (example): Codes that provide further information about the reason and meaning of the item in the list. | |||||||||||
![]() ![]() ![]() | ?! | 0..1 | boolean | If this item is actually marked as deleted | ?! | 0..1 | boolean | If this item is actually marked as deleted | |||||||||
![]() ![]() ![]() | 0..1 | dateTime | When item added to list | 0..1 | dateTime | When item added to list | |||||||||||
![]() ![]() ![]() | 1..1 | Reference(VariableDefinition) | Actual entry | 1..1 | Reference(VariableDefinition) | Actual entry | |||||||||||
![]() ![]() | C | 0..1 | CodeableConcept | Why list is empty Binding: ?? (preferred): If a list is empty, why it is empty. | C | 0..1 | CodeableConcept | Why list is empty Binding: ?? (preferred): If a list is empty, why it is empty. |
| ||||||||
Documentation for this format | |||||||||||||||||