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

Evidence Based Medicine on FHIR Implementation Guide, published by HL7 International / Clinical Decision Support. This guide is not an authorized publication; it is the continuous build for version 1.0.0-ballot2 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/HL7/ebm/ and changes regularly. See the Directory of published versions

Resource Profile: ComparativeEvidence

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

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.

See Understanding the Evidence Resource for additional information.

Usage:

Formal Views of Profile Content

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

NameFlagsCard.TypeDescription & Constraintsdoco
.. Evidence C 0..* Evidence Single evidence bit
cnl-0: Name should be usable as an identifier for the module by machine processing applications such as code generation
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
ele-1: All FHIR elements must have a @value or children
... contained 0..* Resource Contained, inline Resources
... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
ele-1: All FHIR elements must have a @value or children
.... extension:citeAs 0..1 markdown Citation for this Resource
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/cite-as
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
.... extension:relatesTo 0..* (Complex) Related artifact
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/relates-to
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
.... extension:RelatesToWithQuotation 0..* (Complex) Related artifact with quoted portion
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/relates-to-with-quotation
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
... status ?!Σ 1..1 code draft | active | retired | unknown
Binding: PublicationStatus (required): The lifecycle status of an artifact.


ele-1: All FHIR elements must have a @value or children
... Slices for variableDefinition 3..* BackboneElement Evidence variable such as population, exposure, or outcome
Slice: Unordered, Open by value:variableRole
ele-1: All FHIR elements must have a @value or children
.... variableDefinition:All Slices Content/Rules for all slices
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
ele-1: All FHIR elements must have a @value or children
..... variableRole Σ 1..1 code population | exposure | outcome | covariate
Binding: EvidenceVariableRole (required): The role that the variable plays.


ele-1: All FHIR elements must have a @value or children
.... variableDefinition:population 1..* BackboneElement Evidence variable such as population, exposure, or outcome
ele-1: All FHIR elements must have a @value or children
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
ele-1: All FHIR elements must have a @value or children
..... variableRole Σ 1..1 code population | exposure | outcome | covariate
Binding: EvidenceVariableRole (required): The role that the variable plays.


ele-1: All FHIR elements must have a @value or children
Required Pattern: population
..... observed Σ 0..1 Reference(StudyGroup | ExposureGroup | ComparatorGroup | MetaanalysisStudyGroup) Definition of the actual variable related to the statistic(s)
ele-1: All FHIR elements must have a @value or children
..... intended 0..1 Reference(Group) Definition of the intended variable related to the Evidence
ele-1: All FHIR elements must have a @value or children
.... variableDefinition:exposure 1..1 BackboneElement Evidence variable such as population, exposure, or outcome
ele-1: All FHIR elements must have a @value or children
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
ele-1: All FHIR elements must have a @value or children
..... variableRole Σ 1..1 code population | exposure | outcome | covariate
Binding: EvidenceVariableRole (required): The role that the variable plays.


ele-1: All FHIR elements must have a @value or children
Required Pattern: exposure
..... comparatorCategory 1..1 string The reference value used for comparison
ele-1: All FHIR elements must have a @value or children
..... observed Σ 0..1 Reference(GroupAssignment) Definition of the actual variable related to the statistic(s)
ele-1: All FHIR elements must have a @value or children
..... intended 0..1 Reference(VariableDefinition) Definition of the intended variable related to the Evidence
ele-1: All FHIR elements must have a @value or children
.... variableDefinition:outcome S 1..* BackboneElement Evidence variable such as population, exposure, or outcome
ele-1: All FHIR elements must have a @value or children
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
ele-1: All FHIR elements must have a @value or children
..... variableRole Σ 1..1 code population | exposure | outcome | covariate
Binding: EvidenceVariableRole (required): The role that the variable plays.


ele-1: All FHIR elements must have a @value or children
Required Pattern: outcome
..... observed Σ 0..1 Reference(VariableDefinition) Definition of the actual variable related to the statistic(s)
ele-1: All FHIR elements must have a @value or children
..... intended 0..1 Reference(EvidenceVariable) Definition of the intended variable related to the Evidence
ele-1: All FHIR elements must have a @value or children

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / CodeURI
Evidence.statusrequiredPublicationStatus
http://hl7.org/fhir/ValueSet/publication-status|6.0.0-ballot2
from the FHIR Standard
Evidence.variableDefinition.variableRolerequiredEvidenceVariableRole
http://hl7.org/fhir/ValueSet/variable-role|6.0.0-ballot2
from the FHIR Standard
Evidence.variableDefinition:population.variableRolerequiredPattern: population
http://hl7.org/fhir/ValueSet/variable-role|6.0.0-ballot2
from the FHIR Standard
Evidence.variableDefinition:exposure.variableRolerequiredPattern: exposure
http://hl7.org/fhir/ValueSet/variable-role|6.0.0-ballot2
from the FHIR Standard
Evidence.variableDefinition:outcome.variableRolerequiredPattern: outcome
http://hl7.org/fhir/ValueSet/variable-role|6.0.0-ballot2
from the FHIR Standard

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()

 

Other representations of profile: CSV, Excel, Schematron