| 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 |
|
|
|
| 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 |
|
| language |
text/cql
|
| expression |
encounter.period.start != null and encounter.period.end = null
|
|
|
| condition |
| kind |
stop
|
| expression |
| description |
|
| language |
text/cql
|
| expression |
encounter.period.end != null
|
|
|
| relatedAction |
| actionId |
create-eicr
|
| relationship |
after
|
| offsetDuration |
|
|
|
| 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 |
|
|
|
| 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
|
|
|