ResMed Core Implementation Guide
0.37.0 - ci-build International flag

ResMed Core Implementation Guide - Local Development build (v0.37.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

Resource Profile: Patient Therapy DetectedIssue Alert

Official URL: http://resmed.com/fhir/core/StructureDefinition/patient-therapy-detectedissue Version: 0.37.0
Draft as of 2024-01-11 Computable Name: ResMedPatientTherapyDetectedIssue

Profile of DetectedIssue for recording a therapy alert identified by clinical rule outcome Observations being recorded while monitoring a patient’s therapy.

Usage:

Formal Views of Profile Content

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

This structure is derived from DetectedIssue

NameFlagsCard.TypeDescription & Constraintsdoco
.. DetectedIssue 0..*DetectedIssueClinical issue with action
... Slices for extension 1..*ExtensionExtension
Slice: Unordered, Open by value:url
... patientOrganization 1..1Reference(Organization)Extension
URL: http://resmed.com/fhir/core/StructureDefinition/PatientOrganization
... status 1..1coderegistered | preliminary | final | amended +
Binding: ResMed DetectedIssue status ValueSet (required)
.... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
..... system1..1uriIdentity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v3-ActCode
..... code1..1codeSymbol in syntax defined by the system
Fixed Value: OBSA
... patient S1..1Reference(Patient)Associated patient
... Slices for identified[x] 1..1dateTimeWhen identified
Slice: Unordered, Open by type:$this
.... identified[x]:identifiedDateTime S1..1dateTimeWhen identified
... author S1..1Reference(ResMed Rules Engine Software Profile)The ResMed rules monitor that detected the rule outcome and raised the issue
... Slices for evidence S1..*BackboneElementSupporting evidence
Slice: Unordered, Open by pattern:code
.... evidence:ruleoutcomes 1..*BackboneElementThe rule outcome Observations that identified the issue.
..... code 1..*CodeableConceptManifestation
Binding: ResMed Clinical Rule Outcome Types Value Set (required)
..... detail 1..*Reference(ResMed Rule Outcome Observation)Supporting information

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSet
DetectedIssue.statusrequiredResMedDetectedIssueStatusValueSet
DetectedIssue.evidence:ruleoutcomes.coderequiredValueSetResMedClincalRuleOutcomeTypeCodes
NameFlagsCard.TypeDescription & Constraintsdoco
.. DetectedIssue 0..*DetectedIssueClinical issue with action
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... Slices for extension 1..*ExtensionExtension
Slice: Unordered, Open by value:url
... patientOrganization 1..1Reference(Organization)Extension
URL: http://resmed.com/fhir/core/StructureDefinition/PatientOrganization
... status ?!Σ1..1coderegistered | preliminary | final | amended +
Binding: ResMed DetectedIssue status ValueSet (required)
... code SΣ1..1CodeableConceptIssue Category, e.g. drug-drug, duplicate therapy, etc.
Binding: DetectedIssueCategory (preferred): Codes identifying the general type of detected issue; e.g. Drug-drug interaction, Timing issue, Duplicate therapy, etc.


Required Pattern: At least the following
.... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
..... system1..1uriIdentity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v3-ActCode
..... code1..1codeSymbol in syntax defined by the system
Fixed Value: OBSA
... patient SΣ1..1Reference(Patient)Associated patient
... Slices for identified[x] Σ1..1dateTimeWhen identified
Slice: Unordered, Closed by type:$this
.... identified[x]:identifiedDateTime SΣ1..1dateTimeWhen identified
... author SΣ1..1Reference(ResMed Rules Engine Software Profile)The ResMed rules monitor that detected the rule outcome and raised the issue
... Slices for evidence S1..*BackboneElementSupporting evidence
Slice: Unordered, Open by pattern:code
.... evidence:All Slices Content/Rules for all slices
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... evidence:ruleoutcomes 1..*BackboneElementThe rule outcome Observations that identified the issue.
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... code 1..*CodeableConceptManifestation
Binding: ResMed Clinical Rule Outcome Types Value Set (required)
..... detail 1..*Reference(ResMed Rule Outcome Observation)Supporting information

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / Code
DetectedIssue.statusrequiredResMedDetectedIssueStatusValueSet
DetectedIssue.codepreferredPattern: OBSA
DetectedIssue.evidence:ruleoutcomes.coderequiredValueSetResMedClincalRuleOutcomeTypeCodes

Constraints

IdGradePath(s)DetailsRequirements
dom-2errorDetectedIssueIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorDetectedIssueIf 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-4errorDetectedIssueIf 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-5errorDetectedIssueIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceDetectedIssueA 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()
NameFlagsCard.TypeDescription & Constraintsdoco
.. DetectedIssue 0..*DetectedIssueClinical issue with action
... 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
... text 0..1NarrativeText summary of the resource, for human interpretation
... contained 0..*ResourceContained, inline Resources
... Slices for extension 1..*ExtensionExtension
Slice: Unordered, Open by value:url
... patientOrganization 1..1Reference(Organization)Extension
URL: http://resmed.com/fhir/core/StructureDefinition/PatientOrganization
... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
... identifier Σ0..*IdentifierUnique id for the detected issue
... status ?!Σ1..1coderegistered | preliminary | final | amended +
Binding: ResMed DetectedIssue status ValueSet (required)
... code SΣ1..1CodeableConceptIssue Category, e.g. drug-drug, duplicate therapy, etc.
Binding: DetectedIssueCategory (preferred): Codes identifying the general type of detected issue; e.g. Drug-drug interaction, Timing issue, Duplicate therapy, etc.


Required Pattern: At least the following
.... id0..1stringUnique id for inter-element referencing
.... extension0..*ExtensionAdditional content defined by implementations
.... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
..... id0..1stringUnique id for inter-element referencing
..... extension0..*ExtensionAdditional content defined by implementations
..... system1..1uriIdentity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v3-ActCode
..... version0..1stringVersion of the system - if relevant
..... code1..1codeSymbol in syntax defined by the system
Fixed Value: OBSA
..... display0..1stringRepresentation defined by the system
..... userSelected0..1booleanIf this coding was chosen directly by the user
.... text0..1stringPlain text representation of the concept
... severity Σ0..1codehigh | moderate | low
Binding: DetectedIssueSeverity (required): Indicates the potential degree of impact of the identified issue on the patient.

... patient SΣ1..1Reference(Patient)Associated patient
... Slices for identified[x] Σ1..1dateTimeWhen identified
Slice: Unordered, Closed by type:$this
.... identified[x]:identifiedDateTime SΣ1..1dateTimeWhen identified
... author SΣ1..1Reference(ResMed Rules Engine Software Profile)The ResMed rules monitor that detected the rule outcome and raised the issue
... implicated Σ0..*Reference(Resource)Problem resource
... Slices for evidence S1..*BackboneElementSupporting evidence
Slice: Unordered, Open by pattern:code
.... evidence:All Slices Content/Rules for all slices
..... 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
..... code 0..*CodeableConceptManifestation
Binding: ManifestationAndSymptomCodes (example): Codes that describes the types of evidence for a detected issue.


..... detail 0..*Reference(Resource)Supporting information
.... evidence:ruleoutcomes 1..*BackboneElementThe rule outcome Observations that identified the issue.
..... 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
..... code 1..*CodeableConceptManifestation
Binding: ResMed Clinical Rule Outcome Types Value Set (required)
..... detail 1..*Reference(ResMed Rule Outcome Observation)Supporting information
... detail 0..1stringDescription and context
... reference 0..1uriAuthority for issue
... mitigation 0..*BackboneElementStep taken to address
.... 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
.... action 1..1CodeableConceptWhat mitigation?
Binding: DetectedIssueMitigationAction (preferred): Codes describing steps taken to resolve the issue or other circumstances that mitigate the risk associated with the issue; e.g. 'added concurrent therapy', 'prior therapy documented', etc.

.... date 0..1dateTimeDate committed
.... author 0..1Reference(Practitioner | PractitionerRole)Who is committing?

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / Code
DetectedIssue.languagepreferredCommonLanguages
Additional Bindings Purpose
AllLanguages Max Binding
DetectedIssue.statusrequiredResMedDetectedIssueStatusValueSet
DetectedIssue.codepreferredPattern: OBSA
DetectedIssue.severityrequiredDetectedIssueSeverity
DetectedIssue.evidence.codeexampleManifestationAndSymptomCodes
DetectedIssue.evidence:ruleoutcomes.coderequiredValueSetResMedClincalRuleOutcomeTypeCodes
DetectedIssue.mitigation.actionpreferredDetectedIssueMitigationAction

Constraints

IdGradePath(s)DetailsRequirements
dom-2errorDetectedIssueIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorDetectedIssueIf 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-4errorDetectedIssueIf 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-5errorDetectedIssueIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceDetectedIssueA 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()

This structure is derived from DetectedIssue

Summary

Mandatory: 11 elements
Must-Support: 5 elements

Structures

This structure refers to these other structures:

Extensions

This structure refers to these extensions:

Slices

This structure defines the following Slices:

  • The element DetectedIssue.identified[x] is sliced based on the value of type:$this
  • The element DetectedIssue.evidence is sliced based on the value of pattern:code

Differential View

This structure is derived from DetectedIssue

NameFlagsCard.TypeDescription & Constraintsdoco
.. DetectedIssue 0..*DetectedIssueClinical issue with action
... Slices for extension 1..*ExtensionExtension
Slice: Unordered, Open by value:url
... patientOrganization 1..1Reference(Organization)Extension
URL: http://resmed.com/fhir/core/StructureDefinition/PatientOrganization
... status 1..1coderegistered | preliminary | final | amended +
Binding: ResMed DetectedIssue status ValueSet (required)
.... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
..... system1..1uriIdentity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v3-ActCode
..... code1..1codeSymbol in syntax defined by the system
Fixed Value: OBSA
... patient S1..1Reference(Patient)Associated patient
... Slices for identified[x] 1..1dateTimeWhen identified
Slice: Unordered, Open by type:$this
.... identified[x]:identifiedDateTime S1..1dateTimeWhen identified
... author S1..1Reference(ResMed Rules Engine Software Profile)The ResMed rules monitor that detected the rule outcome and raised the issue
... Slices for evidence S1..*BackboneElementSupporting evidence
Slice: Unordered, Open by pattern:code
.... evidence:ruleoutcomes 1..*BackboneElementThe rule outcome Observations that identified the issue.
..... code 1..*CodeableConceptManifestation
Binding: ResMed Clinical Rule Outcome Types Value Set (required)
..... detail 1..*Reference(ResMed Rule Outcome Observation)Supporting information

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSet
DetectedIssue.statusrequiredResMedDetectedIssueStatusValueSet
DetectedIssue.evidence:ruleoutcomes.coderequiredValueSetResMedClincalRuleOutcomeTypeCodes

Key Elements View

NameFlagsCard.TypeDescription & Constraintsdoco
.. DetectedIssue 0..*DetectedIssueClinical issue with action
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... Slices for extension 1..*ExtensionExtension
Slice: Unordered, Open by value:url
... patientOrganization 1..1Reference(Organization)Extension
URL: http://resmed.com/fhir/core/StructureDefinition/PatientOrganization
... status ?!Σ1..1coderegistered | preliminary | final | amended +
Binding: ResMed DetectedIssue status ValueSet (required)
... code SΣ1..1CodeableConceptIssue Category, e.g. drug-drug, duplicate therapy, etc.
Binding: DetectedIssueCategory (preferred): Codes identifying the general type of detected issue; e.g. Drug-drug interaction, Timing issue, Duplicate therapy, etc.


Required Pattern: At least the following
.... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
..... system1..1uriIdentity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v3-ActCode
..... code1..1codeSymbol in syntax defined by the system
Fixed Value: OBSA
... patient SΣ1..1Reference(Patient)Associated patient
... Slices for identified[x] Σ1..1dateTimeWhen identified
Slice: Unordered, Closed by type:$this
.... identified[x]:identifiedDateTime SΣ1..1dateTimeWhen identified
... author SΣ1..1Reference(ResMed Rules Engine Software Profile)The ResMed rules monitor that detected the rule outcome and raised the issue
... Slices for evidence S1..*BackboneElementSupporting evidence
Slice: Unordered, Open by pattern:code
.... evidence:All Slices Content/Rules for all slices
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... evidence:ruleoutcomes 1..*BackboneElementThe rule outcome Observations that identified the issue.
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... code 1..*CodeableConceptManifestation
Binding: ResMed Clinical Rule Outcome Types Value Set (required)
..... detail 1..*Reference(ResMed Rule Outcome Observation)Supporting information

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / Code
DetectedIssue.statusrequiredResMedDetectedIssueStatusValueSet
DetectedIssue.codepreferredPattern: OBSA
DetectedIssue.evidence:ruleoutcomes.coderequiredValueSetResMedClincalRuleOutcomeTypeCodes

Constraints

IdGradePath(s)DetailsRequirements
dom-2errorDetectedIssueIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorDetectedIssueIf 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-4errorDetectedIssueIf 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-5errorDetectedIssueIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceDetectedIssueA 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()

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. DetectedIssue 0..*DetectedIssueClinical issue with action
... 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
... text 0..1NarrativeText summary of the resource, for human interpretation
... contained 0..*ResourceContained, inline Resources
... Slices for extension 1..*ExtensionExtension
Slice: Unordered, Open by value:url
... patientOrganization 1..1Reference(Organization)Extension
URL: http://resmed.com/fhir/core/StructureDefinition/PatientOrganization
... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
... identifier Σ0..*IdentifierUnique id for the detected issue
... status ?!Σ1..1coderegistered | preliminary | final | amended +
Binding: ResMed DetectedIssue status ValueSet (required)
... code SΣ1..1CodeableConceptIssue Category, e.g. drug-drug, duplicate therapy, etc.
Binding: DetectedIssueCategory (preferred): Codes identifying the general type of detected issue; e.g. Drug-drug interaction, Timing issue, Duplicate therapy, etc.


Required Pattern: At least the following
.... id0..1stringUnique id for inter-element referencing
.... extension0..*ExtensionAdditional content defined by implementations
.... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
..... id0..1stringUnique id for inter-element referencing
..... extension0..*ExtensionAdditional content defined by implementations
..... system1..1uriIdentity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v3-ActCode
..... version0..1stringVersion of the system - if relevant
..... code1..1codeSymbol in syntax defined by the system
Fixed Value: OBSA
..... display0..1stringRepresentation defined by the system
..... userSelected0..1booleanIf this coding was chosen directly by the user
.... text0..1stringPlain text representation of the concept
... severity Σ0..1codehigh | moderate | low
Binding: DetectedIssueSeverity (required): Indicates the potential degree of impact of the identified issue on the patient.

... patient SΣ1..1Reference(Patient)Associated patient
... Slices for identified[x] Σ1..1dateTimeWhen identified
Slice: Unordered, Closed by type:$this
.... identified[x]:identifiedDateTime SΣ1..1dateTimeWhen identified
... author SΣ1..1Reference(ResMed Rules Engine Software Profile)The ResMed rules monitor that detected the rule outcome and raised the issue
... implicated Σ0..*Reference(Resource)Problem resource
... Slices for evidence S1..*BackboneElementSupporting evidence
Slice: Unordered, Open by pattern:code
.... evidence:All Slices Content/Rules for all slices
..... 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
..... code 0..*CodeableConceptManifestation
Binding: ManifestationAndSymptomCodes (example): Codes that describes the types of evidence for a detected issue.


..... detail 0..*Reference(Resource)Supporting information
.... evidence:ruleoutcomes 1..*BackboneElementThe rule outcome Observations that identified the issue.
..... 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
..... code 1..*CodeableConceptManifestation
Binding: ResMed Clinical Rule Outcome Types Value Set (required)
..... detail 1..*Reference(ResMed Rule Outcome Observation)Supporting information
... detail 0..1stringDescription and context
... reference 0..1uriAuthority for issue
... mitigation 0..*BackboneElementStep taken to address
.... 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
.... action 1..1CodeableConceptWhat mitigation?
Binding: DetectedIssueMitigationAction (preferred): Codes describing steps taken to resolve the issue or other circumstances that mitigate the risk associated with the issue; e.g. 'added concurrent therapy', 'prior therapy documented', etc.

.... date 0..1dateTimeDate committed
.... author 0..1Reference(Practitioner | PractitionerRole)Who is committing?

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / Code
DetectedIssue.languagepreferredCommonLanguages
Additional Bindings Purpose
AllLanguages Max Binding
DetectedIssue.statusrequiredResMedDetectedIssueStatusValueSet
DetectedIssue.codepreferredPattern: OBSA
DetectedIssue.severityrequiredDetectedIssueSeverity
DetectedIssue.evidence.codeexampleManifestationAndSymptomCodes
DetectedIssue.evidence:ruleoutcomes.coderequiredValueSetResMedClincalRuleOutcomeTypeCodes
DetectedIssue.mitigation.actionpreferredDetectedIssueMitigationAction

Constraints

IdGradePath(s)DetailsRequirements
dom-2errorDetectedIssueIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorDetectedIssueIf 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-4errorDetectedIssueIf 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-5errorDetectedIssueIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceDetectedIssueA 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()

This structure is derived from DetectedIssue

Summary

Mandatory: 11 elements
Must-Support: 5 elements

Structures

This structure refers to these other structures:

Extensions

This structure refers to these extensions:

Slices

This structure defines the following Slices:

  • The element DetectedIssue.identified[x] is sliced based on the value of type:$this
  • The element DetectedIssue.evidence is sliced based on the value of pattern:code

 

Other representations of profile: CSV, Excel, Schematron