Evidence Based Medicine on FHIR Implementation Guide
1.0.0-ballot - 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-ballot 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: ParticipantFlow

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

Profile of Evidence for Evidence Based Medicine IG. The ParticipantFlow Profile is used for counts of completion and reasons for non-completion of participation in a research study.

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.

This structure is derived from NonComparativeEvidence

NameFlagsCard.TypeDescription & Constraintsdoco
.. Evidence NonComparativeEvidence
... variableDefinition 2..*BackboneElementEvidence variable such as population, exposure, or outcome
.... intended 0..0
.... directnessMatch 0..0
... variableDefinition:population 1..*BackboneElementEvidence variable such as population, exposure, or outcome
.... intended 0..0
.... directnessMatch 0..0
... variableDefinition:outcome 1..*BackboneElementEvidence variable such as population, exposure, or outcome
.... observed 0..1Reference(ParticipantFlowMeasure)Definition of the actual variable related to the statistic(s)
.... intended 0..0
.... directnessMatch 0..0
.... numberAffected 0..0
.... modelCharacteristic 0..0

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraintsdoco
.. Evidence C0..*NonComparativeEvidenceSingle evidence bit
cnl-0: Name should be usable as an identifier for the module by machine processing applications such as code generation
... 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 2..*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 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"
..... 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: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"
..... 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(ParticipantFlowMeasure)Definition of the actual variable related to the statistic(s)

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
Evidence.statusrequiredPublicationStatus
http://hl7.org/fhir/ValueSet/publication-status|5.0.0
from the FHIR Standard
Evidence.variableDefinition.variableRoleextensibleEvidenceVariableRole
http://hl7.org/fhir/ValueSet/variable-role
from the FHIR Standard
Evidence.variableDefinition:population.variableRoleextensibleEvidenceVariableRole
http://hl7.org/fhir/ValueSet/variable-role
from the FHIR Standard
Evidence.variableDefinition:outcome.variableRoleextensibleEvidenceVariableRole
http://hl7.org/fhir/ValueSet/variable-role
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()
NameFlagsCard.TypeDescription & Constraintsdoco
.. Evidence C0..*NonComparativeEvidenceSingle evidence bit
cnl-0: Name should be usable as an identifier for the module by machine processing applications such as code generation
... 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
cnl-1: URL should not contain | or # - these characters make processing canonical references problematic
... 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 2..*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)
.... variableDefinition:population 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: 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)
.... 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)
..... 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: 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(ParticipantFlowMeasure)Definition of the actual variable related to the statistic(s)
... 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
.... 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
... 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

PathConformanceValueSetURI
Evidence.languagerequiredAllLanguages
http://hl7.org/fhir/ValueSet/all-languages|5.0.0
from the FHIR Standard
Evidence.versionAlgorithm[x]extensibleVersionAlgorithm
http://hl7.org/fhir/ValueSet/version-algorithm
from the FHIR Standard
Evidence.statusrequiredPublicationStatus
http://hl7.org/fhir/ValueSet/publication-status|5.0.0
from the FHIR Standard
Evidence.variableDefinition.variableRoleextensibleEvidenceVariableRole
http://hl7.org/fhir/ValueSet/variable-role
from the FHIR Standard
Evidence.variableDefinition:population.variableRoleextensibleEvidenceVariableRole
http://hl7.org/fhir/ValueSet/variable-role
from the FHIR Standard
Evidence.variableDefinition:outcome.variableRoleextensibleEvidenceVariableRole
http://hl7.org/fhir/ValueSet/variable-role
from the FHIR Standard
Evidence.synthesisTypeextensibleStatisticSynthesisType
http://terminology.hl7.org/ValueSet/synthesis-type
Evidence.studyDesignextensibleStudyDesign
http://hl7.org/fhir/ValueSet/study-design
from the FHIR Standard
Evidence.statistic.statisticTypeextensibleStatisticType
http://hl7.org/fhir/ValueSet/statistic-type
from the FHIR Standard
Evidence.statistic.attributeEstimate.typeextensibleAttributeEstimateType
http://hl7.org/fhir/ValueSet/attribute-estimate-type
from the FHIR Standard
Evidence.statistic.modelCharacteristic.codeextensibleStatisticModelCode
http://hl7.org/fhir/ValueSet/statistic-model-code
from the FHIR Standard
Evidence.statistic.modelCharacteristic.variable.handlingrequiredEvidenceVariableHandling
http://hl7.org/fhir/ValueSet/variable-handling|5.0.0
from the FHIR Standard
Evidence.certainty.typeextensibleEvidenceCertaintyType
http://hl7.org/fhir/ValueSet/certainty-type
from the FHIR Standard
Evidence.certainty.ratingextensibleEvidenceCertaintyRating
http://hl7.org/fhir/ValueSet/certainty-rating
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}$')
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()

This structure is derived from NonComparativeEvidence

Summary

Prohibited: 8 elements

Structures

This structure refers to these other structures:

Maturity: 1

Differential View

This structure is derived from NonComparativeEvidence

NameFlagsCard.TypeDescription & Constraintsdoco
.. Evidence NonComparativeEvidence
... variableDefinition 2..*BackboneElementEvidence variable such as population, exposure, or outcome
.... intended 0..0
.... directnessMatch 0..0
... variableDefinition:population 1..*BackboneElementEvidence variable such as population, exposure, or outcome
.... intended 0..0
.... directnessMatch 0..0
... variableDefinition:outcome 1..*BackboneElementEvidence variable such as population, exposure, or outcome
.... observed 0..1Reference(ParticipantFlowMeasure)Definition of the actual variable related to the statistic(s)
.... intended 0..0
.... directnessMatch 0..0
.... numberAffected 0..0
.... modelCharacteristic 0..0

doco Documentation for this format

Key Elements View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Evidence C0..*NonComparativeEvidenceSingle evidence bit
cnl-0: Name should be usable as an identifier for the module by machine processing applications such as code generation
... 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 2..*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 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"
..... 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: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"
..... 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(ParticipantFlowMeasure)Definition of the actual variable related to the statistic(s)

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
Evidence.statusrequiredPublicationStatus
http://hl7.org/fhir/ValueSet/publication-status|5.0.0
from the FHIR Standard
Evidence.variableDefinition.variableRoleextensibleEvidenceVariableRole
http://hl7.org/fhir/ValueSet/variable-role
from the FHIR Standard
Evidence.variableDefinition:population.variableRoleextensibleEvidenceVariableRole
http://hl7.org/fhir/ValueSet/variable-role
from the FHIR Standard
Evidence.variableDefinition:outcome.variableRoleextensibleEvidenceVariableRole
http://hl7.org/fhir/ValueSet/variable-role
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()

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Evidence C0..*NonComparativeEvidenceSingle evidence bit
cnl-0: Name should be usable as an identifier for the module by machine processing applications such as code generation
... 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
cnl-1: URL should not contain | or # - these characters make processing canonical references problematic
... 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 2..*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)
.... variableDefinition:population 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: 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)
.... 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)
..... 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: 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(ParticipantFlowMeasure)Definition of the actual variable related to the statistic(s)
... 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
.... 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
... 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

PathConformanceValueSetURI
Evidence.languagerequiredAllLanguages
http://hl7.org/fhir/ValueSet/all-languages|5.0.0
from the FHIR Standard
Evidence.versionAlgorithm[x]extensibleVersionAlgorithm
http://hl7.org/fhir/ValueSet/version-algorithm
from the FHIR Standard
Evidence.statusrequiredPublicationStatus
http://hl7.org/fhir/ValueSet/publication-status|5.0.0
from the FHIR Standard
Evidence.variableDefinition.variableRoleextensibleEvidenceVariableRole
http://hl7.org/fhir/ValueSet/variable-role
from the FHIR Standard
Evidence.variableDefinition:population.variableRoleextensibleEvidenceVariableRole
http://hl7.org/fhir/ValueSet/variable-role
from the FHIR Standard
Evidence.variableDefinition:outcome.variableRoleextensibleEvidenceVariableRole
http://hl7.org/fhir/ValueSet/variable-role
from the FHIR Standard
Evidence.synthesisTypeextensibleStatisticSynthesisType
http://terminology.hl7.org/ValueSet/synthesis-type
Evidence.studyDesignextensibleStudyDesign
http://hl7.org/fhir/ValueSet/study-design
from the FHIR Standard
Evidence.statistic.statisticTypeextensibleStatisticType
http://hl7.org/fhir/ValueSet/statistic-type
from the FHIR Standard
Evidence.statistic.attributeEstimate.typeextensibleAttributeEstimateType
http://hl7.org/fhir/ValueSet/attribute-estimate-type
from the FHIR Standard
Evidence.statistic.modelCharacteristic.codeextensibleStatisticModelCode
http://hl7.org/fhir/ValueSet/statistic-model-code
from the FHIR Standard
Evidence.statistic.modelCharacteristic.variable.handlingrequiredEvidenceVariableHandling
http://hl7.org/fhir/ValueSet/variable-handling|5.0.0
from the FHIR Standard
Evidence.certainty.typeextensibleEvidenceCertaintyType
http://hl7.org/fhir/ValueSet/certainty-type
from the FHIR Standard
Evidence.certainty.ratingextensibleEvidenceCertaintyRating
http://hl7.org/fhir/ValueSet/certainty-rating
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}$')
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()

This structure is derived from NonComparativeEvidence

Summary

Prohibited: 8 elements

Structures

This structure refers to these other structures:

Maturity: 1

 

Other representations of profile: CSV, Excel, Schematron