HL7 FHIR® Implementation Guide: Electronic Case Reporting (eCR) - US Realm CI Build

This page is part of the electronic Case Reporting (eCR) (v1.0.0: STU 1) based on FHIR R4. The current version which supercedes this version is 2.1.0. For a full list of available versions, see the Directory of published versions

PlanDefinition: plandefinition-ersd-instance

id
plandefinition-ersd-instance
meta
versionId
42
lastUpdated
2019-11-04T19:00:37.000-05:00
profile
http://hl7.org/fhir/us/ecr/StructureDefinition/ersd-plandefinition
url
http://hl7.org/fhir/us/ecr/PlanDefinition/plandefinition-ersd-instance
version
0.1
name
PlanDefinition_eRSD_Instance
title
eRSD PlanDefinition Instance
type
status
active
date
2019-09-15T12:49:11-04:00
action
description

This action represents the matching of a trigger code to one of the values in the eRSD value sets.

textEquivalent
Match of a code to one of the values in the eRSD value sets.
trigger
type
data-changed
data
type
CodeableConcept
codeFilter
path
Condition.code
valueSet
http://hl7.org/fhir/us/ecr/ValueSet/valueset-dxtc-example
trigger
type
data-changed
data
type
CodeableConcept
codeFilter
path
Immunization.vaccineCode
valueSet
http://hl7.org/fhir/us/ecr/ValueSet/valueset-iztc-example
trigger
type
data-changed
data
type
CodeableConcept
codeFilter
path
ServiceRequest.code
valueSet
http://hl7.org/fhir/us/ecr/ValueSet/valueset-lotc-example
trigger
type
data-changed
data
type
CodeableConcept
codeFilter
path
Observation.code
valueSet
http://hl7.org/fhir/us/ecr/ValueSet/valueset-lrtc-example
trigger
type
data-changed
data
type
CodeableConcept
codeFilter
path
MedicationAdministration.medicationCodeableConcept
valueSet
http://hl7.org/fhir/us/ecr/ValueSet/valueset-mrtc-example
trigger
type
data-changed
data
type
CodeableConcept
codeFilter
path
Observation.code
valueSet
http://hl7.org/fhir/us/ecr/ValueSet/valueset-ostc-example
action
description

This action represents the initial creation of the eICR.

textEquivalent
eICR construction delay (offsetDuration.value = x hours) - time after trigger event before an eICR should be created.
relatedAction
actionId
match-trigger
relationship
after
offsetDuration
value
1
unit
h
action
description

This action represents the periodic update of the eICR.

textEquivalent
eICR periodic update (repeat.frequency = y hours) - the time after an initial eICR creation to send a new eICR as an update during long encounters.
trigger
type
periodic
timingTiming
repeat
frequency
1
period
24
periodUnit
h
condition
kind
start
expression
description

Encounter is active.

language
text/cql
expression
encounter.period.start != null and encounter.period.end = null
condition
kind
stop
expression
description

Encounter is closed.

language
text/cql
expression
encounter.period.end != null
relatedAction
actionId
create-eicr
relationship
after
offsetDuration
value
24
unit
h
action
description

This action represents the close out of an eICR encounter.

textEquivalent
eICR encounter close out (timingTiming.repeat.duration = z hours) - the time after the end of the encounter to create the final eICR when there have been one or more trigger events.
trigger
type
data-added
data
type
Encounter
profile
http://hl7.org/fhir/us/ecr/StructureDefinition/eicr-encounter
dateFilter
path
period.end
relatedAction
actionId
create-eicr
relationship
after
timingTiming
repeat
count
1
duration
24
durationUnit
h
frequency
1
action
description

This action represents the validation of an eICR.

textEquivalent
Validate eICR.
trigger
type
data-changed
name
eicr-created
data
type
Composition
profile
http://hl7.org/fhir/us/ecr/StructureDefinition/eicr-composition
action
description

This action represents the routing and sending of an eICR.

textEquivalent
Route and send eICR
relatedAction
actionId
validate-eicr
relationship
after