Electronic Long-Term Services and Supports (eLTSS) Release 1 - US Realm
2.0.0-ballot - ballot United States of America flag

This page is part of the electronic Long-Term Services and Supports Implementation Guide (v2.0.0-ballot: STU2 Ballot 1) based on FHIR (HL7® FHIR® Standard) R4. The current version which supersedes this version is 1.0.0. For a full list of available versions, see the Directory of published versions

Resource Profile: eLTSS RiskAssessment Profile

Official URL: http://hl7.org/fhir/us/eltss/StructureDefinition/RiskAssessment-eltss Version: 2.0.0-ballot
Standards status: Trial-use Maturity Level: 2 Computable Name: RiskAssessment_eltss

RiskAssessment resource mapping for eLTSS

Implementer mapping guidance

The following aids in finding the location of eLTSS data elements. See R4 FHIR Mapping page for complete guidance, here we are providing a subset of fields for convenience.

eLTSS Grouping eLTSS Data Element Name Data Element Definition (includes examples, expected list of values and usage note where applicable) FHIR R4 Resource Element(s) FHIR R4 Resource Element Cardinality (with US Core Constraints) Additional Mapping Details Important change
Risks Identified Risk An aspect of a person's life, behavior, environmental exposure, personal characteristic, or barrier that increases the likelihood of disease, condition, injury to self or others, or interaction with the criminal justice system. CarePlan → supportingInfo(RiskAssessment)

RiskAssessment → prediction → outcome
→ coding → code
RiskAssessment → prediction → outcome
→ coding → system
RiskAssessment → prediction → outcome
→ text
CarePlan
...supportingInfo(RiskAssessment) 0..*
......prediction 0..*
.........outcome 0..1
............coding 0..*
...............code 0..1
...............system 0..1
............text 0..1
1) Will use CarePlan → supportingInfo to reference the RiskAssessment containing the Identified Risk.
2) outcome is a Codeable Concept that includes a text element that can be used for the identified risk itself if no appropriate coding is available. (outcome was mandatory prior to R4 version 3.3.0.)
3) prediction describes the expected outcome for the subject, and is the "prediction" of the risk.
Risks Risk Management Plan Description of planned activities to minimize identified risks that endanger the person's health and safety.

This can be included as free text or attachment.
CarePlan → supportingInfo(RiskAssessment)

RiskAssessment → mitigation
RiskAssessment → extension(RiskAssessment Mitigation Plan)

CarePlan
...supportingInfo(RiskAssessment) 0..*
......mitigation 0..1
...RiskAssessment
...extension(RiskAssessment MitigationPlan)
1) Will use CarePlan → supportingInfo to reference the RiskAssessment containing the Risk Management Plan.
2) mitigation is a string and would contain the free text Risk Management Plan.
3) The new RiskAssessment -> extension -> RiskAssessment Mitigation Plan which is a DocumentReference resource would be used if the Risk Management Plan is being provided as an attachment rather than as text.
Data Requirements Not Specific to eLTSS Dataset Data Elements
This section documents data elements that are mandatory per FHIR XML schemas or US Core requirements, but that do not align with individual eLTSS Dataset data elements.
FHIR Data Element Name
Requirement Source
Data Element Definition FHIR R4 Resource Element(s) FHIR R4 Resource Element Cardinality (with US Core Constraints) Additional Mapping Details
RiskAssessment Status
FHIR
The status of the RiskAssessment, using the same statuses as an Observation. RiskAssessment → status RiskAssessment
...status 1
1) status is required by FHIR, and must use the ObservationStatus value set. Possible values are: registered, preliminary, final, amended, corrected, cancelled, entered-in-error and unknown.
RiskAssessment Subject
FHIR
Identifies the patient, group or organization for whom the goal is being established. RiskAssessment → subject(Patient) RiskAssessment
...subject 1
1) subject is required by FHIR, and is a reference to a Patient. (Optional prior to R4 version 3.4.0.)

Usage:

Formal Views of Profile Content

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

This structure is derived from RiskAssessment

NameFlagsCard.TypeDescription & Constraintsdoco
.. RiskAssessment RiskAssessment
... Slices for extension 0..*ExtensionExtension
Slice: Unordered, Open by value:url
... riskPlan S0..*Reference(US Core DocumentReference Profile)Extension
URL: http://hl7.org/fhir/us/eltss/StructureDefinition/eltss-RiskPlan
... resource-pertainsToGoal S0..*Reference(Goal)The resource-pertainsToGoal relates the resource to the goal(s) that pertain to it. Whenever there is a goal associated with a health concern or problem, this extension should be present and populated in activity (event or intent) resources.
URL: http://hl7.org/fhir/StructureDefinition/resource-pertainsToGoal
... encounter 0..1Reference(US Core Encounter Profile)Where was assessment performed?
... condition 0..1Reference(Condition_eltss)Condition assessed
... performer 0..1Reference(Practitioner_eltss | eLTSS PractitionerRole Profile | US Core Implantable Device Profile | Device)Who did assessment?
... reasonReference 0..*Reference(Condition_eltss | Observation_eltss | US Core DiagnosticReport Profile for Report and Note exchange | US Core DocumentReference Profile)Why the assessment was necessary?
... prediction 0..*BackboneElementIdentified Risk
.... outcome 0..1CodeableConceptPossible outcome for the subject
Binding: hl7VS-patientOutcome (example): The condition or other outcome; e.g. death, remission, amputation, infection, etc.

... mitigation S0..1stringRisk Management Plan

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSet
RiskAssessment.prediction.outcomeexampleHl7VSPatientOutcome
NameFlagsCard.TypeDescription & Constraintsdoco
.. RiskAssessment 0..*RiskAssessmentPotential outcomes for a subject with likelihood
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... Slices for extension 0..*ExtensionExtension
Slice: Unordered, Open by value:url
... riskPlan S0..*Reference(US Core DocumentReference Profile)Extension
URL: http://hl7.org/fhir/us/eltss/StructureDefinition/eltss-RiskPlan
... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
... status Σ1..1coderegistered | preliminary | final | amended +
Binding: ObservationStatus (required): The status of the risk assessment; e.g. preliminary, final, amended, etc.

... subject Σ1..1Reference(Patient_eltss)Who/what does assessment apply to?
... encounter Σ0..1Reference(US Core Encounter Profile)Where was assessment performed?
... condition Σ0..1Reference(Condition_eltss)Condition assessed
... performer Σ0..1Reference(Practitioner_eltss | eLTSS PractitionerRole Profile | US Core Implantable Device Profile | Device)Who did assessment?
... reasonReference 0..*Reference(Condition_eltss | Observation_eltss | US Core DiagnosticReport Profile for Report and Note exchange | US Core DocumentReference Profile)Why the assessment was necessary?
... prediction C0..*BackboneElementIdentified Risk
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... outcome 0..1CodeableConceptPossible outcome for the subject
Binding: hl7VS-patientOutcome (example): The condition or other outcome; e.g. death, remission, amputation, infection, etc.

... mitigation S0..1stringRisk Management Plan

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet
RiskAssessment.statusrequiredObservationStatus
RiskAssessment.prediction.outcomeexampleHl7VSPatientOutcome

Constraints

IdGradePath(s)DetailsRequirements
dom-2errorRiskAssessmentIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorRiskAssessmentIf the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource
: contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4errorRiskAssessmentIf a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated
: contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5errorRiskAssessmentIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceRiskAssessmentA resource should have narrative for robust management
: text.`div`.exists()
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()
ras-2errorRiskAssessment.predictionMust be <= 100
: probability is decimal implies (probability as decimal) <= 100
NameFlagsCard.TypeDescription & Constraintsdoco
.. RiskAssessment 0..*RiskAssessmentPotential outcomes for a subject with likelihood
... 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: CommonLanguages (preferred): A human language.

Additional BindingsPurpose
AllLanguagesMax Binding
... text 0..1NarrativeText summary of the resource, for human interpretation
... contained 0..*ResourceContained, inline Resources
... Slices for extension 0..*ExtensionExtension
Slice: Unordered, Open by value:url
... riskPlan S0..*Reference(US Core DocumentReference Profile)Extension
URL: http://hl7.org/fhir/us/eltss/StructureDefinition/eltss-RiskPlan
... resource-pertainsToGoal S0..*Reference(Goal)The resource-pertainsToGoal relates the resource to the goal(s) that pertain to it. Whenever there is a goal associated with a health concern or problem, this extension should be present and populated in activity (event or intent) resources.
URL: http://hl7.org/fhir/StructureDefinition/resource-pertainsToGoal
... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
... identifier Σ0..*IdentifierUnique identifier for the assessment
... basedOn 0..1Reference(Resource)Request fulfilled by this assessment
... parent 0..1Reference(Resource)Part of this occurrence
... status Σ1..1coderegistered | preliminary | final | amended +
Binding: ObservationStatus (required): The status of the risk assessment; e.g. preliminary, final, amended, etc.

... method Σ0..1CodeableConceptEvaluation mechanism
Binding: (unbound) (example): The mechanism or algorithm used to make the assessment; e.g. TIMI, PRISM, Cardiff Type 2 diabetes, etc.

... code Σ0..1CodeableConceptType of assessment
... subject Σ1..1Reference(Patient_eltss)Who/what does assessment apply to?
... encounter Σ0..1Reference(US Core Encounter Profile)Where was assessment performed?
... occurrence[x] Σ0..1When was assessment made?
.... occurrenceDateTimedateTime
.... occurrencePeriodPeriod
... condition Σ0..1Reference(Condition_eltss)Condition assessed
... performer Σ0..1Reference(Practitioner_eltss | eLTSS PractitionerRole Profile | US Core Implantable Device Profile | Device)Who did assessment?
... reasonCode 0..*CodeableConceptWhy the assessment was necessary?
... reasonReference 0..*Reference(Condition_eltss | Observation_eltss | US Core DiagnosticReport Profile for Report and Note exchange | US Core DocumentReference Profile)Why the assessment was necessary?
... basis 0..*Reference(Resource)Information used in assessment
... prediction C0..*BackboneElementIdentified Risk
.... 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
.... outcome 0..1CodeableConceptPossible outcome for the subject
Binding: hl7VS-patientOutcome (example): The condition or other outcome; e.g. death, remission, amputation, infection, etc.

.... probability[x] C0..1Likelihood of specified outcome
..... probabilityDecimaldecimal
..... probabilityRangeRange
.... qualitativeRisk 0..1CodeableConceptLikelihood of specified outcome as a qualitative value
Binding: RiskProbability (example): The likelihood of the occurrence of a specified outcome.

.... relativeRisk 0..1decimalRelative likelihood
.... when[x] 0..1Timeframe or age range
..... whenPeriodPeriod
..... whenRangeRange
.... rationale 0..1stringExplanation of prediction
... mitigation S0..1stringRisk Management Plan
... note 0..*AnnotationComments on the risk assessment

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet
RiskAssessment.languagepreferredCommonLanguages
Additional Bindings Purpose
AllLanguages Max Binding
RiskAssessment.statusrequiredObservationStatus
RiskAssessment.methodexample
RiskAssessment.prediction.outcomeexampleHl7VSPatientOutcome
RiskAssessment.prediction.qualitativeRiskexampleRiskProbability

Constraints

IdGradePath(s)DetailsRequirements
dom-2errorRiskAssessmentIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorRiskAssessmentIf the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource
: contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4errorRiskAssessmentIf a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated
: contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5errorRiskAssessmentIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceRiskAssessmentA resource should have narrative for robust management
: text.`div`.exists()
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()
ras-1errorRiskAssessment.prediction.probability[x]low and high must be percentages, if present
: (low.empty() or ((low.code = '%') and (low.system = %ucum))) and (high.empty() or ((high.code = '%') and (high.system = %ucum)))
ras-2errorRiskAssessment.predictionMust be <= 100
: probability is decimal implies (probability as decimal) <= 100

Differential View

This structure is derived from RiskAssessment

NameFlagsCard.TypeDescription & Constraintsdoco
.. RiskAssessment RiskAssessment
... Slices for extension 0..*ExtensionExtension
Slice: Unordered, Open by value:url
... riskPlan S0..*Reference(US Core DocumentReference Profile)Extension
URL: http://hl7.org/fhir/us/eltss/StructureDefinition/eltss-RiskPlan
... resource-pertainsToGoal S0..*Reference(Goal)The resource-pertainsToGoal relates the resource to the goal(s) that pertain to it. Whenever there is a goal associated with a health concern or problem, this extension should be present and populated in activity (event or intent) resources.
URL: http://hl7.org/fhir/StructureDefinition/resource-pertainsToGoal
... encounter 0..1Reference(US Core Encounter Profile)Where was assessment performed?
... condition 0..1Reference(Condition_eltss)Condition assessed
... performer 0..1Reference(Practitioner_eltss | eLTSS PractitionerRole Profile | US Core Implantable Device Profile | Device)Who did assessment?
... reasonReference 0..*Reference(Condition_eltss | Observation_eltss | US Core DiagnosticReport Profile for Report and Note exchange | US Core DocumentReference Profile)Why the assessment was necessary?
... prediction 0..*BackboneElementIdentified Risk
.... outcome 0..1CodeableConceptPossible outcome for the subject
Binding: hl7VS-patientOutcome (example): The condition or other outcome; e.g. death, remission, amputation, infection, etc.

... mitigation S0..1stringRisk Management Plan

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSet
RiskAssessment.prediction.outcomeexampleHl7VSPatientOutcome

Key Elements View

NameFlagsCard.TypeDescription & Constraintsdoco
.. RiskAssessment 0..*RiskAssessmentPotential outcomes for a subject with likelihood
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... Slices for extension 0..*ExtensionExtension
Slice: Unordered, Open by value:url
... riskPlan S0..*Reference(US Core DocumentReference Profile)Extension
URL: http://hl7.org/fhir/us/eltss/StructureDefinition/eltss-RiskPlan
... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
... status Σ1..1coderegistered | preliminary | final | amended +
Binding: ObservationStatus (required): The status of the risk assessment; e.g. preliminary, final, amended, etc.

... subject Σ1..1Reference(Patient_eltss)Who/what does assessment apply to?
... encounter Σ0..1Reference(US Core Encounter Profile)Where was assessment performed?
... condition Σ0..1Reference(Condition_eltss)Condition assessed
... performer Σ0..1Reference(Practitioner_eltss | eLTSS PractitionerRole Profile | US Core Implantable Device Profile | Device)Who did assessment?
... reasonReference 0..*Reference(Condition_eltss | Observation_eltss | US Core DiagnosticReport Profile for Report and Note exchange | US Core DocumentReference Profile)Why the assessment was necessary?
... prediction C0..*BackboneElementIdentified Risk
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... outcome 0..1CodeableConceptPossible outcome for the subject
Binding: hl7VS-patientOutcome (example): The condition or other outcome; e.g. death, remission, amputation, infection, etc.

... mitigation S0..1stringRisk Management Plan

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet
RiskAssessment.statusrequiredObservationStatus
RiskAssessment.prediction.outcomeexampleHl7VSPatientOutcome

Constraints

IdGradePath(s)DetailsRequirements
dom-2errorRiskAssessmentIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorRiskAssessmentIf the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource
: contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4errorRiskAssessmentIf a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated
: contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5errorRiskAssessmentIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceRiskAssessmentA resource should have narrative for robust management
: text.`div`.exists()
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()
ras-2errorRiskAssessment.predictionMust be <= 100
: probability is decimal implies (probability as decimal) <= 100

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. RiskAssessment 0..*RiskAssessmentPotential outcomes for a subject with likelihood
... 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: CommonLanguages (preferred): A human language.

Additional BindingsPurpose
AllLanguagesMax Binding
... text 0..1NarrativeText summary of the resource, for human interpretation
... contained 0..*ResourceContained, inline Resources
... Slices for extension 0..*ExtensionExtension
Slice: Unordered, Open by value:url
... riskPlan S0..*Reference(US Core DocumentReference Profile)Extension
URL: http://hl7.org/fhir/us/eltss/StructureDefinition/eltss-RiskPlan
... resource-pertainsToGoal S0..*Reference(Goal)The resource-pertainsToGoal relates the resource to the goal(s) that pertain to it. Whenever there is a goal associated with a health concern or problem, this extension should be present and populated in activity (event or intent) resources.
URL: http://hl7.org/fhir/StructureDefinition/resource-pertainsToGoal
... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
... identifier Σ0..*IdentifierUnique identifier for the assessment
... basedOn 0..1Reference(Resource)Request fulfilled by this assessment
... parent 0..1Reference(Resource)Part of this occurrence
... status Σ1..1coderegistered | preliminary | final | amended +
Binding: ObservationStatus (required): The status of the risk assessment; e.g. preliminary, final, amended, etc.

... method Σ0..1CodeableConceptEvaluation mechanism
Binding: (unbound) (example): The mechanism or algorithm used to make the assessment; e.g. TIMI, PRISM, Cardiff Type 2 diabetes, etc.

... code Σ0..1CodeableConceptType of assessment
... subject Σ1..1Reference(Patient_eltss)Who/what does assessment apply to?
... encounter Σ0..1Reference(US Core Encounter Profile)Where was assessment performed?
... occurrence[x] Σ0..1When was assessment made?
.... occurrenceDateTimedateTime
.... occurrencePeriodPeriod
... condition Σ0..1Reference(Condition_eltss)Condition assessed
... performer Σ0..1Reference(Practitioner_eltss | eLTSS PractitionerRole Profile | US Core Implantable Device Profile | Device)Who did assessment?
... reasonCode 0..*CodeableConceptWhy the assessment was necessary?
... reasonReference 0..*Reference(Condition_eltss | Observation_eltss | US Core DiagnosticReport Profile for Report and Note exchange | US Core DocumentReference Profile)Why the assessment was necessary?
... basis 0..*Reference(Resource)Information used in assessment
... prediction C0..*BackboneElementIdentified Risk
.... 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
.... outcome 0..1CodeableConceptPossible outcome for the subject
Binding: hl7VS-patientOutcome (example): The condition or other outcome; e.g. death, remission, amputation, infection, etc.

.... probability[x] C0..1Likelihood of specified outcome
..... probabilityDecimaldecimal
..... probabilityRangeRange
.... qualitativeRisk 0..1CodeableConceptLikelihood of specified outcome as a qualitative value
Binding: RiskProbability (example): The likelihood of the occurrence of a specified outcome.

.... relativeRisk 0..1decimalRelative likelihood
.... when[x] 0..1Timeframe or age range
..... whenPeriodPeriod
..... whenRangeRange
.... rationale 0..1stringExplanation of prediction
... mitigation S0..1stringRisk Management Plan
... note 0..*AnnotationComments on the risk assessment

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet
RiskAssessment.languagepreferredCommonLanguages
Additional Bindings Purpose
AllLanguages Max Binding
RiskAssessment.statusrequiredObservationStatus
RiskAssessment.methodexample
RiskAssessment.prediction.outcomeexampleHl7VSPatientOutcome
RiskAssessment.prediction.qualitativeRiskexampleRiskProbability

Constraints

IdGradePath(s)DetailsRequirements
dom-2errorRiskAssessmentIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorRiskAssessmentIf the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource
: contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4errorRiskAssessmentIf a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated
: contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5errorRiskAssessmentIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceRiskAssessmentA resource should have narrative for robust management
: text.`div`.exists()
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()
ras-1errorRiskAssessment.prediction.probability[x]low and high must be percentages, if present
: (low.empty() or ((low.code = '%') and (low.system = %ucum))) and (high.empty() or ((high.code = '%') and (high.system = %ucum)))
ras-2errorRiskAssessment.predictionMust be <= 100
: probability is decimal implies (probability as decimal) <= 100

 

Other representations of profile: CSV, Excel, Schematron