This page is part of the FHIR Specification v4.1.0: R4B Ballot. About the R4B version of FHIR. The current version which supercedes this version is 5.0.0. For a full list of available versions, see the Directory of published versions . Page versions: R4B R4
Clinical Decision Support Work Group | Maturity Level: 0 | Trial Use | Security Category: Business | Compartments: Not linked to any defined compartments |
The ResearchElementDefinition resource describes a "PICO" element that knowledge (evidence, assertion, recommendation) is about.
This resource is a definition resource from a FHIR workflow perspective - see Workflow, specifically Definition.
TODO
This resource is referenced by ResearchDefinition.
This resource implements the Definition pattern.
Structure
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
ResearchElementDefinition | TU | DomainResource | A population, intervention, or exposure definition + Warning: Name should be usable as an identifier for the module by machine processing applications such as code generation Elements defined in Ancestors: id, meta, implicitRules, language, text, contained, extension, modifierExtension | |
url | Σ | 0..1 | uri | Canonical identifier for this research element definition, represented as a URI (globally unique) |
identifier | Σ | 0..* | Identifier | Additional identifier for the research element definition |
version | Σ | 0..1 | string | Business version of the research element definition |
name | Σ | 0..1 | string | Name for this research element definition (computer friendly) |
title | Σ | 0..1 | string | Name for this research element definition (human friendly) |
shortTitle | Σ | 0..1 | string | Title for use in informal contexts |
subtitle | 0..1 | string | Subordinate title of the ResearchElementDefinition | |
status | ?!Σ | 1..1 | code | draft | active | retired | unknown PublicationStatus (Required) |
experimental | Σ | 0..1 | boolean | For testing purposes, not real usage |
subject[x] | 0..1 | E.g. Patient, Practitioner, RelatedPerson, Organization, Location, Device Subject type (Extensible) | ||
subjectCodeableConcept | CodeableConcept | |||
subjectReference | Reference(Group) | |||
date | Σ | 0..1 | dateTime | Date last changed |
publisher | Σ | 0..1 | string | Name of the publisher (organization or individual) |
contact | Σ | 0..* | ContactDetail | Contact details for the publisher |
description | Σ | 0..1 | markdown | Natural language description of the research element definition |
comment | 0..* | string | Used for footnotes or explanatory notes | |
useContext | Σ | 0..* | UsageContext | The context that the content is intended to support |
jurisdiction | Σ | 0..* | CodeableConcept | Intended jurisdiction for research element definition (if applicable) Jurisdiction (Extensible) |
purpose | 0..1 | markdown | Why this research element definition is defined | |
usage | 0..1 | string | Describes the clinical usage of the ResearchElementDefinition | |
copyright | 0..1 | markdown | Use and/or publishing restrictions | |
approvalDate | 0..1 | date | When the research element definition was approved by publisher | |
lastReviewDate | 0..1 | date | When the research element definition was last reviewed | |
effectivePeriod | Σ | 0..1 | Period | When the research element definition is expected to be used |
topic | 0..* | CodeableConcept | The category of the ResearchElementDefinition, such as Education, Treatment, Assessment, etc. DefinitionTopic (Example) | |
author | 0..* | ContactDetail | Who authored the content | |
editor | 0..* | ContactDetail | Who edited the content | |
reviewer | 0..* | ContactDetail | Who reviewed the content | |
endorser | 0..* | ContactDetail | Who endorsed the content | |
relatedArtifact | 0..* | RelatedArtifact | Additional documentation, citations, etc. | |
library | 0..* | canonical(Library) | Logic used by the ResearchElementDefinition | |
type | Σ | 1..1 | code | population | exposure | outcome ResearchElementType (Required) |
variableType | 0..1 | code | dichotomous | continuous | descriptive VariableType (Required) | |
characteristic | Σ | 1..* | BackboneElement | What defines the members of the research element |
definition[x] | Σ | 1..1 | What code or expression defines members? | |
definitionCodeableConcept | CodeableConcept | |||
definitionCanonical | canonical(ValueSet) | |||
definitionExpression | Expression | |||
definitionDataRequirement | DataRequirement | |||
usageContext | 0..* | UsageContext | What code/value pairs define members? | |
exclude | 0..1 | boolean | Whether the characteristic includes or excludes members | |
unitOfMeasure | 0..1 | CodeableConcept | What unit is the outcome described in? UCUM Codes (Required) | |
studyEffectiveDescription | 0..1 | string | What time period does the study cover | |
studyEffective[x] | 0..1 | What time period does the study cover | ||
studyEffectiveDateTime | dateTime | |||
studyEffectivePeriod | Period | |||
studyEffectiveDuration | Duration | |||
studyEffectiveTiming | Timing | |||
studyEffectiveTimeFromStart | 0..1 | Duration | Observation time from study start | |
studyEffectiveGroupMeasure | 0..1 | code | mean | median | mean-of-mean | mean-of-median | median-of-mean | median-of-median GroupMeasure (Required) | |
participantEffectiveDescription | 0..1 | string | What time period do participants cover | |
participantEffective[x] | 0..1 | What time period do participants cover | ||
participantEffectiveDateTime | dateTime | |||
participantEffectivePeriod | Period | |||
participantEffectiveDuration | Duration | |||
participantEffectiveTiming | Timing | |||
participantEffectiveTimeFromStart | 0..1 | Duration | Observation time from study start | |
participantEffectiveGroupMeasure | 0..1 | code | mean | median | mean-of-mean | mean-of-median | median-of-mean | median-of-median GroupMeasure (Required) | |
Documentation for this format |
UML Diagram (Legend)
XML Template
<ResearchElementDefinition xmlns="http://hl7.org/fhir"> <!-- from Resource: id, meta, implicitRules, and language --> <!-- from DomainResource: text, contained, extension, and modifierExtension --> <url value="[uri]"/><!-- 0..1 Canonical identifier for this research element definition, represented as a URI (globally unique) --> <identifier><!-- 0..* Identifier Additional identifier for the research element definition --></identifier> <version value="[string]"/><!-- 0..1 Business version of the research element definition --> <name value="[string]"/><!-- 0..1 Name for this research element definition (computer friendly) --> <title value="[string]"/><!-- 0..1 Name for this research element definition (human friendly) --> <shortTitle value="[string]"/><!-- 0..1 Title for use in informal contexts --> <subtitle value="[string]"/><!-- 0..1 Subordinate title of the ResearchElementDefinition --> <status value="[code]"/><!-- 1..1 draft | active | retired | unknown --> <experimental value="[boolean]"/><!-- 0..1 For testing purposes, not real usage --> <subject[x]><!-- 0..1 CodeableConcept|Reference(Group) E.g. Patient, Practitioner, RelatedPerson, Organization, Location, Device --></subject[x]> <date value="[dateTime]"/><!-- 0..1 Date last changed --> <publisher value="[string]"/><!-- 0..1 Name of the publisher (organization or individual) --> <contact><!-- 0..* ContactDetail Contact details for the publisher --></contact> <description value="[markdown]"/><!-- 0..1 Natural language description of the research element definition --> <comment value="[string]"/><!-- 0..* Used for footnotes or explanatory notes --> <useContext><!-- 0..* UsageContext The context that the content is intended to support --></useContext> <jurisdiction><!-- 0..* CodeableConcept Intended jurisdiction for research element definition (if applicable) --></jurisdiction> <purpose value="[markdown]"/><!-- 0..1 Why this research element definition is defined --> <usage value="[string]"/><!-- 0..1 Describes the clinical usage of the ResearchElementDefinition --> <copyright value="[markdown]"/><!-- 0..1 Use and/or publishing restrictions --> <approvalDate value="[date]"/><!-- 0..1 When the research element definition was approved by publisher --> <lastReviewDate value="[date]"/><!-- 0..1 When the research element definition was last reviewed --> <effectivePeriod><!-- 0..1 Period When the research element definition is expected to be used --></effectivePeriod> <topic><!-- 0..* CodeableConcept The category of the ResearchElementDefinition, such as Education, Treatment, Assessment, etc. --></topic> <author><!-- 0..* ContactDetail Who authored the content --></author> <editor><!-- 0..* ContactDetail Who edited the content --></editor> <reviewer><!-- 0..* ContactDetail Who reviewed the content --></reviewer> <endorser><!-- 0..* ContactDetail Who endorsed the content --></endorser> <relatedArtifact><!-- 0..* RelatedArtifact Additional documentation, citations, etc. --></relatedArtifact> <library><!-- 0..* canonical(Library) Logic used by the ResearchElementDefinition --></library> <type value="[code]"/><!-- 1..1 population | exposure | outcome --> <variableType value="[code]"/><!-- 0..1 dichotomous | continuous | descriptive --> <characteristic> <!-- 1..* What defines the members of the research element --> <definition[x]><!-- 1..1 CodeableConcept|canonical(ValueSet)|Expression| DataRequirement What code or expression defines members? --></definition[x]> <usageContext><!-- 0..* UsageContext What code/value pairs define members? --></usageContext> <exclude value="[boolean]"/><!-- 0..1 Whether the characteristic includes or excludes members --> <unitOfMeasure><!-- 0..1 CodeableConcept What unit is the outcome described in? --></unitOfMeasure> <studyEffectiveDescription value="[string]"/><!-- 0..1 What time period does the study cover --> <studyEffective[x]><!-- 0..1 dateTime|Period|Duration|Timing What time period does the study cover --></studyEffective[x]> <studyEffectiveTimeFromStart><!-- 0..1 Duration Observation time from study start --></studyEffectiveTimeFromStart> <studyEffectiveGroupMeasure value="[code]"/><!-- 0..1 mean | median | mean-of-mean | mean-of-median | median-of-mean | median-of-median --> <participantEffectiveDescription value="[string]"/><!-- 0..1 What time period do participants cover --> <participantEffective[x]><!-- 0..1 dateTime|Period|Duration|Timing What time period do participants cover --></participantEffective[x]> <participantEffectiveTimeFromStart><!-- 0..1 Duration Observation time from study start --></participantEffectiveTimeFromStart> <participantEffectiveGroupMeasure value="[code]"/><!-- 0..1 mean | median | mean-of-mean | mean-of-median | median-of-mean | median-of-median --> </characteristic> </ResearchElementDefinition>
JSON Template
{ "resourceType" : "ResearchElementDefinition", // from Resource: id, meta, implicitRules, and language // from DomainResource: text, contained, extension, and modifierExtension "url" : "<uri>", // Canonical identifier for this research element definition, represented as a URI (globally unique) "identifier" : [{ Identifier }], // Additional identifier for the research element definition "version" : "<string>", // Business version of the research element definition "name" : "<string>", // Name for this research element definition (computer friendly) "title" : "<string>", // Name for this research element definition (human friendly) "shortTitle" : "<string>", // Title for use in informal contexts "subtitle" : "<string>", // Subordinate title of the ResearchElementDefinition "status" : "<code>", // R! draft | active | retired | unknown "experimental" : <boolean>, // For testing purposes, not real usage // subject[x]: E.g. Patient, Practitioner, RelatedPerson, Organization, Location, Device. One of these 2: "subjectCodeableConcept" : { CodeableConcept }, "subjectReference" : { Reference(Group) }, "date" : "<dateTime>", // Date last changed "publisher" : "<string>", // Name of the publisher (organization or individual) "contact" : [{ ContactDetail }], // Contact details for the publisher "description" : "<markdown>", // Natural language description of the research element definition "comment" : ["<string>"], // Used for footnotes or explanatory notes "useContext" : [{ UsageContext }], // The context that the content is intended to support "jurisdiction" : [{ CodeableConcept }], // Intended jurisdiction for research element definition (if applicable) "purpose" : "<markdown>", // Why this research element definition is defined "usage" : "<string>", // Describes the clinical usage of the ResearchElementDefinition "copyright" : "<markdown>", // Use and/or publishing restrictions "approvalDate" : "<date>", // When the research element definition was approved by publisher "lastReviewDate" : "<date>", // When the research element definition was last reviewed "effectivePeriod" : { Period }, // When the research element definition is expected to be used "topic" : [{ CodeableConcept }], // The category of the ResearchElementDefinition, such as Education, Treatment, Assessment, etc. "author" : [{ ContactDetail }], // Who authored the content "editor" : [{ ContactDetail }], // Who edited the content "reviewer" : [{ ContactDetail }], // Who reviewed the content "endorser" : [{ ContactDetail }], // Who endorsed the content "relatedArtifact" : [{ RelatedArtifact }], // Additional documentation, citations, etc. "library" : [{ canonical(Library) }], // Logic used by the ResearchElementDefinition "type" : "<code>", // R! population | exposure | outcome "variableType" : "<code>", // dichotomous | continuous | descriptive "characteristic" : [{ // R! What defines the members of the research element // definition[x]: What code or expression defines members?. One of these 4: "definitionCodeableConcept" : { CodeableConcept }, "definitionCanonical" : { canonical(ValueSet) }, "definitionExpression" : { Expression }, "definitionDataRequirement" : { DataRequirement }, "usageContext" : [{ UsageContext }], // What code/value pairs define members? "exclude" : <boolean>, // Whether the characteristic includes or excludes members "unitOfMeasure" : { CodeableConcept }, // What unit is the outcome described in? "studyEffectiveDescription" : "<string>", // What time period does the study cover // studyEffective[x]: What time period does the study cover. One of these 4: "studyEffectiveDateTime" : "<dateTime>", "studyEffectivePeriod" : { Period }, "studyEffectiveDuration" : { Duration }, "studyEffectiveTiming" : { Timing }, "studyEffectiveTimeFromStart" : { Duration }, // Observation time from study start "studyEffectiveGroupMeasure" : "<code>", // mean | median | mean-of-mean | mean-of-median | median-of-mean | median-of-median "participantEffectiveDescription" : "<string>", // What time period do participants cover // participantEffective[x]: What time period do participants cover. One of these 4: "participantEffectiveDateTime" : "<dateTime>", "participantEffectivePeriod" : { Period }, "participantEffectiveDuration" : { Duration }, "participantEffectiveTiming" : { Timing }, "participantEffectiveTimeFromStart" : { Duration }, // Observation time from study start "participantEffectiveGroupMeasure" : "<code>" // mean | median | mean-of-mean | mean-of-median | median-of-mean | median-of-median }] }
Turtle Template
@prefix fhir: <http://hl7.org/fhir/> . [ a fhir:ResearchElementDefinition; fhir:nodeRole fhir:treeRoot; # if this is the parser root # from Resource: .id, .meta, .implicitRules, and .language # from DomainResource: .text, .contained, .extension, and .modifierExtension fhir:ResearchElementDefinition.url [ uri ]; # 0..1 Canonical identifier for this research element definition, represented as a URI (globally unique) fhir:ResearchElementDefinition.identifier [ Identifier ], ... ; # 0..* Additional identifier for the research element definition fhir:ResearchElementDefinition.version [ string ]; # 0..1 Business version of the research element definition fhir:ResearchElementDefinition.name [ string ]; # 0..1 Name for this research element definition (computer friendly) fhir:ResearchElementDefinition.title [ string ]; # 0..1 Name for this research element definition (human friendly) fhir:ResearchElementDefinition.shortTitle [ string ]; # 0..1 Title for use in informal contexts fhir:ResearchElementDefinition.subtitle [ string ]; # 0..1 Subordinate title of the ResearchElementDefinition fhir:ResearchElementDefinition.status [ code ]; # 1..1 draft | active | retired | unknown fhir:ResearchElementDefinition.experimental [ boolean ]; # 0..1 For testing purposes, not real usage # ResearchElementDefinition.subject[x] : 0..1 E.g. Patient, Practitioner, RelatedPerson, Organization, Location, Device. One of these 2 fhir:ResearchElementDefinition.subjectCodeableConcept [ CodeableConcept ] fhir:ResearchElementDefinition.subjectReference [ Reference(Group) ] fhir:ResearchElementDefinition.date [ dateTime ]; # 0..1 Date last changed fhir:ResearchElementDefinition.publisher [ string ]; # 0..1 Name of the publisher (organization or individual) fhir:ResearchElementDefinition.contact [ ContactDetail ], ... ; # 0..* Contact details for the publisher fhir:ResearchElementDefinition.description [ markdown ]; # 0..1 Natural language description of the research element definition fhir:ResearchElementDefinition.comment [ string ], ... ; # 0..* Used for footnotes or explanatory notes fhir:ResearchElementDefinition.useContext [ UsageContext ], ... ; # 0..* The context that the content is intended to support fhir:ResearchElementDefinition.jurisdiction [ CodeableConcept ], ... ; # 0..* Intended jurisdiction for research element definition (if applicable) fhir:ResearchElementDefinition.purpose [ markdown ]; # 0..1 Why this research element definition is defined fhir:ResearchElementDefinition.usage [ string ]; # 0..1 Describes the clinical usage of the ResearchElementDefinition fhir:ResearchElementDefinition.copyright [ markdown ]; # 0..1 Use and/or publishing restrictions fhir:ResearchElementDefinition.approvalDate [ date ]; # 0..1 When the research element definition was approved by publisher fhir:ResearchElementDefinition.lastReviewDate [ date ]; # 0..1 When the research element definition was last reviewed fhir:ResearchElementDefinition.effectivePeriod [ Period ]; # 0..1 When the research element definition is expected to be used fhir:ResearchElementDefinition.topic [ CodeableConcept ], ... ; # 0..* The category of the ResearchElementDefinition, such as Education, Treatment, Assessment, etc. fhir:ResearchElementDefinition.author [ ContactDetail ], ... ; # 0..* Who authored the content fhir:ResearchElementDefinition.editor [ ContactDetail ], ... ; # 0..* Who edited the content fhir:ResearchElementDefinition.reviewer [ ContactDetail ], ... ; # 0..* Who reviewed the content fhir:ResearchElementDefinition.endorser [ ContactDetail ], ... ; # 0..* Who endorsed the content fhir:ResearchElementDefinition.relatedArtifact [ RelatedArtifact ], ... ; # 0..* Additional documentation, citations, etc. fhir:ResearchElementDefinition.library [ canonical(Library) ], ... ; # 0..* Logic used by the ResearchElementDefinition fhir:ResearchElementDefinition.type [ code ]; # 1..1 population | exposure | outcome fhir:ResearchElementDefinition.variableType [ code ]; # 0..1 dichotomous | continuous | descriptive fhir:ResearchElementDefinition.characteristic [ # 1..* What defines the members of the research element # ResearchElementDefinition.characteristic.definition[x] : 1..1 What code or expression defines members?. One of these 4 fhir:ResearchElementDefinition.characteristic.definitionCodeableConcept [ CodeableConcept ] fhir:ResearchElementDefinition.characteristic.definitionCanonical [ canonical(ValueSet) ] fhir:ResearchElementDefinition.characteristic.definitionExpression [ Expression ] fhir:ResearchElementDefinition.characteristic.definitionDataRequirement [ DataRequirement ] fhir:ResearchElementDefinition.characteristic.usageContext [ UsageContext ], ... ; # 0..* What code/value pairs define members? fhir:ResearchElementDefinition.characteristic.exclude [ boolean ]; # 0..1 Whether the characteristic includes or excludes members fhir:ResearchElementDefinition.characteristic.unitOfMeasure [ CodeableConcept ]; # 0..1 What unit is the outcome described in? fhir:ResearchElementDefinition.characteristic.studyEffectiveDescription [ string ]; # 0..1 What time period does the study cover # ResearchElementDefinition.characteristic.studyEffective[x] : 0..1 What time period does the study cover. One of these 4 fhir:ResearchElementDefinition.characteristic.studyEffectiveDateTime [ dateTime ] fhir:ResearchElementDefinition.characteristic.studyEffectivePeriod [ Period ] fhir:ResearchElementDefinition.characteristic.studyEffectiveDuration [ Duration ] fhir:ResearchElementDefinition.characteristic.studyEffectiveTiming [ Timing ] fhir:ResearchElementDefinition.characteristic.studyEffectiveTimeFromStart [ Duration ]; # 0..1 Observation time from study start fhir:ResearchElementDefinition.characteristic.studyEffectiveGroupMeasure [ code ]; # 0..1 mean | median | mean-of-mean | mean-of-median | median-of-mean | median-of-median fhir:ResearchElementDefinition.characteristic.participantEffectiveDescription [ string ]; # 0..1 What time period do participants cover # ResearchElementDefinition.characteristic.participantEffective[x] : 0..1 What time period do participants cover. One of these 4 fhir:ResearchElementDefinition.characteristic.participantEffectiveDateTime [ dateTime ] fhir:ResearchElementDefinition.characteristic.participantEffectivePeriod [ Period ] fhir:ResearchElementDefinition.characteristic.participantEffectiveDuration [ Duration ] fhir:ResearchElementDefinition.characteristic.participantEffectiveTiming [ Timing ] fhir:ResearchElementDefinition.characteristic.participantEffectiveTimeFromStart [ Duration ]; # 0..1 Observation time from study start fhir:ResearchElementDefinition.characteristic.participantEffectiveGroupMeasure [ code ]; # 0..1 mean | median | mean-of-mean | mean-of-median | median-of-mean | median-of-median ], ...; ]
Changes since R3
ResearchElementDefinition | |
ResearchElementDefinition.status |
|
ResearchElementDefinition.type |
|
ResearchElementDefinition.variableType |
|
ResearchElementDefinition.characteristic.unitOfMeasure |
|
ResearchElementDefinition.characteristic.studyEffectiveGroupMeasure |
|
ResearchElementDefinition.characteristic.participantEffectiveGroupMeasure |
|
See the Full Difference for further information
Structure
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
ResearchElementDefinition | TU | DomainResource | A population, intervention, or exposure definition + Warning: Name should be usable as an identifier for the module by machine processing applications such as code generation Elements defined in Ancestors: id, meta, implicitRules, language, text, contained, extension, modifierExtension | |
url | Σ | 0..1 | uri | Canonical identifier for this research element definition, represented as a URI (globally unique) |
identifier | Σ | 0..* | Identifier | Additional identifier for the research element definition |
version | Σ | 0..1 | string | Business version of the research element definition |
name | Σ | 0..1 | string | Name for this research element definition (computer friendly) |
title | Σ | 0..1 | string | Name for this research element definition (human friendly) |
shortTitle | Σ | 0..1 | string | Title for use in informal contexts |
subtitle | 0..1 | string | Subordinate title of the ResearchElementDefinition | |
status | ?!Σ | 1..1 | code | draft | active | retired | unknown PublicationStatus (Required) |
experimental | Σ | 0..1 | boolean | For testing purposes, not real usage |
subject[x] | 0..1 | E.g. Patient, Practitioner, RelatedPerson, Organization, Location, Device Subject type (Extensible) | ||
subjectCodeableConcept | CodeableConcept | |||
subjectReference | Reference(Group) | |||
date | Σ | 0..1 | dateTime | Date last changed |
publisher | Σ | 0..1 | string | Name of the publisher (organization or individual) |
contact | Σ | 0..* | ContactDetail | Contact details for the publisher |
description | Σ | 0..1 | markdown | Natural language description of the research element definition |
comment | 0..* | string | Used for footnotes or explanatory notes | |
useContext | Σ | 0..* | UsageContext | The context that the content is intended to support |
jurisdiction | Σ | 0..* | CodeableConcept | Intended jurisdiction for research element definition (if applicable) Jurisdiction (Extensible) |
purpose | 0..1 | markdown | Why this research element definition is defined | |
usage | 0..1 | string | Describes the clinical usage of the ResearchElementDefinition | |
copyright | 0..1 | markdown | Use and/or publishing restrictions | |
approvalDate | 0..1 | date | When the research element definition was approved by publisher | |
lastReviewDate | 0..1 | date | When the research element definition was last reviewed | |
effectivePeriod | Σ | 0..1 | Period | When the research element definition is expected to be used |
topic | 0..* | CodeableConcept | The category of the ResearchElementDefinition, such as Education, Treatment, Assessment, etc. DefinitionTopic (Example) | |
author | 0..* | ContactDetail | Who authored the content | |
editor | 0..* | ContactDetail | Who edited the content | |
reviewer | 0..* | ContactDetail | Who reviewed the content | |
endorser | 0..* | ContactDetail | Who endorsed the content | |
relatedArtifact | 0..* | RelatedArtifact | Additional documentation, citations, etc. | |
library | 0..* | canonical(Library) | Logic used by the ResearchElementDefinition | |
type | Σ | 1..1 | code | population | exposure | outcome ResearchElementType (Required) |
variableType | 0..1 | code | dichotomous | continuous | descriptive VariableType (Required) | |
characteristic | Σ | 1..* | BackboneElement | What defines the members of the research element |
definition[x] | Σ | 1..1 | What code or expression defines members? | |
definitionCodeableConcept | CodeableConcept | |||
definitionCanonical | canonical(ValueSet) | |||
definitionExpression | Expression | |||
definitionDataRequirement | DataRequirement | |||
usageContext | 0..* | UsageContext | What code/value pairs define members? | |
exclude | 0..1 | boolean | Whether the characteristic includes or excludes members | |
unitOfMeasure | 0..1 | CodeableConcept | What unit is the outcome described in? UCUM Codes (Required) | |
studyEffectiveDescription | 0..1 | string | What time period does the study cover | |
studyEffective[x] | 0..1 | What time period does the study cover | ||
studyEffectiveDateTime | dateTime | |||
studyEffectivePeriod | Period | |||
studyEffectiveDuration | Duration | |||
studyEffectiveTiming | Timing | |||
studyEffectiveTimeFromStart | 0..1 | Duration | Observation time from study start | |
studyEffectiveGroupMeasure | 0..1 | code | mean | median | mean-of-mean | mean-of-median | median-of-mean | median-of-median GroupMeasure (Required) | |
participantEffectiveDescription | 0..1 | string | What time period do participants cover | |
participantEffective[x] | 0..1 | What time period do participants cover | ||
participantEffectiveDateTime | dateTime | |||
participantEffectivePeriod | Period | |||
participantEffectiveDuration | Duration | |||
participantEffectiveTiming | Timing | |||
participantEffectiveTimeFromStart | 0..1 | Duration | Observation time from study start | |
participantEffectiveGroupMeasure | 0..1 | code | mean | median | mean-of-mean | mean-of-median | median-of-mean | median-of-median GroupMeasure (Required) | |
Documentation for this format |
XML Template
<ResearchElementDefinition xmlns="http://hl7.org/fhir"> <!-- from Resource: id, meta, implicitRules, and language --> <!-- from DomainResource: text, contained, extension, and modifierExtension --> <url value="[uri]"/><!-- 0..1 Canonical identifier for this research element definition, represented as a URI (globally unique) --> <identifier><!-- 0..* Identifier Additional identifier for the research element definition --></identifier> <version value="[string]"/><!-- 0..1 Business version of the research element definition --> <name value="[string]"/><!-- 0..1 Name for this research element definition (computer friendly) --> <title value="[string]"/><!-- 0..1 Name for this research element definition (human friendly) --> <shortTitle value="[string]"/><!-- 0..1 Title for use in informal contexts --> <subtitle value="[string]"/><!-- 0..1 Subordinate title of the ResearchElementDefinition --> <status value="[code]"/><!-- 1..1 draft | active | retired | unknown --> <experimental value="[boolean]"/><!-- 0..1 For testing purposes, not real usage --> <subject[x]><!-- 0..1 CodeableConcept|Reference(Group) E.g. Patient, Practitioner, RelatedPerson, Organization, Location, Device --></subject[x]> <date value="[dateTime]"/><!-- 0..1 Date last changed --> <publisher value="[string]"/><!-- 0..1 Name of the publisher (organization or individual) --> <contact><!-- 0..* ContactDetail Contact details for the publisher --></contact> <description value="[markdown]"/><!-- 0..1 Natural language description of the research element definition --> <comment value="[string]"/><!-- 0..* Used for footnotes or explanatory notes --> <useContext><!-- 0..* UsageContext The context that the content is intended to support --></useContext> <jurisdiction><!-- 0..* CodeableConcept Intended jurisdiction for research element definition (if applicable) --></jurisdiction> <purpose value="[markdown]"/><!-- 0..1 Why this research element definition is defined --> <usage value="[string]"/><!-- 0..1 Describes the clinical usage of the ResearchElementDefinition --> <copyright value="[markdown]"/><!-- 0..1 Use and/or publishing restrictions --> <approvalDate value="[date]"/><!-- 0..1 When the research element definition was approved by publisher --> <lastReviewDate value="[date]"/><!-- 0..1 When the research element definition was last reviewed --> <effectivePeriod><!-- 0..1 Period When the research element definition is expected to be used --></effectivePeriod> <topic><!-- 0..* CodeableConcept The category of the ResearchElementDefinition, such as Education, Treatment, Assessment, etc. --></topic> <author><!-- 0..* ContactDetail Who authored the content --></author> <editor><!-- 0..* ContactDetail Who edited the content --></editor> <reviewer><!-- 0..* ContactDetail Who reviewed the content --></reviewer> <endorser><!-- 0..* ContactDetail Who endorsed the content --></endorser> <relatedArtifact><!-- 0..* RelatedArtifact Additional documentation, citations, etc. --></relatedArtifact> <library><!-- 0..* canonical(Library) Logic used by the ResearchElementDefinition --></library> <type value="[code]"/><!-- 1..1 population | exposure | outcome --> <variableType value="[code]"/><!-- 0..1 dichotomous | continuous | descriptive --> <characteristic> <!-- 1..* What defines the members of the research element --> <definition[x]><!-- 1..1 CodeableConcept|canonical(ValueSet)|Expression| DataRequirement What code or expression defines members? --></definition[x]> <usageContext><!-- 0..* UsageContext What code/value pairs define members? --></usageContext> <exclude value="[boolean]"/><!-- 0..1 Whether the characteristic includes or excludes members --> <unitOfMeasure><!-- 0..1 CodeableConcept What unit is the outcome described in? --></unitOfMeasure> <studyEffectiveDescription value="[string]"/><!-- 0..1 What time period does the study cover --> <studyEffective[x]><!-- 0..1 dateTime|Period|Duration|Timing What time period does the study cover --></studyEffective[x]> <studyEffectiveTimeFromStart><!-- 0..1 Duration Observation time from study start --></studyEffectiveTimeFromStart> <studyEffectiveGroupMeasure value="[code]"/><!-- 0..1 mean | median | mean-of-mean | mean-of-median | median-of-mean | median-of-median --> <participantEffectiveDescription value="[string]"/><!-- 0..1 What time period do participants cover --> <participantEffective[x]><!-- 0..1 dateTime|Period|Duration|Timing What time period do participants cover --></participantEffective[x]> <participantEffectiveTimeFromStart><!-- 0..1 Duration Observation time from study start --></participantEffectiveTimeFromStart> <participantEffectiveGroupMeasure value="[code]"/><!-- 0..1 mean | median | mean-of-mean | mean-of-median | median-of-mean | median-of-median --> </characteristic> </ResearchElementDefinition>
JSON Template
{ "resourceType" : "ResearchElementDefinition", // from Resource: id, meta, implicitRules, and language // from DomainResource: text, contained, extension, and modifierExtension "url" : "<uri>", // Canonical identifier for this research element definition, represented as a URI (globally unique) "identifier" : [{ Identifier }], // Additional identifier for the research element definition "version" : "<string>", // Business version of the research element definition "name" : "<string>", // Name for this research element definition (computer friendly) "title" : "<string>", // Name for this research element definition (human friendly) "shortTitle" : "<string>", // Title for use in informal contexts "subtitle" : "<string>", // Subordinate title of the ResearchElementDefinition "status" : "<code>", // R! draft | active | retired | unknown "experimental" : <boolean>, // For testing purposes, not real usage // subject[x]: E.g. Patient, Practitioner, RelatedPerson, Organization, Location, Device. One of these 2: "subjectCodeableConcept" : { CodeableConcept }, "subjectReference" : { Reference(Group) }, "date" : "<dateTime>", // Date last changed "publisher" : "<string>", // Name of the publisher (organization or individual) "contact" : [{ ContactDetail }], // Contact details for the publisher "description" : "<markdown>", // Natural language description of the research element definition "comment" : ["<string>"], // Used for footnotes or explanatory notes "useContext" : [{ UsageContext }], // The context that the content is intended to support "jurisdiction" : [{ CodeableConcept }], // Intended jurisdiction for research element definition (if applicable) "purpose" : "<markdown>", // Why this research element definition is defined "usage" : "<string>", // Describes the clinical usage of the ResearchElementDefinition "copyright" : "<markdown>", // Use and/or publishing restrictions "approvalDate" : "<date>", // When the research element definition was approved by publisher "lastReviewDate" : "<date>", // When the research element definition was last reviewed "effectivePeriod" : { Period }, // When the research element definition is expected to be used "topic" : [{ CodeableConcept }], // The category of the ResearchElementDefinition, such as Education, Treatment, Assessment, etc. "author" : [{ ContactDetail }], // Who authored the content "editor" : [{ ContactDetail }], // Who edited the content "reviewer" : [{ ContactDetail }], // Who reviewed the content "endorser" : [{ ContactDetail }], // Who endorsed the content "relatedArtifact" : [{ RelatedArtifact }], // Additional documentation, citations, etc. "library" : [{ canonical(Library) }], // Logic used by the ResearchElementDefinition "type" : "<code>", // R! population | exposure | outcome "variableType" : "<code>", // dichotomous | continuous | descriptive "characteristic" : [{ // R! What defines the members of the research element // definition[x]: What code or expression defines members?. One of these 4: "definitionCodeableConcept" : { CodeableConcept }, "definitionCanonical" : { canonical(ValueSet) }, "definitionExpression" : { Expression }, "definitionDataRequirement" : { DataRequirement }, "usageContext" : [{ UsageContext }], // What code/value pairs define members? "exclude" : <boolean>, // Whether the characteristic includes or excludes members "unitOfMeasure" : { CodeableConcept }, // What unit is the outcome described in? "studyEffectiveDescription" : "<string>", // What time period does the study cover // studyEffective[x]: What time period does the study cover. One of these 4: "studyEffectiveDateTime" : "<dateTime>", "studyEffectivePeriod" : { Period }, "studyEffectiveDuration" : { Duration }, "studyEffectiveTiming" : { Timing }, "studyEffectiveTimeFromStart" : { Duration }, // Observation time from study start "studyEffectiveGroupMeasure" : "<code>", // mean | median | mean-of-mean | mean-of-median | median-of-mean | median-of-median "participantEffectiveDescription" : "<string>", // What time period do participants cover // participantEffective[x]: What time period do participants cover. One of these 4: "participantEffectiveDateTime" : "<dateTime>", "participantEffectivePeriod" : { Period }, "participantEffectiveDuration" : { Duration }, "participantEffectiveTiming" : { Timing }, "participantEffectiveTimeFromStart" : { Duration }, // Observation time from study start "participantEffectiveGroupMeasure" : "<code>" // mean | median | mean-of-mean | mean-of-median | median-of-mean | median-of-median }] }
Turtle Template
@prefix fhir: <http://hl7.org/fhir/> . [ a fhir:ResearchElementDefinition; fhir:nodeRole fhir:treeRoot; # if this is the parser root # from Resource: .id, .meta, .implicitRules, and .language # from DomainResource: .text, .contained, .extension, and .modifierExtension fhir:ResearchElementDefinition.url [ uri ]; # 0..1 Canonical identifier for this research element definition, represented as a URI (globally unique) fhir:ResearchElementDefinition.identifier [ Identifier ], ... ; # 0..* Additional identifier for the research element definition fhir:ResearchElementDefinition.version [ string ]; # 0..1 Business version of the research element definition fhir:ResearchElementDefinition.name [ string ]; # 0..1 Name for this research element definition (computer friendly) fhir:ResearchElementDefinition.title [ string ]; # 0..1 Name for this research element definition (human friendly) fhir:ResearchElementDefinition.shortTitle [ string ]; # 0..1 Title for use in informal contexts fhir:ResearchElementDefinition.subtitle [ string ]; # 0..1 Subordinate title of the ResearchElementDefinition fhir:ResearchElementDefinition.status [ code ]; # 1..1 draft | active | retired | unknown fhir:ResearchElementDefinition.experimental [ boolean ]; # 0..1 For testing purposes, not real usage # ResearchElementDefinition.subject[x] : 0..1 E.g. Patient, Practitioner, RelatedPerson, Organization, Location, Device. One of these 2 fhir:ResearchElementDefinition.subjectCodeableConcept [ CodeableConcept ] fhir:ResearchElementDefinition.subjectReference [ Reference(Group) ] fhir:ResearchElementDefinition.date [ dateTime ]; # 0..1 Date last changed fhir:ResearchElementDefinition.publisher [ string ]; # 0..1 Name of the publisher (organization or individual) fhir:ResearchElementDefinition.contact [ ContactDetail ], ... ; # 0..* Contact details for the publisher fhir:ResearchElementDefinition.description [ markdown ]; # 0..1 Natural language description of the research element definition fhir:ResearchElementDefinition.comment [ string ], ... ; # 0..* Used for footnotes or explanatory notes fhir:ResearchElementDefinition.useContext [ UsageContext ], ... ; # 0..* The context that the content is intended to support fhir:ResearchElementDefinition.jurisdiction [ CodeableConcept ], ... ; # 0..* Intended jurisdiction for research element definition (if applicable) fhir:ResearchElementDefinition.purpose [ markdown ]; # 0..1 Why this research element definition is defined fhir:ResearchElementDefinition.usage [ string ]; # 0..1 Describes the clinical usage of the ResearchElementDefinition fhir:ResearchElementDefinition.copyright [ markdown ]; # 0..1 Use and/or publishing restrictions fhir:ResearchElementDefinition.approvalDate [ date ]; # 0..1 When the research element definition was approved by publisher fhir:ResearchElementDefinition.lastReviewDate [ date ]; # 0..1 When the research element definition was last reviewed fhir:ResearchElementDefinition.effectivePeriod [ Period ]; # 0..1 When the research element definition is expected to be used fhir:ResearchElementDefinition.topic [ CodeableConcept ], ... ; # 0..* The category of the ResearchElementDefinition, such as Education, Treatment, Assessment, etc. fhir:ResearchElementDefinition.author [ ContactDetail ], ... ; # 0..* Who authored the content fhir:ResearchElementDefinition.editor [ ContactDetail ], ... ; # 0..* Who edited the content fhir:ResearchElementDefinition.reviewer [ ContactDetail ], ... ; # 0..* Who reviewed the content fhir:ResearchElementDefinition.endorser [ ContactDetail ], ... ; # 0..* Who endorsed the content fhir:ResearchElementDefinition.relatedArtifact [ RelatedArtifact ], ... ; # 0..* Additional documentation, citations, etc. fhir:ResearchElementDefinition.library [ canonical(Library) ], ... ; # 0..* Logic used by the ResearchElementDefinition fhir:ResearchElementDefinition.type [ code ]; # 1..1 population | exposure | outcome fhir:ResearchElementDefinition.variableType [ code ]; # 0..1 dichotomous | continuous | descriptive fhir:ResearchElementDefinition.characteristic [ # 1..* What defines the members of the research element # ResearchElementDefinition.characteristic.definition[x] : 1..1 What code or expression defines members?. One of these 4 fhir:ResearchElementDefinition.characteristic.definitionCodeableConcept [ CodeableConcept ] fhir:ResearchElementDefinition.characteristic.definitionCanonical [ canonical(ValueSet) ] fhir:ResearchElementDefinition.characteristic.definitionExpression [ Expression ] fhir:ResearchElementDefinition.characteristic.definitionDataRequirement [ DataRequirement ] fhir:ResearchElementDefinition.characteristic.usageContext [ UsageContext ], ... ; # 0..* What code/value pairs define members? fhir:ResearchElementDefinition.characteristic.exclude [ boolean ]; # 0..1 Whether the characteristic includes or excludes members fhir:ResearchElementDefinition.characteristic.unitOfMeasure [ CodeableConcept ]; # 0..1 What unit is the outcome described in? fhir:ResearchElementDefinition.characteristic.studyEffectiveDescription [ string ]; # 0..1 What time period does the study cover # ResearchElementDefinition.characteristic.studyEffective[x] : 0..1 What time period does the study cover. One of these 4 fhir:ResearchElementDefinition.characteristic.studyEffectiveDateTime [ dateTime ] fhir:ResearchElementDefinition.characteristic.studyEffectivePeriod [ Period ] fhir:ResearchElementDefinition.characteristic.studyEffectiveDuration [ Duration ] fhir:ResearchElementDefinition.characteristic.studyEffectiveTiming [ Timing ] fhir:ResearchElementDefinition.characteristic.studyEffectiveTimeFromStart [ Duration ]; # 0..1 Observation time from study start fhir:ResearchElementDefinition.characteristic.studyEffectiveGroupMeasure [ code ]; # 0..1 mean | median | mean-of-mean | mean-of-median | median-of-mean | median-of-median fhir:ResearchElementDefinition.characteristic.participantEffectiveDescription [ string ]; # 0..1 What time period do participants cover # ResearchElementDefinition.characteristic.participantEffective[x] : 0..1 What time period do participants cover. One of these 4 fhir:ResearchElementDefinition.characteristic.participantEffectiveDateTime [ dateTime ] fhir:ResearchElementDefinition.characteristic.participantEffectivePeriod [ Period ] fhir:ResearchElementDefinition.characteristic.participantEffectiveDuration [ Duration ] fhir:ResearchElementDefinition.characteristic.participantEffectiveTiming [ Timing ] fhir:ResearchElementDefinition.characteristic.participantEffectiveTimeFromStart [ Duration ]; # 0..1 Observation time from study start fhir:ResearchElementDefinition.characteristic.participantEffectiveGroupMeasure [ code ]; # 0..1 mean | median | mean-of-mean | mean-of-median | median-of-mean | median-of-median ], ...; ]
Changes since Release 3
ResearchElementDefinition | |
ResearchElementDefinition.status |
|
ResearchElementDefinition.type |
|
ResearchElementDefinition.variableType |
|
ResearchElementDefinition.characteristic.unitOfMeasure |
|
ResearchElementDefinition.characteristic.studyEffectiveGroupMeasure |
|
ResearchElementDefinition.characteristic.participantEffectiveGroupMeasure |
|
See the Full Difference for further information
See the Profiles & Extensions and the alternate definitions: Master Definition XML + JSON, XML Schema/Schematron + JSON Schema, ShEx (for Turtle) + see the extensions & the dependency analysis
Path | Definition | Type | Reference |
---|---|---|---|
ResearchElementDefinition.status | The lifecycle status of an artifact. | Required | PublicationStatus |
ResearchElementDefinition.subject[x] | The possible types of subjects for a measure (E.g. Patient, Practitioner, Organization, Location, etc.). | Extensible | SubjectType |
ResearchElementDefinition.jurisdiction | Countries and regions within which this artifact is targeted for use. | Extensible | Jurisdiction ValueSet |
ResearchElementDefinition.topic | High-level categorization of the definition, used for searching, sorting, and filtering. | Example | DefinitionTopic |
ResearchElementDefinition.type | The possible types of research elements (E.g. Population, Exposure, Outcome). | Required | ResearchElementType |
ResearchElementDefinition.variableType | The possible types of variables for exposures or outcomes (E.g. Dichotomous, Continuous, Descriptive). | Required | VariableType |
ResearchElementDefinition.characteristic.unitOfMeasure | Unified Code for Units of Measure (UCUM). | Required | UCUMCodes |
ResearchElementDefinition.characteristic.studyEffectiveGroupMeasure | Possible group measure aggregates (E.g. Mean, Median). | Required | GroupMeasure |
ResearchElementDefinition.characteristic.participantEffectiveGroupMeasure | Possible group measure aggregates (E.g. Mean, Median). | Required | GroupMeasure |
id | Level | Location | Description | Expression |
red-0 | Warning | (base) | Name should be usable as an identifier for the module by machine processing applications such as code generation | name.matches('[A-Z]([A-Za-z0-9_]){0,254}') |
Search parameters for this resource. The common parameters also apply. See Searching for more information about searching in REST, messaging, and services.
Name | Type | Description | Expression | In Common |
composed-of | reference | What resource is being referenced | ResearchElementDefinition.relatedArtifact.where(type='composed-of').resource (Any) | |
context | token | A use context assigned to the research element definition | (ResearchElementDefinition.useContext.value as CodeableConcept) | |
context-quantity | quantity | A quantity- or range-valued use context assigned to the research element definition | (ResearchElementDefinition.useContext.value as Quantity) | (ResearchElementDefinition.useContext.value as Range) | |
context-type | token | A type of use context assigned to the research element definition | ResearchElementDefinition.useContext.code | |
context-type-quantity | composite | A use context type and quantity- or range-based value assigned to the research element definition | On ResearchElementDefinition.useContext: context-type: code context-quantity: value.as(Quantity) | value.as(Range) | |
context-type-value | composite | A use context type and value assigned to the research element definition | On ResearchElementDefinition.useContext: context-type: code context: value.as(CodeableConcept) | |
date | date | The research element definition publication date | ResearchElementDefinition.date | |
depends-on | reference | What resource is being referenced | ResearchElementDefinition.relatedArtifact.where(type='depends-on').resource | ResearchElementDefinition.library (Library, Any) | |
derived-from | reference | What resource is being referenced | ResearchElementDefinition.relatedArtifact.where(type='derived-from').resource (Any) | |
description | string | The description of the research element definition | ResearchElementDefinition.description | |
effective | date | The time during which the research element definition is intended to be in use | ResearchElementDefinition.effectivePeriod | |
identifier | token | External identifier for the research element definition | ResearchElementDefinition.identifier | |
jurisdiction | token | Intended jurisdiction for the research element definition | ResearchElementDefinition.jurisdiction | |
name | string | Computationally friendly name of the research element definition | ResearchElementDefinition.name | |
predecessor | reference | What resource is being referenced | ResearchElementDefinition.relatedArtifact.where(type='predecessor').resource (Any) | |
publisher | string | Name of the publisher of the research element definition | ResearchElementDefinition.publisher | |
status | token | The current status of the research element definition | ResearchElementDefinition.status | |
successor | reference | What resource is being referenced | ResearchElementDefinition.relatedArtifact.where(type='successor').resource (Any) | |
title | string | The human-friendly name of the research element definition | ResearchElementDefinition.title | |
topic | token | Topics associated with the ResearchElementDefinition | ResearchElementDefinition.topic | |
url | uri | The uri that identifies the research element definition | ResearchElementDefinition.url | |
version | token | The business version of the research element definition | ResearchElementDefinition.version |