ERSDPlanDefinition

eRSD PlanDefinition

activeElectronic Case Reporting2.1.2resource69 key elements

This PlanDefinition profile defines the logic and rules around determining: whether or not a condition is reportable to public health, which jurisdiction(s) is/are responsible, which jurisdiction(s) need to be notified, and if the condition is reportable, gives timing information, next steps and condition information to the clinician. The rules for determining reportability described by an eRSD specification involve the use of triggering codes to determine potentially reportable events, and optionally locally evaluated rules for determining suspected reportable events. The final determination of reportability is made by the Public Health Agency or Agencies appropriate for the event, and may be performed by a combination of decisions occurring at various points during the processing of an eICR, as explained in the Reportability Response profile.

Metadata

hl7.org/fhir
Canonical URL
http://hl7.org/fhir/us/ecr/StructureDefinition/ersd-plandefinition
ID
ersd-plandefinition
Type
Base Definition
us-ph-plandefinition
Derivation
constraint
Mandatory and Must-Support Elements

Elements with cardinality > 0 or marked as Must Support (S)

PathCard.TypeFlagsDescription
PlanDefinition
S
eRSD - electronic Reporting and Surveillance Distribution
extension
S
Defines variables for the PlanDefinition.
:variable0..*
Extension
S
action
S1+
action.code0..1
S
action.input.extension
S
Defines extensions for the action.
:us-ph-fhirquerypattern-extension0..1
Extension
S
action.input.extension.url1..1
S1+
action.relatedAction.offsetDuration
S
The duration quantity may include a comparator, indicating how the offset should be applied. For example, <= 1 hour, meaning that the offset should be no more than 1 hour. This allows systems flexibility in scheduling the actions to isolate reporting activities to off hours.
:encounterStart1..1
S1+
Encounter start code
action.id
S1+
action.description
S1+
Description of the "start" action.
action.textEquivalent
S1+
Text equivalent of the "start" action.
action.code1..1
S1+
Code for the "start" action.
action.trigger
S1+
When the "start" action should be triggered.
:namedEventType0..1
Extension
S
Indicates the types of named events to subscribe to from the EHR.
action.relatedAction1..1
S1+
:checkSuspectedDisorder1..1
S1+
Check suspected disorder
action.id
S1+
action.description
S1+
Description of the check for suspected disorders action.
action.code1..1
S1+
Code for the "check-suspected-disorder" action.
action.action
1+
:isEncounterSuspectedDisorder1..1
BackboneElement
S1+
action.action.id
S1+
action.action.code
1+
action.action.condition.expression
S1+
action.action.input
S
Defines input data requirements for the action. Required data is accessible via a context variable named `%[id]` using the `id` of the input data requirement
action.action.input.id1..1
S1+
The id of the input requirement, allowing the data to be referenced via a context variable named `%[id]`
:continueCheckReportable1..1
BackboneElement
S1+
action.action.id
S1+
action.action.code
1+
action.action.condition.expression
S1+
:checkReportable1..1
1+
Check the encounter for reportability
action.id
S1+
action.code
1+
action.action
1+
:isEncounterReportable1..1
BackboneElement
S1+
action.action.id
S1+
action.action.code
1+
action.action.condition.expression
S1+
action.action.input
S
Defines input data requirements for the action. Required data is accessible via a context variable named `%[id]` using the `id` of the input data requirement
action.action.input.id1..1
S1+
The id of the input requirement, allowing the data to be referenced via a context variable named `%[id]`
:checkUpdateEicr1..1
BackboneElement
S1+
action.action.id
S1+
action.action.code
1+
action.action.condition.expression
S1+
:encounterInProgress1..1
BackboneElement
S1+
action.action.id
S1+
action.action.code
1+
action.action.condition.expression
S1+
:createEicr1..1
1+
Create the eICR
action.id
S1+
action.relatedAction1..1
S1+
:validateEicr1..1
1+
Validate the eICR
action.id
S1+
action.relatedAction1..1
S1+
:routeAndSendEicr1..1
1+
Route and send eICR
action.id
S1+
action.description
S1+
Description of the route and send action.
action.textEquivalent
S1+
:encounterModified1..1
S1+
Encounter modified code
action.id
S1+
action.description
S1+
Description of the "encounter-modified" action.
action.textEquivalent
S1+
Text equivalent of the "encounter-modified" action.
action.code1..1
S1+
Code for the "encounter-modified" action.
action.trigger
S1+
When the "encounter-modified" action should be triggered.
:namedEventType0..1
Extension
S
Indicates the types of named events to subscribe to from the EHR.
action.condition.expression
S1+
action.relatedAction1..1
S1+