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: NonComparativeEvidence

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

Profile of Evidence for Evidence Based Medicine IG. The NonComparativeEvidence Profile is used for evidence about a single group with no comparisons between groups.

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 2..* 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 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: 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: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: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