Dissolve-E: AWMF Guideline Registry
0.2.0 - ci-build
Dissolve-E: AWMF Guideline Registry - Local Development build (v0.2.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions
| Official URL: http://fhir.awmf.org/awmf.ig/StructureDefinition/conceptual-cohort-definition-outcome | Version: 0.2.0 | |||
| Draft as of 2026-01-29 | Computable Name: ConceptualCohortDefinitionOutcome | |||
A structured definition of the outcome as defined for a PICO question.
This profile represents a Conceptual Cohort Definition for Outcome – a structured definition of the outcome (the "O" in PICO) as defined for a clinical question.
The outcome definition describes what clinical endpoints or results are being measured, such as mortality, morbidity, quality of life, adverse events, or other patient-relevant outcomes.
The code element identifies this as an outcome definition:
* code = $cs-pico#outcome
Multiple outcomes can be defined for a single PICO question. This profile is referenced from the PICO Question profile:
// In PICOQuestion:
* characteristic[outcome][+]
* code = $cs-pico#outcome
* valueReference = Reference(MortalityOutcome)
* characteristic[outcome][+]
* code = $cs-pico#outcome
* valueReference = Reference(QualityOfLifeOutcome)
Outcome definitions are also referenced by Evidence Overall Quality Assessment profiles when assessing the evidence for specific outcomes.
Instance: AllCauseMortalityOutcome
InstanceOf: conceptual-cohort-definition-outcome
Usage: #example
* code = $cs-pico#outcome
* characteristic[+]
* code.text = "All-cause mortality"
* valueBoolean = true
This profile of a FHIR Group is derived from the conceptual-cohort-definition FHIR resource.
Usages:
You can also check for usages in the FHIR IG Statistics
Description of Profiles, Differentials, Snapshots and how the different presentations work.
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
C | 0..* | ConceptualCohortDefinition | Group of multiple entities Interfaces Implemented: CanonicalResource Constraints: cnl-2 |
![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created |
![]() ![]() |
0..* | Resource | Contained, inline Resources | |
![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() |
0..* | ContactDetail | Who authored the artifact URL: http://hl7.org/fhir/StructureDefinition/artifact-author | |
![]() ![]() ![]() |
0..* | ContactDetail | Who entered the data URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/artifact-recorder | |
![]() ![]() ![]() |
0..1 | markdown | Citation for this Resource URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/cite-as | |
![]() ![]() ![]() |
0..* | (Complex) | Related artifact URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/relates-to | |
![]() ![]() ![]() |
0..* | (Complex) | Related artifact with quoted portion URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/relates-to-with-quotation | |
![]() ![]() ![]() |
0..1 | Expression | Criteria for group membership URL: http://hl7.org/fhir/StructureDefinition/characteristicExpression | |
![]() ![]() ![]() |
0..1 | CodeableConcept | Publication status URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/artifact-publication-status Binding: Cited Artifact Status Type (preferred) | |
![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored |
![]() ![]() |
?!Σ | 0..1 | code | draft | active | retired | unknown Binding: PublicationStatus (required): The lifecycle status of an artifact. |
![]() ![]() |
Σ | 1..1 | code | definitional | conceptual | enumerated Binding: GroupMembershipBasis (required): The basis for membership in a group Required Pattern: conceptual |
![]() ![]() |
Σ | 0..1 | CodeableConcept | Use of the Group (and by implication, kind of members) Binding: GroupCode (extensible): A code that describes the kind of group, which usually dictates what kind if entities can be in the group. Required Pattern: At least the following |
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |
![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Fixed Value: (Complex) | |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |
![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://fhir.awmf.org/awmf.ig/CodeSystem/cs-pico | |
![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |
![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: outcome | |
![]() ![]() ![]() ![]() |
0..1 | string | Representation defined by the system | |
![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |
![]() ![]() ![]() |
0..1 | string | Plain text representation of the concept | |
![]() ![]() |
?!Σ | 0..1 | code | all-of | any-of | at-least | at-most | except-subset Binding: GroupCharacteristicCombination (required) |
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| Group.status | Base | required | PublicationStatus | 📍6.0.0-ballot3 | FHIR Std. |
| Group.membership | Base | required | Group Membership Basis | 📍6.0.0-ballot3 | FHIR Std. |
| Group.code | Base | extensible | Group Code | 📍6.0.0-ballot3 | FHIR Std. |
| Group.combinationMethod | Base | required | Group Characteristic Combination | 📍6.0.0-ballot3 | FHIR Std. |
| Id | Grade | Path(s) | Description | Expression |
| cnl-2 | error | Group | Group.type SHALL be defined if Group.membership is either 'definitional' or 'enumerated' |
Group.type.exists() or (Group.membership = 'conceptual')
|
| ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children |
hasValue() or (children().count() > id.count())
|
| ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both |
extension.exists() != value.exists()
|
This structure is derived from ConceptualCohortDefinition
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | ConceptualCohortDefinition | Group of multiple entities Interfaces Implemented: CanonicalResource | |
![]() ![]() |
0..1 | CodeableConcept | Use of the Group (and by implication, kind of members) Required Pattern: At least the following | |
![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Fixed Value: (Complex) | |
![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://fhir.awmf.org/awmf.ig/CodeSystem/cs-pico | |
![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: outcome | |
Documentation for this format | ||||
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() | ||||
|---|---|---|---|---|---|---|---|---|
![]() |
C | 0..* | ConceptualCohortDefinition | Group of multiple entities Interfaces Implemented: CanonicalResource Constraints: cnl-2 | ||||
![]() ![]() |
Σ | 0..1 | id | Logical id of this artifact | ||||
![]() ![]() |
Σ | 0..1 | Meta | Metadata about the resource | ||||
![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created | ||||
![]() ![]() |
0..1 | code | Language of the resource content Binding: AllLanguages (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..* | Resource | Contained, inline Resources | |||||
![]() ![]() |
0..* | Extension | Extension Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() |
0..* | ContactDetail | Who authored the artifact URL: http://hl7.org/fhir/StructureDefinition/artifact-author | |||||
![]() ![]() ![]() |
0..* | ContactDetail | Who entered the data URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/artifact-recorder | |||||
![]() ![]() ![]() |
0..1 | markdown | Citation for this Resource URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/cite-as | |||||
![]() ![]() ![]() |
0..* | (Complex) | Related artifact URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/relates-to | |||||
![]() ![]() ![]() |
0..* | (Complex) | Related artifact with quoted portion URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/relates-to-with-quotation | |||||
![]() ![]() ![]() |
0..1 | Expression | Criteria for group membership URL: http://hl7.org/fhir/StructureDefinition/characteristicExpression | |||||
![]() ![]() ![]() |
0..1 | CodeableConcept | Publication status URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/artifact-publication-status Binding: Cited Artifact Status Type (preferred) | |||||
![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored | ||||
![]() ![]() |
ΣC | 0..1 | uri | Canonical identifier for this Group, represented as an absolute URI (globally unique) Constraints: cnl-1 | ||||
![]() ![]() |
Σ | 0..* | Identifier | Business Identifier for this Group | ||||
![]() ![]() |
Σ | 0..1 | string | Business version of the Group | ||||
![]() ![]() |
Σ | 0..1 | How to compare versions Binding: VersionAlgorithm (extensible) | |||||
![]() ![]() ![]() |
string | |||||||
![]() ![]() ![]() |
Coding | |||||||
![]() ![]() |
Σ | 0..1 | string | Label for Group | ||||
![]() ![]() |
Σ | 0..1 | string | Name for this Group (human friendly) | ||||
![]() ![]() |
?!Σ | 0..1 | code | draft | active | retired | unknown Binding: PublicationStatus (required): The lifecycle status of an artifact. | ||||
![]() ![]() |
Σ | 0..1 | boolean | For testing only - never for real usage | ||||
![]() ![]() |
Σ | 0..1 | dateTime | Date last changed | ||||
![]() ![]() |
Σ | 0..1 | string | Name of the publisher/steward (organization or individual) | ||||
![]() ![]() |
Σ | 0..* | ContactDetail | Contact details for the publisher | ||||
![]() ![]() |
0..1 | markdown | Natural language description of the group | |||||
![]() ![]() |
Σ | 0..* | UsageContext | The context that the content is intended to support | ||||
![]() ![]() |
0..1 | markdown | Why this Group is defined | |||||
![]() ![]() |
0..1 | markdown | Use and/or publishing restrictions | |||||
![]() ![]() |
0..1 | string | Copyright holder and year(s) | |||||
![]() ![]() |
Σ | 0..1 | code | person | animal | practitioner | device | careteam | healthcareservice | location | organization | relatedperson | specimen | medication | substance | biologicallyDerivedProduct | nutritionProduct Binding: GroupType (required): Types of resources that are part of group. | ||||
![]() ![]() |
Σ | 1..1 | code | definitional | conceptual | enumerated Binding: GroupMembershipBasis (required): The basis for membership in a group Required Pattern: conceptual | ||||
![]() ![]() |
Σ | 0..1 | CodeableConcept | Use of the Group (and by implication, kind of members) Binding: GroupCode (extensible): A code that describes the kind of group, which usually dictates what kind if entities can be in the group. Required Pattern: At least the following | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Fixed Value: (Complex) | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://fhir.awmf.org/awmf.ig/CodeSystem/cs-pico | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |||||
![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: outcome | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Representation defined by the system | |||||
![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |||||
![]() ![]() ![]() |
0..1 | string | Plain text representation of the concept | |||||
![]() ![]() |
Σ | 0..1 | Reference(Organization | RelatedPerson | Practitioner | PractitionerRole) | Entity that is the custodian of the Group's definition | ||||
![]() ![]() |
?!Σ | 0..1 | code | all-of | any-of | at-least | at-most | except-subset Binding: GroupCharacteristicCombination (required) | ||||
![]() ![]() |
0..1 | positiveInt | Provides the value of "n" when "at-least" or "at-most" codes are used | |||||
![]() ![]() |
Σ | 0..* | BackboneElement | Include / Exclude group members by Trait | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | Kind of characteristic Binding: ExampleCharacteristicCodes (example): List of characteristics used to describe group members; e.g. gender, age, owner, location, etc. | ||||
![]() ![]() ![]() |
Σ | 1..1 | Value held by characteristic | |||||
![]() ![]() ![]() ![]() |
CodeableConcept | |||||||
![]() ![]() ![]() ![]() |
boolean | |||||||
![]() ![]() ![]() ![]() |
Quantity | |||||||
![]() ![]() ![]() ![]() |
Range | |||||||
![]() ![]() ![]() ![]() |
Reference(Any) | |||||||
![]() ![]() ![]() ![]() |
uri | |||||||
![]() ![]() ![]() ![]() |
Expression | |||||||
![]() ![]() ![]() |
Σ | 1..1 | boolean | Group includes or excludes | ||||
![]() ![]() ![]() |
0..1 | markdown | Natural language description of the characteristic | |||||
![]() ![]() ![]() |
0..* | CodeableConcept | Method for how the characteristic value was determined Binding: DefinitionMethod (example) | |||||
![]() ![]() ![]() |
0..1 | Defines the characteristic | ||||||
![]() ![]() ![]() ![]() |
Reference(Device | DeviceDefinition | DeviceMetric) | |||||||
![]() ![]() ![]() ![]() |
Expression | |||||||
![]() ![]() ![]() |
?!Σ | 0..1 | CodeableConcept | Reference point for comparison Binding: CharacteristicOffset (example) | ||||
![]() ![]() ![]() |
C | 0..1 | Number of occurrences meeting the characteristic Constraints: grp-1 | |||||
![]() ![]() ![]() ![]() |
unsignedInt | |||||||
![]() ![]() ![]() ![]() |
Range | |||||||
![]() ![]() ![]() |
0..1 | Length of time in which the characteristic is met | ||||||
![]() ![]() ![]() ![]() |
Duration | |||||||
![]() ![]() ![]() ![]() |
Range | |||||||
![]() ![]() ![]() |
0..1 | Period | Period over which characteristic is tested | |||||
![]() ![]() ![]() |
0..* | RelativeTime | Timing in which the characteristic is determined | |||||
Documentation for this format | ||||||||
| Path | Status | Usage | ValueSet | Version | Source |
| Group.language | Base | required | All Languages | 📍6.0.0-ballot3 | FHIR Std. |
| Group.versionAlgorithm[x] | Base | extensible | Version Algorithm | 📍6.0.0-ballot3 | FHIR Std. |
| Group.status | Base | required | PublicationStatus | 📍6.0.0-ballot3 | FHIR Std. |
| Group.type | Base | required | Group Type | 📍6.0.0-ballot3 | FHIR Std. |
| Group.membership | Base | required | Group Membership Basis | 📍6.0.0-ballot3 | FHIR Std. |
| Group.code | Base | extensible | Group Code | 📍6.0.0-ballot3 | FHIR Std. |
| Group.combinationMethod | Base | required | Group Characteristic Combination | 📍6.0.0-ballot3 | FHIR Std. |
| Group.characteristic.code | Base | example | Example Characterist ic Codes | 📍6.0.0-ballot3 | FHIR Std. |
| Group.characteristic.method | Base | example | Definition Method | 📍6.0.0-ballot3 | FHIR Std. |
| Group.characteristic.offset | Base | example | Characteristic Offset | 📍6.0.0-ballot3 | FHIR Std. |
| Group.member.involvement | Base | example | Group Involvement | 📍6.0.0-ballot3 | FHIR Std. |
| Id | Grade | Path(s) | Description | Expression |
| cnl-1 | warning | Group.url | URL should not contain | or # - these characters make processing canonical references problematic |
exists() implies matches('^[^|# ]+$')
|
| cnl-2 | error | Group | Group.type SHALL be defined if Group.membership is either 'definitional' or 'enumerated' |
Group.type.exists() or (Group.membership = 'conceptual')
|
| ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children |
hasValue() or (children().count() > id.count())
|
| ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both |
extension.exists() != value.exists()
|
| grp-1 | error | Group.characteristic.instances[x] | Ranges have to be positive |
($this is Range) implies ((low.empty() or ((low.code.exists() or low.value.empty()) and (low.system.empty() or low.system = %ucum) and (low.code.empty() or low.code = '1') and (low.value.empty() or low.value.hasValue().not() or low.value.toString().contains('.').not()) and (low.value.empty() or low.value.hasValue().not() or low.value >= 0))) and (high.empty() or ((high.code.exists() or high.value.empty()) and (high.system.empty() or high.system = %ucum) and (high.code.empty() or high.code = '1') and (high.value.empty() or high.value.hasValue().not() or high.value.toString().contains('.').not()) and (high.value.empty() or high.value.hasValue().not() or high.value >= 0))))
|
This structure is derived from ConceptualCohortDefinition
Key Elements View
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
C | 0..* | ConceptualCohortDefinition | Group of multiple entities Interfaces Implemented: CanonicalResource Constraints: cnl-2 |
![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created |
![]() ![]() |
0..* | Resource | Contained, inline Resources | |
![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() |
0..* | ContactDetail | Who authored the artifact URL: http://hl7.org/fhir/StructureDefinition/artifact-author | |
![]() ![]() ![]() |
0..* | ContactDetail | Who entered the data URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/artifact-recorder | |
![]() ![]() ![]() |
0..1 | markdown | Citation for this Resource URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/cite-as | |
![]() ![]() ![]() |
0..* | (Complex) | Related artifact URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/relates-to | |
![]() ![]() ![]() |
0..* | (Complex) | Related artifact with quoted portion URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/relates-to-with-quotation | |
![]() ![]() ![]() |
0..1 | Expression | Criteria for group membership URL: http://hl7.org/fhir/StructureDefinition/characteristicExpression | |
![]() ![]() ![]() |
0..1 | CodeableConcept | Publication status URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/artifact-publication-status Binding: Cited Artifact Status Type (preferred) | |
![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored |
![]() ![]() |
?!Σ | 0..1 | code | draft | active | retired | unknown Binding: PublicationStatus (required): The lifecycle status of an artifact. |
![]() ![]() |
Σ | 1..1 | code | definitional | conceptual | enumerated Binding: GroupMembershipBasis (required): The basis for membership in a group Required Pattern: conceptual |
![]() ![]() |
Σ | 0..1 | CodeableConcept | Use of the Group (and by implication, kind of members) Binding: GroupCode (extensible): A code that describes the kind of group, which usually dictates what kind if entities can be in the group. Required Pattern: At least the following |
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |
![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Fixed Value: (Complex) | |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |
![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://fhir.awmf.org/awmf.ig/CodeSystem/cs-pico | |
![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |
![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: outcome | |
![]() ![]() ![]() ![]() |
0..1 | string | Representation defined by the system | |
![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |
![]() ![]() ![]() |
0..1 | string | Plain text representation of the concept | |
![]() ![]() |
?!Σ | 0..1 | code | all-of | any-of | at-least | at-most | except-subset Binding: GroupCharacteristicCombination (required) |
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| Group.status | Base | required | PublicationStatus | 📍6.0.0-ballot3 | FHIR Std. |
| Group.membership | Base | required | Group Membership Basis | 📍6.0.0-ballot3 | FHIR Std. |
| Group.code | Base | extensible | Group Code | 📍6.0.0-ballot3 | FHIR Std. |
| Group.combinationMethod | Base | required | Group Characteristic Combination | 📍6.0.0-ballot3 | FHIR Std. |
| Id | Grade | Path(s) | Description | Expression |
| cnl-2 | error | Group | Group.type SHALL be defined if Group.membership is either 'definitional' or 'enumerated' |
Group.type.exists() or (Group.membership = 'conceptual')
|
| ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children |
hasValue() or (children().count() > id.count())
|
| ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both |
extension.exists() != value.exists()
|
Differential View
This structure is derived from ConceptualCohortDefinition
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | ConceptualCohortDefinition | Group of multiple entities Interfaces Implemented: CanonicalResource | |
![]() ![]() |
0..1 | CodeableConcept | Use of the Group (and by implication, kind of members) Required Pattern: At least the following | |
![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Fixed Value: (Complex) | |
![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://fhir.awmf.org/awmf.ig/CodeSystem/cs-pico | |
![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: outcome | |
Documentation for this format | ||||
Snapshot View
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() | ||||
|---|---|---|---|---|---|---|---|---|
![]() |
C | 0..* | ConceptualCohortDefinition | Group of multiple entities Interfaces Implemented: CanonicalResource Constraints: cnl-2 | ||||
![]() ![]() |
Σ | 0..1 | id | Logical id of this artifact | ||||
![]() ![]() |
Σ | 0..1 | Meta | Metadata about the resource | ||||
![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created | ||||
![]() ![]() |
0..1 | code | Language of the resource content Binding: AllLanguages (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..* | Resource | Contained, inline Resources | |||||
![]() ![]() |
0..* | Extension | Extension Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() |
0..* | ContactDetail | Who authored the artifact URL: http://hl7.org/fhir/StructureDefinition/artifact-author | |||||
![]() ![]() ![]() |
0..* | ContactDetail | Who entered the data URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/artifact-recorder | |||||
![]() ![]() ![]() |
0..1 | markdown | Citation for this Resource URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/cite-as | |||||
![]() ![]() ![]() |
0..* | (Complex) | Related artifact URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/relates-to | |||||
![]() ![]() ![]() |
0..* | (Complex) | Related artifact with quoted portion URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/relates-to-with-quotation | |||||
![]() ![]() ![]() |
0..1 | Expression | Criteria for group membership URL: http://hl7.org/fhir/StructureDefinition/characteristicExpression | |||||
![]() ![]() ![]() |
0..1 | CodeableConcept | Publication status URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/artifact-publication-status Binding: Cited Artifact Status Type (preferred) | |||||
![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored | ||||
![]() ![]() |
ΣC | 0..1 | uri | Canonical identifier for this Group, represented as an absolute URI (globally unique) Constraints: cnl-1 | ||||
![]() ![]() |
Σ | 0..* | Identifier | Business Identifier for this Group | ||||
![]() ![]() |
Σ | 0..1 | string | Business version of the Group | ||||
![]() ![]() |
Σ | 0..1 | How to compare versions Binding: VersionAlgorithm (extensible) | |||||
![]() ![]() ![]() |
string | |||||||
![]() ![]() ![]() |
Coding | |||||||
![]() ![]() |
Σ | 0..1 | string | Label for Group | ||||
![]() ![]() |
Σ | 0..1 | string | Name for this Group (human friendly) | ||||
![]() ![]() |
?!Σ | 0..1 | code | draft | active | retired | unknown Binding: PublicationStatus (required): The lifecycle status of an artifact. | ||||
![]() ![]() |
Σ | 0..1 | boolean | For testing only - never for real usage | ||||
![]() ![]() |
Σ | 0..1 | dateTime | Date last changed | ||||
![]() ![]() |
Σ | 0..1 | string | Name of the publisher/steward (organization or individual) | ||||
![]() ![]() |
Σ | 0..* | ContactDetail | Contact details for the publisher | ||||
![]() ![]() |
0..1 | markdown | Natural language description of the group | |||||
![]() ![]() |
Σ | 0..* | UsageContext | The context that the content is intended to support | ||||
![]() ![]() |
0..1 | markdown | Why this Group is defined | |||||
![]() ![]() |
0..1 | markdown | Use and/or publishing restrictions | |||||
![]() ![]() |
0..1 | string | Copyright holder and year(s) | |||||
![]() ![]() |
Σ | 0..1 | code | person | animal | practitioner | device | careteam | healthcareservice | location | organization | relatedperson | specimen | medication | substance | biologicallyDerivedProduct | nutritionProduct Binding: GroupType (required): Types of resources that are part of group. | ||||
![]() ![]() |
Σ | 1..1 | code | definitional | conceptual | enumerated Binding: GroupMembershipBasis (required): The basis for membership in a group Required Pattern: conceptual | ||||
![]() ![]() |
Σ | 0..1 | CodeableConcept | Use of the Group (and by implication, kind of members) Binding: GroupCode (extensible): A code that describes the kind of group, which usually dictates what kind if entities can be in the group. Required Pattern: At least the following | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Fixed Value: (Complex) | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://fhir.awmf.org/awmf.ig/CodeSystem/cs-pico | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |||||
![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: outcome | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Representation defined by the system | |||||
![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |||||
![]() ![]() ![]() |
0..1 | string | Plain text representation of the concept | |||||
![]() ![]() |
Σ | 0..1 | Reference(Organization | RelatedPerson | Practitioner | PractitionerRole) | Entity that is the custodian of the Group's definition | ||||
![]() ![]() |
?!Σ | 0..1 | code | all-of | any-of | at-least | at-most | except-subset Binding: GroupCharacteristicCombination (required) | ||||
![]() ![]() |
0..1 | positiveInt | Provides the value of "n" when "at-least" or "at-most" codes are used | |||||
![]() ![]() |
Σ | 0..* | BackboneElement | Include / Exclude group members by Trait | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | Kind of characteristic Binding: ExampleCharacteristicCodes (example): List of characteristics used to describe group members; e.g. gender, age, owner, location, etc. | ||||
![]() ![]() ![]() |
Σ | 1..1 | Value held by characteristic | |||||
![]() ![]() ![]() ![]() |
CodeableConcept | |||||||
![]() ![]() ![]() ![]() |
boolean | |||||||
![]() ![]() ![]() ![]() |
Quantity | |||||||
![]() ![]() ![]() ![]() |
Range | |||||||
![]() ![]() ![]() ![]() |
Reference(Any) | |||||||
![]() ![]() ![]() ![]() |
uri | |||||||
![]() ![]() ![]() ![]() |
Expression | |||||||
![]() ![]() ![]() |
Σ | 1..1 | boolean | Group includes or excludes | ||||
![]() ![]() ![]() |
0..1 | markdown | Natural language description of the characteristic | |||||
![]() ![]() ![]() |
0..* | CodeableConcept | Method for how the characteristic value was determined Binding: DefinitionMethod (example) | |||||
![]() ![]() ![]() |
0..1 | Defines the characteristic | ||||||
![]() ![]() ![]() ![]() |
Reference(Device | DeviceDefinition | DeviceMetric) | |||||||
![]() ![]() ![]() ![]() |
Expression | |||||||
![]() ![]() ![]() |
?!Σ | 0..1 | CodeableConcept | Reference point for comparison Binding: CharacteristicOffset (example) | ||||
![]() ![]() ![]() |
C | 0..1 | Number of occurrences meeting the characteristic Constraints: grp-1 | |||||
![]() ![]() ![]() ![]() |
unsignedInt | |||||||
![]() ![]() ![]() ![]() |
Range | |||||||
![]() ![]() ![]() |
0..1 | Length of time in which the characteristic is met | ||||||
![]() ![]() ![]() ![]() |
Duration | |||||||
![]() ![]() ![]() ![]() |
Range | |||||||
![]() ![]() ![]() |
0..1 | Period | Period over which characteristic is tested | |||||
![]() ![]() ![]() |
0..* | RelativeTime | Timing in which the characteristic is determined | |||||
Documentation for this format | ||||||||
| Path | Status | Usage | ValueSet | Version | Source |
| Group.language | Base | required | All Languages | 📍6.0.0-ballot3 | FHIR Std. |
| Group.versionAlgorithm[x] | Base | extensible | Version Algorithm | 📍6.0.0-ballot3 | FHIR Std. |
| Group.status | Base | required | PublicationStatus | 📍6.0.0-ballot3 | FHIR Std. |
| Group.type | Base | required | Group Type | 📍6.0.0-ballot3 | FHIR Std. |
| Group.membership | Base | required | Group Membership Basis | 📍6.0.0-ballot3 | FHIR Std. |
| Group.code | Base | extensible | Group Code | 📍6.0.0-ballot3 | FHIR Std. |
| Group.combinationMethod | Base | required | Group Characteristic Combination | 📍6.0.0-ballot3 | FHIR Std. |
| Group.characteristic.code | Base | example | Example Characterist ic Codes | 📍6.0.0-ballot3 | FHIR Std. |
| Group.characteristic.method | Base | example | Definition Method | 📍6.0.0-ballot3 | FHIR Std. |
| Group.characteristic.offset | Base | example | Characteristic Offset | 📍6.0.0-ballot3 | FHIR Std. |
| Group.member.involvement | Base | example | Group Involvement | 📍6.0.0-ballot3 | FHIR Std. |
| Id | Grade | Path(s) | Description | Expression |
| cnl-1 | warning | Group.url | URL should not contain | or # - these characters make processing canonical references problematic |
exists() implies matches('^[^|# ]+$')
|
| cnl-2 | error | Group | Group.type SHALL be defined if Group.membership is either 'definitional' or 'enumerated' |
Group.type.exists() or (Group.membership = 'conceptual')
|
| ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children |
hasValue() or (children().count() > id.count())
|
| ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both |
extension.exists() != value.exists()
|
| grp-1 | error | Group.characteristic.instances[x] | Ranges have to be positive |
($this is Range) implies ((low.empty() or ((low.code.exists() or low.value.empty()) and (low.system.empty() or low.system = %ucum) and (low.code.empty() or low.code = '1') and (low.value.empty() or low.value.hasValue().not() or low.value.toString().contains('.').not()) and (low.value.empty() or low.value.hasValue().not() or low.value >= 0))) and (high.empty() or ((high.code.exists() or high.value.empty()) and (high.system.empty() or high.system = %ucum) and (high.code.empty() or high.code = '1') and (high.value.empty() or high.value.hasValue().not() or high.value.toString().contains('.').not()) and (high.value.empty() or high.value.hasValue().not() or high.value >= 0))))
|
This structure is derived from ConceptualCohortDefinition
Other representations of profile: CSV, Excel, Schematron