Evidence Based Medicine on FHIR Implementation Guide
1.0.0-ballot - ballot International flag

This page is part of the Evidence Based Medicine on FHIR Implementation Guide (v1.0.0-ballot: STU1 Ballot 1) based on FHIR (HL7® FHIR® Standard) v5.0.0. . For a full list of available versions, see the Directory of published versions

Resource Profile: ComparativeEvidence

Official URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/comparative-evidence Version: 1.0.0-ballot
Standards status: Draft Maturity Level: 1 Computable Name: ComparativeEvidence

Profile of Evidence for Evidence Based Medicine IG. The ComparativeEvidence Profile is used for evidence with a measured variable that is considered the outcome of an exposure or intervention, and an exposure variable with two or more categories that are being compared.

Usage:

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

This structure is derived from EvidenceR6

NameFlagsCard.TypeDescription & Constraintsdoco
.. Evidence 0..*EvidenceR6Single evidence bit
... Slices for variableDefinition 3..*BackboneElementEvidence variable such as population, exposure, or outcome
Slice: Unordered, Open by value:note.text
.... variableDefinition:population 1..*BackboneElementEvidence variable such as population, exposure, or outcome
..... extension:variableRoleCode 1..1VariableDefinitionVariableRoleCodepopulation | exposure | outcome | covariate
...... value[x] 0..1codeValue of extension
Required Pattern: population
..... extension:roleSubtype 0..1VariableDefinitionRoleSubtypesubgroup | variable-A | variable-B | variable-AB | confounder | collider | mediator | effect-modifier
..... extension:comparatorCategory 0..1VariableDefinitionComparatorCategoryThe reference value used for comparison
..... note
...... text 1..1markdownThe annotation - text content (as markdown)
Required Pattern: population
..... observed 0..1Reference(StudyGroup | ExposureGroup | ComparatorGroup | MetaanalysisStudyGroup)Definition of the actual variable related to the statistic(s)
..... intended 0..1Reference(Group)Definition of the intended variable related to the Evidence
.... variableDefinition:exposure 1..1BackboneElementEvidence variable such as population, exposure, or outcome
..... extension 2..*ExtensionExtension
..... extension:variableRoleCode 1..1VariableDefinitionVariableRoleCodepopulation | exposure | outcome | covariate
...... value[x] 0..1codeValue of extension
Required Pattern: exposure
..... extension:roleSubtype 0..1VariableDefinitionRoleSubtypesubgroup | variable-A | variable-B | variable-AB | confounder | collider | mediator | effect-modifier
..... extension:comparatorCategory 1..1VariableDefinitionComparatorCategoryThe reference value used for comparison
..... note
...... text 1..1markdownThe annotation - text content (as markdown)
Required Pattern: exposure
..... observed 0..1Reference(GroupAssignment)Definition of the actual variable related to the statistic(s)
..... intended 0..1Reference(VariableDefinition)Definition of the intended variable related to the Evidence
.... variableDefinition:outcome S1..*BackboneElementEvidence variable such as population, exposure, or outcome
..... extension:variableRoleCode 1..1VariableDefinitionVariableRoleCodepopulation | exposure | outcome | covariate
...... value[x] 0..1codeValue of extension
Required Pattern: outcome
..... extension:roleSubtype 0..1VariableDefinitionRoleSubtypesubgroup | variable-A | variable-B | variable-AB | confounder | collider | mediator | effect-modifier
..... extension:comparatorCategory 0..0
..... note
...... text 1..1markdownThe annotation - text content (as markdown)
Required Pattern: outcome
..... observed 0..1Reference(VariableDefinition)Definition of the actual variable related to the statistic(s)
..... intended 0..1Reference(EvidenceVariable)Definition of the intended variable related to the Evidence

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraintsdoco
.. Evidence C0..*EvidenceR6Single evidence bit
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... contained 0..*ResourceContained, inline Resources
... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored
... Slices for variableDefinition 3..*BackboneElementEvidence variable such as population, exposure, or outcome
Slice: Unordered, Open by value:note.text
.... variableDefinition:All Slices Content/Rules for all slices
..... Slices for extension 1..*ExtensionExtension
Slice: Unordered, Open by value:url
..... variableRoleCode 1..1codepopulation | exposure | outcome | covariate
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/variable-definition-variable-role-code
..... roleSubtype 0..1CodeableConceptsubgroup | variable-A | variable-B | variable-AB | confounder | collider | mediator | effect-modifier
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/variable-definition-role-subtype
Binding: EvidenceVariableRoleSubtype Value Set (extensible)
..... comparatorCategory 0..1stringThe reference value used for comparison
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/variable-definition-comparator-category
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... variableRole Σ1..1CodeableConceptpopulation | subpopulation | exposure | referenceExposure | measuredVariable | confounder
Binding: EvidenceVariableRole (extensible): The role that the assertion variable plays.

.... variableDefinition:population 1..*BackboneElementEvidence variable such as population, exposure, or outcome
..... Slices for extension 1..*ExtensionExtension
Slice: Unordered, Open by value:url
..... variableRoleCode 1..1codepopulation | exposure | outcome | covariate
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/variable-definition-variable-role-code
...... extension 0..0
...... url 1..1uri"http://hl7.org/fhir/uv/ebm/StructureDefinition/variable-definition-variable-role-code"
...... value[x] 0..1codeValue of extension
Required Pattern: population
..... roleSubtype 0..1CodeableConceptsubgroup | variable-A | variable-B | variable-AB | confounder | collider | mediator | effect-modifier
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/variable-definition-role-subtype
Binding: EvidenceVariableRoleSubtype Value Set (extensible)
..... comparatorCategory 0..1stringThe reference value used for comparison
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/variable-definition-comparator-category
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... variableRole Σ1..1CodeableConceptpopulation | subpopulation | exposure | referenceExposure | measuredVariable | confounder
Binding: EvidenceVariableRole (extensible): The role that the assertion variable plays.

..... observed Σ0..1Reference(StudyGroup | ExposureGroup | ComparatorGroup | MetaanalysisStudyGroup)Definition of the actual variable related to the statistic(s)
..... intended 0..1Reference(Group)Definition of the intended variable related to the Evidence
.... variableDefinition:exposure 1..1BackboneElementEvidence variable such as population, exposure, or outcome
..... Slices for extension 2..*ExtensionExtension
Slice: Unordered, Open by value:url
..... variableRoleCode 1..1codepopulation | exposure | outcome | covariate
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/variable-definition-variable-role-code
...... extension 0..0
...... url 1..1uri"http://hl7.org/fhir/uv/ebm/StructureDefinition/variable-definition-variable-role-code"
...... value[x] 0..1codeValue of extension
Required Pattern: exposure
..... roleSubtype 0..1CodeableConceptsubgroup | variable-A | variable-B | variable-AB | confounder | collider | mediator | effect-modifier
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/variable-definition-role-subtype
Binding: EvidenceVariableRoleSubtype Value Set (extensible)
..... comparatorCategory 1..1stringThe reference value used for comparison
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/variable-definition-comparator-category
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... variableRole Σ1..1CodeableConceptpopulation | subpopulation | exposure | referenceExposure | measuredVariable | confounder
Binding: EvidenceVariableRole (extensible): The role that the assertion variable plays.

..... observed Σ0..1Reference(GroupAssignment)Definition of the actual variable related to the statistic(s)
..... intended 0..1Reference(VariableDefinition)Definition of the intended variable related to the Evidence
.... variableDefinition:outcome S1..*BackboneElementEvidence variable such as population, exposure, or outcome
..... Slices for extension 1..*ExtensionExtension
Slice: Unordered, Open by value:url
..... variableRoleCode 1..1codepopulation | exposure | outcome | covariate
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/variable-definition-variable-role-code
...... extension 0..0
...... url 1..1uri"http://hl7.org/fhir/uv/ebm/StructureDefinition/variable-definition-variable-role-code"
...... value[x] 0..1codeValue of extension
Required Pattern: outcome
..... roleSubtype 0..1CodeableConceptsubgroup | variable-A | variable-B | variable-AB | confounder | collider | mediator | effect-modifier
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/variable-definition-role-subtype
Binding: EvidenceVariableRoleSubtype Value Set (extensible)
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... variableRole Σ1..1CodeableConceptpopulation | subpopulation | exposure | referenceExposure | measuredVariable | confounder
Binding: EvidenceVariableRole (extensible): The role that the assertion variable plays.

..... observed Σ0..1Reference(VariableDefinition)Definition of the actual variable related to the statistic(s)
..... intended 0..1Reference(EvidenceVariable)Definition of the intended variable related to the Evidence

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet
Evidence.statusrequiredPublicationStatus
Evidence.variableDefinition.variableRoleextensibleEvidenceVariableRole
Evidence.variableDefinition:population.variableRoleextensibleEvidenceVariableRole
Evidence.variableDefinition:exposure.variableRoleextensibleEvidenceVariableRole
Evidence.variableDefinition:outcome.variableRoleextensibleEvidenceVariableRole

Constraints

IdGradePath(s)DetailsRequirements
cnl-0warningEvidenceName should be usable as an identifier for the module by machine processing applications such as code generation
: name.exists() implies name.matches('^[A-Z]([A-Za-z0-9_]){1,254}$')
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()
NameFlagsCard.TypeDescription & Constraintsdoco
.. Evidence C0..*EvidenceR6Single evidence bit
... id Σ0..1idLogical id of this artifact
... meta Σ0..1MetaMetadata about the resource
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... language 0..1codeLanguage of the resource content
Binding: AllLanguages (required): IETF language tag for a human language

Additional BindingsPurpose
CommonLanguagesStarter Set
... text 0..1NarrativeText summary of the resource, for human interpretation
... contained 0..*ResourceContained, inline Resources
... extension 0..*ExtensionAdditional content defined by implementations
... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored
... url ΣC0..1uriCanonical identifier for this evidence, represented as a globally unique URI
... identifier Σ0..*IdentifierAdditional identifier for the summary
... version Σ0..1stringBusiness version of this summary
... versionAlgorithm[x] Σ0..1How to compare versions
Binding: VersionAlgorithm (extensible)
.... versionAlgorithmStringstring
.... versionAlgorithmCodingCoding
... name C0..1stringName for this summary (machine friendly)
... title Σ0..1stringName for this summary (human friendly)
... citeAs[x] 0..1Citation for this evidence
.... citeAsReferenceReference(Citation)
.... citeAsMarkdownmarkdown
... status ?!Σ1..1codedraft | active | retired | unknown
Binding: PublicationStatus (required): The lifecycle status of an artifact.

... experimental 0..1booleanFor testing purposes, not real usage
... date Σ0..1dateTimeDate last changed
... approvalDate 0..1dateWhen the summary was approved by publisher
... lastReviewDate 0..1dateWhen the summary was last reviewed by the publisher
... publisher Σ0..1stringName of the publisher/steward (organization or individual)
... contact Σ0..*ContactDetailContact details for the publisher
... author Σ0..*ContactDetailWho authored the content
... editor 0..*ContactDetailWho edited the content
... reviewer 0..*ContactDetailWho reviewed the content
... endorser Σ0..*ContactDetailWho endorsed the content
... useContext Σ0..*UsageContextThe context that the content is intended to support
... purpose 0..1markdownWhy this Evidence is defined
... copyright 0..1markdownUse and/or publishing restrictions
... copyrightLabel 0..1stringCopyright holder and year(s)
... relatedArtifact 0..*RelatedArtifactLink or citation to artifact associated with the summary
... description 0..1markdownDescription of the particular summary
... assertion 0..1markdownDeclarative description of the Evidence
... note 0..*AnnotationFootnotes and/or explanatory notes
... Slices for variableDefinition 3..*BackboneElementEvidence variable such as population, exposure, or outcome
Slice: Unordered, Open by value:note.text
.... variableDefinition:All Slices Content/Rules for all slices
..... id 0..1stringUnique id for inter-element referencing
..... Slices for extension 1..*ExtensionExtension
Slice: Unordered, Open by value:url
..... variableRoleCode 1..1codepopulation | exposure | outcome | covariate
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/variable-definition-variable-role-code
..... roleSubtype 0..1CodeableConceptsubgroup | variable-A | variable-B | variable-AB | confounder | collider | mediator | effect-modifier
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/variable-definition-role-subtype
Binding: EvidenceVariableRoleSubtype Value Set (extensible)
..... comparatorCategory 0..1stringThe reference value used for comparison
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/variable-definition-comparator-category
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... description 0..1markdownA text description or summary of the variable
..... note 0..*AnnotationFootnotes and/or explanatory notes
..... variableRole Σ1..1CodeableConceptpopulation | subpopulation | exposure | referenceExposure | measuredVariable | confounder
Binding: EvidenceVariableRole (extensible): The role that the assertion variable plays.

...... id 0..1idUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... coding Σ0..*CodingCode defined by a terminology system
...... text Σ0..1stringPlain text representation of the concept
Required Pattern: Use extension:variableRoleCode instead.
..... observed Σ0..1Reference(Group | EvidenceVariable)Definition of the actual variable related to the statistic(s)
..... intended 0..1Reference(Group | EvidenceVariable)Definition of the intended variable related to the Evidence
..... directnessMatch 0..1CodeableConceptlow | moderate | high | exact
Binding: EvidenceDirectness (extensible): The quality of how direct the match is.

.... variableDefinition:population 1..*BackboneElementEvidence variable such as population, exposure, or outcome
..... id 0..1stringUnique id for inter-element referencing
..... Slices for extension 1..*ExtensionExtension
Slice: Unordered, Open by value:url
..... variableRoleCode 1..1codepopulation | exposure | outcome | covariate
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/variable-definition-variable-role-code
...... id 0..1idUnique id for inter-element referencing
...... extension 0..0
...... url 1..1uri"http://hl7.org/fhir/uv/ebm/StructureDefinition/variable-definition-variable-role-code"
...... value[x] 0..1codeValue of extension
Required Pattern: population
..... roleSubtype 0..1CodeableConceptsubgroup | variable-A | variable-B | variable-AB | confounder | collider | mediator | effect-modifier
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/variable-definition-role-subtype
Binding: EvidenceVariableRoleSubtype Value Set (extensible)
..... comparatorCategory 0..1stringThe reference value used for comparison
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/variable-definition-comparator-category
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... description 0..1markdownA text description or summary of the variable
..... note 0..*AnnotationFootnotes and/or explanatory notes
...... id 0..1idUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... author[x] Σ0..1Individual responsible for the annotation
....... authorReferenceReference(Practitioner | PractitionerRole | Patient | RelatedPerson | Organization)
....... authorStringstring
...... time Σ0..1dateTimeWhen the annotation was made
...... text Σ1..1markdownThe annotation - text content (as markdown)
Required Pattern: population
..... variableRole Σ1..1CodeableConceptpopulation | subpopulation | exposure | referenceExposure | measuredVariable | confounder
Binding: EvidenceVariableRole (extensible): The role that the assertion variable plays.

...... id 0..1idUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... coding Σ0..*CodingCode defined by a terminology system
...... text Σ0..1stringPlain text representation of the concept
Required Pattern: Use extension:variableRoleCode instead.
..... observed Σ0..1Reference(StudyGroup | ExposureGroup | ComparatorGroup | MetaanalysisStudyGroup)Definition of the actual variable related to the statistic(s)
..... intended 0..1Reference(Group)Definition of the intended variable related to the Evidence
..... directnessMatch 0..1CodeableConceptlow | moderate | high | exact
Binding: EvidenceDirectness (extensible): The quality of how direct the match is.

.... variableDefinition:exposure 1..1BackboneElementEvidence variable such as population, exposure, or outcome
..... id 0..1stringUnique id for inter-element referencing
..... Slices for extension 2..*ExtensionExtension
Slice: Unordered, Open by value:url
..... variableRoleCode 1..1codepopulation | exposure | outcome | covariate
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/variable-definition-variable-role-code
...... id 0..1idUnique id for inter-element referencing
...... extension 0..0
...... url 1..1uri"http://hl7.org/fhir/uv/ebm/StructureDefinition/variable-definition-variable-role-code"
...... value[x] 0..1codeValue of extension
Required Pattern: exposure
..... roleSubtype 0..1CodeableConceptsubgroup | variable-A | variable-B | variable-AB | confounder | collider | mediator | effect-modifier
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/variable-definition-role-subtype
Binding: EvidenceVariableRoleSubtype Value Set (extensible)
..... comparatorCategory 1..1stringThe reference value used for comparison
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/variable-definition-comparator-category
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... description 0..1markdownA text description or summary of the variable
..... note 0..*AnnotationFootnotes and/or explanatory notes
...... id 0..1idUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... author[x] Σ0..1Individual responsible for the annotation
....... authorReferenceReference(Practitioner | PractitionerRole | Patient | RelatedPerson | Organization)
....... authorStringstring
...... time Σ0..1dateTimeWhen the annotation was made
...... text Σ1..1markdownThe annotation - text content (as markdown)
Required Pattern: exposure
..... variableRole Σ1..1CodeableConceptpopulation | subpopulation | exposure | referenceExposure | measuredVariable | confounder
Binding: EvidenceVariableRole (extensible): The role that the assertion variable plays.

...... id 0..1idUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... coding Σ0..*CodingCode defined by a terminology system
...... text Σ0..1stringPlain text representation of the concept
Required Pattern: Use extension:variableRoleCode instead.
..... observed Σ0..1Reference(GroupAssignment)Definition of the actual variable related to the statistic(s)
..... intended 0..1Reference(VariableDefinition)Definition of the intended variable related to the Evidence
..... directnessMatch 0..1CodeableConceptlow | moderate | high | exact
Binding: EvidenceDirectness (extensible): The quality of how direct the match is.

.... variableDefinition:outcome S1..*BackboneElementEvidence variable such as population, exposure, or outcome
..... id 0..1stringUnique id for inter-element referencing
..... Slices for extension 1..*ExtensionExtension
Slice: Unordered, Open by value:url
..... variableRoleCode 1..1codepopulation | exposure | outcome | covariate
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/variable-definition-variable-role-code
...... id 0..1idUnique id for inter-element referencing
...... extension 0..0
...... url 1..1uri"http://hl7.org/fhir/uv/ebm/StructureDefinition/variable-definition-variable-role-code"
...... value[x] 0..1codeValue of extension
Required Pattern: outcome
..... roleSubtype 0..1CodeableConceptsubgroup | variable-A | variable-B | variable-AB | confounder | collider | mediator | effect-modifier
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/variable-definition-role-subtype
Binding: EvidenceVariableRoleSubtype Value Set (extensible)
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... description 0..1markdownA text description or summary of the variable
..... note 0..*AnnotationFootnotes and/or explanatory notes
...... id 0..1idUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... author[x] Σ0..1Individual responsible for the annotation
....... authorReferenceReference(Practitioner | PractitionerRole | Patient | RelatedPerson | Organization)
....... authorStringstring
...... time Σ0..1dateTimeWhen the annotation was made
...... text Σ1..1markdownThe annotation - text content (as markdown)
Required Pattern: outcome
..... variableRole Σ1..1CodeableConceptpopulation | subpopulation | exposure | referenceExposure | measuredVariable | confounder
Binding: EvidenceVariableRole (extensible): The role that the assertion variable plays.

...... id 0..1idUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... coding Σ0..*CodingCode defined by a terminology system
...... text Σ0..1stringPlain text representation of the concept
Required Pattern: Use extension:variableRoleCode instead.
..... observed Σ0..1Reference(VariableDefinition)Definition of the actual variable related to the statistic(s)
..... intended 0..1Reference(EvidenceVariable)Definition of the intended variable related to the Evidence
..... directnessMatch 0..1CodeableConceptlow | moderate | high | exact
Binding: EvidenceDirectness (extensible): The quality of how direct the match is.

... synthesisType 0..1CodeableConceptThe method to combine studies
Binding: StatisticSynthesisType (extensible): Types of combining results from a body of evidence (e.g. summary data meta-analysis).

... studyDesign 0..*CodeableConceptThe design of the study that produced this evidence
Binding: StudyDesign (extensible): This is a set of terms for study design characteristics.


... statistic 0..*BackboneElementValues and parameters for a single statistic
.... id 0..1stringUnique id for inter-element referencing
.... Slices for extension 0..*ExtensionExtension
Slice: Unordered, Open by value:url
.... modelExpression 0..1ExpressionThe formula for analysis
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/statistic-model-expression
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... description 0..1markdownDescription of content
.... note 0..*AnnotationFootnotes and/or explanatory notes
.... statisticType 0..1CodeableConceptType of statistic, e.g., relative risk
Binding: StatisticType (extensible)
.... category 0..1CodeableConceptAssociated category for categorical variable
.... quantity 0..1QuantityStatistic value
.... numberOfEvents 0..1unsignedIntThe number of events associated with the statistic
.... numberAffected 0..1unsignedIntThe number of participants affected
.... sampleSize 0..1BackboneElementNumber of samples in the statistic
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... description 0..1markdownTextual description of sample size for statistic
..... note 0..*AnnotationFootnote or explanatory note about the sample size
..... numberOfStudies 0..1unsignedIntNumber of contributing studies
..... numberOfParticipants 0..1unsignedIntCumulative number of participants
..... knownDataCount 0..1unsignedIntNumber of participants with known results for measured variables
.... attributeEstimate 0..*BackboneElementAn attribute of the Statistic
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... description 0..1markdownTextual description of the attribute estimate
..... note 0..*AnnotationFootnote or explanatory note about the estimate
..... type 0..1CodeableConceptThe type of attribute estimate, e.g., confidence interval or p value
Binding: AttributeEstimateType (extensible)
..... quantity 0..1QuantityThe singular quantity of the attribute estimate, for attribute estimates represented as single values; also used to report unit of measure
..... level 0..1decimalLevel of confidence interval, e.g., 0.95 for 95% confidence interval
..... range 0..1RangeLower and upper bound values of the attribute estimate
..... attributeEstimate 0..*See attributeEstimate (Evidence)A nested attribute estimate; which is the attribute estimate of an attribute estimate
.... modelCharacteristic 0..*BackboneElementAn aspect of the statistical model
..... id 0..1stringUnique id for inter-element referencing
..... Slices for extension 0..*ExtensionExtension
Slice: Unordered, Open by value:url
..... valueQuantity 0..1SimpleQuantityValue as Quantity
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/statistic-model-value-quantity
..... valueRange 0..1RangeValue as Range
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/statistic-model-value-range
..... valueCodeableConcept 0..1CodeableConceptValue as CodeableConcept
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/statistic-model-value-codeableconcept
..... intended 0..1booleanThe plan for analysis
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/statistic-model-intended
..... applied 0..1booleanThe analysis that was applied
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/statistic-model-applied
..... includeIf 0..1(Complex)Condition upon which to include the variable or model characteristic in the analysis
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/statistic-model-include-if
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... code 1..1CodeableConceptModel specification
Binding: StatisticModelCode (extensible)
..... variable 0..*BackboneElementA variable adjusted for in the adjusted analysis
...... id 0..1stringUnique id for inter-element referencing
...... Slices for extension 0..*ExtensionExtension
Slice: Unordered, Open by value:url
...... includeIf 0..1(Complex)Condition upon which to include the variable or model characteristic in the analysis
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/statistic-model-include-if
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... variableDefinition 1..1Reference(Group | EvidenceVariable)Description of the variable
...... handling 0..1codecontinuous | dichotomous | ordinal | polychotomous
Binding: EvidenceVariableHandling (required)
...... valueCategory 0..*CodeableConceptDescription for grouping of ordinal or polychotomous variables
...... valueQuantity 0..*QuantityDiscrete value for grouping of ordinal or polychotomous variables
...... valueRange 0..*RangeRange of values for grouping of ordinal or polychotomous variables
..... attributeEstimate 0..*See attributeEstimate (Evidence)An attribute of the statistic used as a model characteristic
... certainty 0..*BackboneElementCertainty or quality of the evidence
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... description 0..1markdownTextual description of certainty
.... note 0..*AnnotationFootnotes and/or explanatory notes
.... type 0..1CodeableConceptAspect of certainty being rated
Binding: EvidenceCertaintyType (extensible): The aspect of quality, confidence, or certainty.

.... rating 0..1CodeableConceptAssessment or judgement of the aspect
Binding: EvidenceCertaintyRating (extensible): The assessment of quality, confidence, or certainty.

.... rater 0..1stringIndividual or group who did the rating
.... subcomponent 0..*See certainty (Evidence)A domain or subdomain of certainty

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet
Evidence.languagerequiredAllLanguages
Evidence.versionAlgorithm[x]extensibleVersionAlgorithm
Evidence.statusrequiredPublicationStatus
Evidence.variableDefinition.variableRoleextensibleEvidenceVariableRole
Evidence.variableDefinition.directnessMatchextensibleEvidenceDirectness
Evidence.variableDefinition:population.variableRoleextensibleEvidenceVariableRole
Evidence.variableDefinition:population.directnessMatchextensibleEvidenceDirectness
Evidence.variableDefinition:exposure.variableRoleextensibleEvidenceVariableRole
Evidence.variableDefinition:exposure.directnessMatchextensibleEvidenceDirectness
Evidence.variableDefinition:outcome.variableRoleextensibleEvidenceVariableRole
Evidence.variableDefinition:outcome.directnessMatchextensibleEvidenceDirectness
Evidence.synthesisTypeextensibleStatisticSynthesisType
Evidence.studyDesignextensibleStudyDesign
Evidence.statistic.statisticTypeextensibleStatisticType
Evidence.statistic.attributeEstimate.typeextensibleAttributeEstimateType
Evidence.statistic.modelCharacteristic.codeextensibleStatisticModelCode
Evidence.statistic.modelCharacteristic.variable.handlingrequiredEvidenceVariableHandling
Evidence.certainty.typeextensibleEvidenceCertaintyType
Evidence.certainty.ratingextensibleEvidenceCertaintyRating

Constraints

IdGradePath(s)DetailsRequirements
cnl-0warningEvidenceName should be usable as an identifier for the module by machine processing applications such as code generation
: name.exists() implies name.matches('^[A-Z]([A-Za-z0-9_]){1,254}$')
cnl-1warningEvidence.urlURL should not contain | or # - these characters make processing canonical references problematic
: exists() implies matches('^[^|# ]+$')
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()

Differential View

This structure is derived from EvidenceR6

NameFlagsCard.TypeDescription & Constraintsdoco
.. Evidence 0..*EvidenceR6Single evidence bit
... Slices for variableDefinition 3..*BackboneElementEvidence variable such as population, exposure, or outcome
Slice: Unordered, Open by value:note.text
.... variableDefinition:population 1..*BackboneElementEvidence variable such as population, exposure, or outcome
..... extension:variableRoleCode 1..1VariableDefinitionVariableRoleCodepopulation | exposure | outcome | covariate
...... value[x] 0..1codeValue of extension
Required Pattern: population
..... extension:roleSubtype 0..1VariableDefinitionRoleSubtypesubgroup | variable-A | variable-B | variable-AB | confounder | collider | mediator | effect-modifier
..... extension:comparatorCategory 0..1VariableDefinitionComparatorCategoryThe reference value used for comparison
..... note
...... text 1..1markdownThe annotation - text content (as markdown)
Required Pattern: population
..... observed 0..1Reference(StudyGroup | ExposureGroup | ComparatorGroup | MetaanalysisStudyGroup)Definition of the actual variable related to the statistic(s)
..... intended 0..1Reference(Group)Definition of the intended variable related to the Evidence
.... variableDefinition:exposure 1..1BackboneElementEvidence variable such as population, exposure, or outcome
..... extension 2..*ExtensionExtension
..... extension:variableRoleCode 1..1VariableDefinitionVariableRoleCodepopulation | exposure | outcome | covariate
...... value[x] 0..1codeValue of extension
Required Pattern: exposure
..... extension:roleSubtype 0..1VariableDefinitionRoleSubtypesubgroup | variable-A | variable-B | variable-AB | confounder | collider | mediator | effect-modifier
..... extension:comparatorCategory 1..1VariableDefinitionComparatorCategoryThe reference value used for comparison
..... note
...... text 1..1markdownThe annotation - text content (as markdown)
Required Pattern: exposure
..... observed 0..1Reference(GroupAssignment)Definition of the actual variable related to the statistic(s)
..... intended 0..1Reference(VariableDefinition)Definition of the intended variable related to the Evidence
.... variableDefinition:outcome S1..*BackboneElementEvidence variable such as population, exposure, or outcome
..... extension:variableRoleCode 1..1VariableDefinitionVariableRoleCodepopulation | exposure | outcome | covariate
...... value[x] 0..1codeValue of extension
Required Pattern: outcome
..... extension:roleSubtype 0..1VariableDefinitionRoleSubtypesubgroup | variable-A | variable-B | variable-AB | confounder | collider | mediator | effect-modifier
..... extension:comparatorCategory 0..0
..... note
...... text 1..1markdownThe annotation - text content (as markdown)
Required Pattern: outcome
..... observed 0..1Reference(VariableDefinition)Definition of the actual variable related to the statistic(s)
..... intended 0..1Reference(EvidenceVariable)Definition of the intended variable related to the Evidence

doco Documentation for this format

Key Elements View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Evidence C0..*EvidenceR6Single evidence bit
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... contained 0..*ResourceContained, inline Resources
... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored
... Slices for variableDefinition 3..*BackboneElementEvidence variable such as population, exposure, or outcome
Slice: Unordered, Open by value:note.text
.... variableDefinition:All Slices Content/Rules for all slices
..... Slices for extension 1..*ExtensionExtension
Slice: Unordered, Open by value:url
..... variableRoleCode 1..1codepopulation | exposure | outcome | covariate
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/variable-definition-variable-role-code
..... roleSubtype 0..1CodeableConceptsubgroup | variable-A | variable-B | variable-AB | confounder | collider | mediator | effect-modifier
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/variable-definition-role-subtype
Binding: EvidenceVariableRoleSubtype Value Set (extensible)
..... comparatorCategory 0..1stringThe reference value used for comparison
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/variable-definition-comparator-category
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... variableRole Σ1..1CodeableConceptpopulation | subpopulation | exposure | referenceExposure | measuredVariable | confounder
Binding: EvidenceVariableRole (extensible): The role that the assertion variable plays.

.... variableDefinition:population 1..*BackboneElementEvidence variable such as population, exposure, or outcome
..... Slices for extension 1..*ExtensionExtension
Slice: Unordered, Open by value:url
..... variableRoleCode 1..1codepopulation | exposure | outcome | covariate
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/variable-definition-variable-role-code
...... extension 0..0
...... url 1..1uri"http://hl7.org/fhir/uv/ebm/StructureDefinition/variable-definition-variable-role-code"
...... value[x] 0..1codeValue of extension
Required Pattern: population
..... roleSubtype 0..1CodeableConceptsubgroup | variable-A | variable-B | variable-AB | confounder | collider | mediator | effect-modifier
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/variable-definition-role-subtype
Binding: EvidenceVariableRoleSubtype Value Set (extensible)
..... comparatorCategory 0..1stringThe reference value used for comparison
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/variable-definition-comparator-category
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... variableRole Σ1..1CodeableConceptpopulation | subpopulation | exposure | referenceExposure | measuredVariable | confounder
Binding: EvidenceVariableRole (extensible): The role that the assertion variable plays.

..... observed Σ0..1Reference(StudyGroup | ExposureGroup | ComparatorGroup | MetaanalysisStudyGroup)Definition of the actual variable related to the statistic(s)
..... intended 0..1Reference(Group)Definition of the intended variable related to the Evidence
.... variableDefinition:exposure 1..1BackboneElementEvidence variable such as population, exposure, or outcome
..... Slices for extension 2..*ExtensionExtension
Slice: Unordered, Open by value:url
..... variableRoleCode 1..1codepopulation | exposure | outcome | covariate
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/variable-definition-variable-role-code
...... extension 0..0
...... url 1..1uri"http://hl7.org/fhir/uv/ebm/StructureDefinition/variable-definition-variable-role-code"
...... value[x] 0..1codeValue of extension
Required Pattern: exposure
..... roleSubtype 0..1CodeableConceptsubgroup | variable-A | variable-B | variable-AB | confounder | collider | mediator | effect-modifier
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/variable-definition-role-subtype
Binding: EvidenceVariableRoleSubtype Value Set (extensible)
..... comparatorCategory 1..1stringThe reference value used for comparison
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/variable-definition-comparator-category
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... variableRole Σ1..1CodeableConceptpopulation | subpopulation | exposure | referenceExposure | measuredVariable | confounder
Binding: EvidenceVariableRole (extensible): The role that the assertion variable plays.

..... observed Σ0..1Reference(GroupAssignment)Definition of the actual variable related to the statistic(s)
..... intended 0..1Reference(VariableDefinition)Definition of the intended variable related to the Evidence
.... variableDefinition:outcome S1..*BackboneElementEvidence variable such as population, exposure, or outcome
..... Slices for extension 1..*ExtensionExtension
Slice: Unordered, Open by value:url
..... variableRoleCode 1..1codepopulation | exposure | outcome | covariate
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/variable-definition-variable-role-code
...... extension 0..0
...... url 1..1uri"http://hl7.org/fhir/uv/ebm/StructureDefinition/variable-definition-variable-role-code"
...... value[x] 0..1codeValue of extension
Required Pattern: outcome
..... roleSubtype 0..1CodeableConceptsubgroup | variable-A | variable-B | variable-AB | confounder | collider | mediator | effect-modifier
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/variable-definition-role-subtype
Binding: EvidenceVariableRoleSubtype Value Set (extensible)
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... variableRole Σ1..1CodeableConceptpopulation | subpopulation | exposure | referenceExposure | measuredVariable | confounder
Binding: EvidenceVariableRole (extensible): The role that the assertion variable plays.

..... observed Σ0..1Reference(VariableDefinition)Definition of the actual variable related to the statistic(s)
..... intended 0..1Reference(EvidenceVariable)Definition of the intended variable related to the Evidence

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet
Evidence.statusrequiredPublicationStatus
Evidence.variableDefinition.variableRoleextensibleEvidenceVariableRole
Evidence.variableDefinition:population.variableRoleextensibleEvidenceVariableRole
Evidence.variableDefinition:exposure.variableRoleextensibleEvidenceVariableRole
Evidence.variableDefinition:outcome.variableRoleextensibleEvidenceVariableRole

Constraints

IdGradePath(s)DetailsRequirements
cnl-0warningEvidenceName should be usable as an identifier for the module by machine processing applications such as code generation
: name.exists() implies name.matches('^[A-Z]([A-Za-z0-9_]){1,254}$')
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Evidence C0..*EvidenceR6Single evidence bit
... id Σ0..1idLogical id of this artifact
... meta Σ0..1MetaMetadata about the resource
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... language 0..1codeLanguage of the resource content
Binding: AllLanguages (required): IETF language tag for a human language

Additional BindingsPurpose
CommonLanguagesStarter Set
... text 0..1NarrativeText summary of the resource, for human interpretation
... contained 0..*ResourceContained, inline Resources
... extension 0..*ExtensionAdditional content defined by implementations
... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored
... url ΣC0..1uriCanonical identifier for this evidence, represented as a globally unique URI
... identifier Σ0..*IdentifierAdditional identifier for the summary
... version Σ0..1stringBusiness version of this summary
... versionAlgorithm[x] Σ0..1How to compare versions
Binding: VersionAlgorithm (extensible)
.... versionAlgorithmStringstring
.... versionAlgorithmCodingCoding
... name C0..1stringName for this summary (machine friendly)
... title Σ0..1stringName for this summary (human friendly)
... citeAs[x] 0..1Citation for this evidence
.... citeAsReferenceReference(Citation)
.... citeAsMarkdownmarkdown
... status ?!Σ1..1codedraft | active | retired | unknown
Binding: PublicationStatus (required): The lifecycle status of an artifact.

... experimental 0..1booleanFor testing purposes, not real usage
... date Σ0..1dateTimeDate last changed
... approvalDate 0..1dateWhen the summary was approved by publisher
... lastReviewDate 0..1dateWhen the summary was last reviewed by the publisher
... publisher Σ0..1stringName of the publisher/steward (organization or individual)
... contact Σ0..*ContactDetailContact details for the publisher
... author Σ0..*ContactDetailWho authored the content
... editor 0..*ContactDetailWho edited the content
... reviewer 0..*ContactDetailWho reviewed the content
... endorser Σ0..*ContactDetailWho endorsed the content
... useContext Σ0..*UsageContextThe context that the content is intended to support
... purpose 0..1markdownWhy this Evidence is defined
... copyright 0..1markdownUse and/or publishing restrictions
... copyrightLabel 0..1stringCopyright holder and year(s)
... relatedArtifact 0..*RelatedArtifactLink or citation to artifact associated with the summary
... description 0..1markdownDescription of the particular summary
... assertion 0..1markdownDeclarative description of the Evidence
... note 0..*AnnotationFootnotes and/or explanatory notes
... Slices for variableDefinition 3..*BackboneElementEvidence variable such as population, exposure, or outcome
Slice: Unordered, Open by value:note.text
.... variableDefinition:All Slices Content/Rules for all slices
..... id 0..1stringUnique id for inter-element referencing
..... Slices for extension 1..*ExtensionExtension
Slice: Unordered, Open by value:url
..... variableRoleCode 1..1codepopulation | exposure | outcome | covariate
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/variable-definition-variable-role-code
..... roleSubtype 0..1CodeableConceptsubgroup | variable-A | variable-B | variable-AB | confounder | collider | mediator | effect-modifier
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/variable-definition-role-subtype
Binding: EvidenceVariableRoleSubtype Value Set (extensible)
..... comparatorCategory 0..1stringThe reference value used for comparison
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/variable-definition-comparator-category
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... description 0..1markdownA text description or summary of the variable
..... note 0..*AnnotationFootnotes and/or explanatory notes
..... variableRole Σ1..1CodeableConceptpopulation | subpopulation | exposure | referenceExposure | measuredVariable | confounder
Binding: EvidenceVariableRole (extensible): The role that the assertion variable plays.

...... id 0..1idUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... coding Σ0..*CodingCode defined by a terminology system
...... text Σ0..1stringPlain text representation of the concept
Required Pattern: Use extension:variableRoleCode instead.
..... observed Σ0..1Reference(Group | EvidenceVariable)Definition of the actual variable related to the statistic(s)
..... intended 0..1Reference(Group | EvidenceVariable)Definition of the intended variable related to the Evidence
..... directnessMatch 0..1CodeableConceptlow | moderate | high | exact
Binding: EvidenceDirectness (extensible): The quality of how direct the match is.

.... variableDefinition:population 1..*BackboneElementEvidence variable such as population, exposure, or outcome
..... id 0..1stringUnique id for inter-element referencing
..... Slices for extension 1..*ExtensionExtension
Slice: Unordered, Open by value:url
..... variableRoleCode 1..1codepopulation | exposure | outcome | covariate
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/variable-definition-variable-role-code
...... id 0..1idUnique id for inter-element referencing
...... extension 0..0
...... url 1..1uri"http://hl7.org/fhir/uv/ebm/StructureDefinition/variable-definition-variable-role-code"
...... value[x] 0..1codeValue of extension
Required Pattern: population
..... roleSubtype 0..1CodeableConceptsubgroup | variable-A | variable-B | variable-AB | confounder | collider | mediator | effect-modifier
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/variable-definition-role-subtype
Binding: EvidenceVariableRoleSubtype Value Set (extensible)
..... comparatorCategory 0..1stringThe reference value used for comparison
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/variable-definition-comparator-category
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... description 0..1markdownA text description or summary of the variable
..... note 0..*AnnotationFootnotes and/or explanatory notes
...... id 0..1idUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... author[x] Σ0..1Individual responsible for the annotation
....... authorReferenceReference(Practitioner | PractitionerRole | Patient | RelatedPerson | Organization)
....... authorStringstring
...... time Σ0..1dateTimeWhen the annotation was made
...... text Σ1..1markdownThe annotation - text content (as markdown)
Required Pattern: population
..... variableRole Σ1..1CodeableConceptpopulation | subpopulation | exposure | referenceExposure | measuredVariable | confounder
Binding: EvidenceVariableRole (extensible): The role that the assertion variable plays.

...... id 0..1idUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... coding Σ0..*CodingCode defined by a terminology system
...... text Σ0..1stringPlain text representation of the concept
Required Pattern: Use extension:variableRoleCode instead.
..... observed Σ0..1Reference(StudyGroup | ExposureGroup | ComparatorGroup | MetaanalysisStudyGroup)Definition of the actual variable related to the statistic(s)
..... intended 0..1Reference(Group)Definition of the intended variable related to the Evidence
..... directnessMatch 0..1CodeableConceptlow | moderate | high | exact
Binding: EvidenceDirectness (extensible): The quality of how direct the match is.

.... variableDefinition:exposure 1..1BackboneElementEvidence variable such as population, exposure, or outcome
..... id 0..1stringUnique id for inter-element referencing
..... Slices for extension 2..*ExtensionExtension
Slice: Unordered, Open by value:url
..... variableRoleCode 1..1codepopulation | exposure | outcome | covariate
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/variable-definition-variable-role-code
...... id 0..1idUnique id for inter-element referencing
...... extension 0..0
...... url 1..1uri"http://hl7.org/fhir/uv/ebm/StructureDefinition/variable-definition-variable-role-code"
...... value[x] 0..1codeValue of extension
Required Pattern: exposure
..... roleSubtype 0..1CodeableConceptsubgroup | variable-A | variable-B | variable-AB | confounder | collider | mediator | effect-modifier
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/variable-definition-role-subtype
Binding: EvidenceVariableRoleSubtype Value Set (extensible)
..... comparatorCategory 1..1stringThe reference value used for comparison
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/variable-definition-comparator-category
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... description 0..1markdownA text description or summary of the variable
..... note 0..*AnnotationFootnotes and/or explanatory notes
...... id 0..1idUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... author[x] Σ0..1Individual responsible for the annotation
....... authorReferenceReference(Practitioner | PractitionerRole | Patient | RelatedPerson | Organization)
....... authorStringstring
...... time Σ0..1dateTimeWhen the annotation was made
...... text Σ1..1markdownThe annotation - text content (as markdown)
Required Pattern: exposure
..... variableRole Σ1..1CodeableConceptpopulation | subpopulation | exposure | referenceExposure | measuredVariable | confounder
Binding: EvidenceVariableRole (extensible): The role that the assertion variable plays.

...... id 0..1idUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... coding Σ0..*CodingCode defined by a terminology system
...... text Σ0..1stringPlain text representation of the concept
Required Pattern: Use extension:variableRoleCode instead.
..... observed Σ0..1Reference(GroupAssignment)Definition of the actual variable related to the statistic(s)
..... intended 0..1Reference(VariableDefinition)Definition of the intended variable related to the Evidence
..... directnessMatch 0..1CodeableConceptlow | moderate | high | exact
Binding: EvidenceDirectness (extensible): The quality of how direct the match is.

.... variableDefinition:outcome S1..*BackboneElementEvidence variable such as population, exposure, or outcome
..... id 0..1stringUnique id for inter-element referencing
..... Slices for extension 1..*ExtensionExtension
Slice: Unordered, Open by value:url
..... variableRoleCode 1..1codepopulation | exposure | outcome | covariate
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/variable-definition-variable-role-code
...... id 0..1idUnique id for inter-element referencing
...... extension 0..0
...... url 1..1uri"http://hl7.org/fhir/uv/ebm/StructureDefinition/variable-definition-variable-role-code"
...... value[x] 0..1codeValue of extension
Required Pattern: outcome
..... roleSubtype 0..1CodeableConceptsubgroup | variable-A | variable-B | variable-AB | confounder | collider | mediator | effect-modifier
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/variable-definition-role-subtype
Binding: EvidenceVariableRoleSubtype Value Set (extensible)
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... description 0..1markdownA text description or summary of the variable
..... note 0..*AnnotationFootnotes and/or explanatory notes
...... id 0..1idUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... author[x] Σ0..1Individual responsible for the annotation
....... authorReferenceReference(Practitioner | PractitionerRole | Patient | RelatedPerson | Organization)
....... authorStringstring
...... time Σ0..1dateTimeWhen the annotation was made
...... text Σ1..1markdownThe annotation - text content (as markdown)
Required Pattern: outcome
..... variableRole Σ1..1CodeableConceptpopulation | subpopulation | exposure | referenceExposure | measuredVariable | confounder
Binding: EvidenceVariableRole (extensible): The role that the assertion variable plays.

...... id 0..1idUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... coding Σ0..*CodingCode defined by a terminology system
...... text Σ0..1stringPlain text representation of the concept
Required Pattern: Use extension:variableRoleCode instead.
..... observed Σ0..1Reference(VariableDefinition)Definition of the actual variable related to the statistic(s)
..... intended 0..1Reference(EvidenceVariable)Definition of the intended variable related to the Evidence
..... directnessMatch 0..1CodeableConceptlow | moderate | high | exact
Binding: EvidenceDirectness (extensible): The quality of how direct the match is.

... synthesisType 0..1CodeableConceptThe method to combine studies
Binding: StatisticSynthesisType (extensible): Types of combining results from a body of evidence (e.g. summary data meta-analysis).

... studyDesign 0..*CodeableConceptThe design of the study that produced this evidence
Binding: StudyDesign (extensible): This is a set of terms for study design characteristics.


... statistic 0..*BackboneElementValues and parameters for a single statistic
.... id 0..1stringUnique id for inter-element referencing
.... Slices for extension 0..*ExtensionExtension
Slice: Unordered, Open by value:url
.... modelExpression 0..1ExpressionThe formula for analysis
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/statistic-model-expression
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... description 0..1markdownDescription of content
.... note 0..*AnnotationFootnotes and/or explanatory notes
.... statisticType 0..1CodeableConceptType of statistic, e.g., relative risk
Binding: StatisticType (extensible)
.... category 0..1CodeableConceptAssociated category for categorical variable
.... quantity 0..1QuantityStatistic value
.... numberOfEvents 0..1unsignedIntThe number of events associated with the statistic
.... numberAffected 0..1unsignedIntThe number of participants affected
.... sampleSize 0..1BackboneElementNumber of samples in the statistic
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... description 0..1markdownTextual description of sample size for statistic
..... note 0..*AnnotationFootnote or explanatory note about the sample size
..... numberOfStudies 0..1unsignedIntNumber of contributing studies
..... numberOfParticipants 0..1unsignedIntCumulative number of participants
..... knownDataCount 0..1unsignedIntNumber of participants with known results for measured variables
.... attributeEstimate 0..*BackboneElementAn attribute of the Statistic
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... description 0..1markdownTextual description of the attribute estimate
..... note 0..*AnnotationFootnote or explanatory note about the estimate
..... type 0..1CodeableConceptThe type of attribute estimate, e.g., confidence interval or p value
Binding: AttributeEstimateType (extensible)
..... quantity 0..1QuantityThe singular quantity of the attribute estimate, for attribute estimates represented as single values; also used to report unit of measure
..... level 0..1decimalLevel of confidence interval, e.g., 0.95 for 95% confidence interval
..... range 0..1RangeLower and upper bound values of the attribute estimate
..... attributeEstimate 0..*See attributeEstimate (Evidence)A nested attribute estimate; which is the attribute estimate of an attribute estimate
.... modelCharacteristic 0..*BackboneElementAn aspect of the statistical model
..... id 0..1stringUnique id for inter-element referencing
..... Slices for extension 0..*ExtensionExtension
Slice: Unordered, Open by value:url
..... valueQuantity 0..1SimpleQuantityValue as Quantity
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/statistic-model-value-quantity
..... valueRange 0..1RangeValue as Range
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/statistic-model-value-range
..... valueCodeableConcept 0..1CodeableConceptValue as CodeableConcept
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/statistic-model-value-codeableconcept
..... intended 0..1booleanThe plan for analysis
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/statistic-model-intended
..... applied 0..1booleanThe analysis that was applied
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/statistic-model-applied
..... includeIf 0..1(Complex)Condition upon which to include the variable or model characteristic in the analysis
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/statistic-model-include-if
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... code 1..1CodeableConceptModel specification
Binding: StatisticModelCode (extensible)
..... variable 0..*BackboneElementA variable adjusted for in the adjusted analysis
...... id 0..1stringUnique id for inter-element referencing
...... Slices for extension 0..*ExtensionExtension
Slice: Unordered, Open by value:url
...... includeIf 0..1(Complex)Condition upon which to include the variable or model characteristic in the analysis
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/statistic-model-include-if
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... variableDefinition 1..1Reference(Group | EvidenceVariable)Description of the variable
...... handling 0..1codecontinuous | dichotomous | ordinal | polychotomous
Binding: EvidenceVariableHandling (required)
...... valueCategory 0..*CodeableConceptDescription for grouping of ordinal or polychotomous variables
...... valueQuantity 0..*QuantityDiscrete value for grouping of ordinal or polychotomous variables
...... valueRange 0..*RangeRange of values for grouping of ordinal or polychotomous variables
..... attributeEstimate 0..*See attributeEstimate (Evidence)An attribute of the statistic used as a model characteristic
... certainty 0..*BackboneElementCertainty or quality of the evidence
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... description 0..1markdownTextual description of certainty
.... note 0..*AnnotationFootnotes and/or explanatory notes
.... type 0..1CodeableConceptAspect of certainty being rated
Binding: EvidenceCertaintyType (extensible): The aspect of quality, confidence, or certainty.

.... rating 0..1CodeableConceptAssessment or judgement of the aspect
Binding: EvidenceCertaintyRating (extensible): The assessment of quality, confidence, or certainty.

.... rater 0..1stringIndividual or group who did the rating
.... subcomponent 0..*See certainty (Evidence)A domain or subdomain of certainty

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet
Evidence.languagerequiredAllLanguages
Evidence.versionAlgorithm[x]extensibleVersionAlgorithm
Evidence.statusrequiredPublicationStatus
Evidence.variableDefinition.variableRoleextensibleEvidenceVariableRole
Evidence.variableDefinition.directnessMatchextensibleEvidenceDirectness
Evidence.variableDefinition:population.variableRoleextensibleEvidenceVariableRole
Evidence.variableDefinition:population.directnessMatchextensibleEvidenceDirectness
Evidence.variableDefinition:exposure.variableRoleextensibleEvidenceVariableRole
Evidence.variableDefinition:exposure.directnessMatchextensibleEvidenceDirectness
Evidence.variableDefinition:outcome.variableRoleextensibleEvidenceVariableRole
Evidence.variableDefinition:outcome.directnessMatchextensibleEvidenceDirectness
Evidence.synthesisTypeextensibleStatisticSynthesisType
Evidence.studyDesignextensibleStudyDesign
Evidence.statistic.statisticTypeextensibleStatisticType
Evidence.statistic.attributeEstimate.typeextensibleAttributeEstimateType
Evidence.statistic.modelCharacteristic.codeextensibleStatisticModelCode
Evidence.statistic.modelCharacteristic.variable.handlingrequiredEvidenceVariableHandling
Evidence.certainty.typeextensibleEvidenceCertaintyType
Evidence.certainty.ratingextensibleEvidenceCertaintyRating

Constraints

IdGradePath(s)DetailsRequirements
cnl-0warningEvidenceName should be usable as an identifier for the module by machine processing applications such as code generation
: name.exists() implies name.matches('^[A-Z]([A-Za-z0-9_]){1,254}$')
cnl-1warningEvidence.urlURL should not contain | or # - these characters make processing canonical references problematic
: exists() implies matches('^[^|# ]+$')
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()

 

Other representations of profile: CSV, Excel, Schematron