Source | hl7.fhir.us.medmorph#current:Making Electronic Data More available for Research and Public Health (MedMorph) (v4.0.1) |
resourceType | StructureDefinition |
id | medmorph-plandefinition |
canonical | http://hl7.org/fhir/us/medmorph/StructureDefinition/medmorph-plandefinition |
version | 1.0.0 |
status | active |
publisher | HL7 International - Public Health Work Group |
name | MedMorphPlanDefinition |
title | MedMorph PlanDefinition |
date | 2023-01-05T14:24:59+00:00 |
experimental | false |
description | This PlanDefinition profile defines the logic and rules for creating a specific content IG plan definition instance. This is an example that can be used as a pattern to create other plan definition instances in the content IGs. |
jurisdictions | us |
fhirVersion | 4.0.1 |
kind | resource |
abstract | false |
sdTtype | PlanDefinition |
derivation | constraint |
base | http://hl7.org/fhir/us/medmorph/StructureDefinition/us-ph-plandefinition |
Usages | (none) |
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
PlanDefinition | S | USPublicHealthPlanDefinition | MedMorph - PlanDefinition | |
Slices for action | S | 5 .. | Slice: Ordered, Open by value:id | |
action:All Slices | Content/Rules for all slices | |||
code | S | 0..1 |
Binding:
US Public Health PlanDefinition Action
( extensible
): The set of actions that can be used to create plan definition |
|
input | ||||
extension | Slice: Unordered, Closed by value:url | |||
relatedAction | ||||
offsetDuration | S | |||
action:initiateReporting | S | 1..1 | Start of a Reporting Workflow | |
id | S | 1.. | Fixed Value: start-workflow | |
description | S | 1.. |
Description of the "start" action. Fixed Value: This action represents the start of the reporting workflow in response to the encounter-start event. Other named events can be used instead of encounter-start. |
|
textEquivalent | S | 1.. |
Text equivalent of the "start" action. Fixed Value: Start the reporting workflow in response to an encounter-start event |
|
code | S | 1..1 |
Code for the "start" action. Required Pattern: At least the following |
|
coding | 1..* | Coding |
Code defined by a terminology system Fixed Value: (complex) |
|
system | 1..1 | uri |
Identity of the terminology system Fixed Value: http://hl7.org/fhir/us/medmorph/CodeSystem/us-ph-plandefinition-actions |
|
code | 1..1 | code |
Symbol in syntax defined by the system Fixed Value: initiate-reporting-workflow |
|
trigger | S C | 1.. | When the "start" action should be triggered. | |
Slices for extension | 0..* | Extension |
Additional content defined by implementations Slice: Unordered, Open by value:url |
|
namedEventType | S | 0..1 | CodeableConcept |
Indicates the types of named events to subscribe to from the HER. URL: http://hl7.org/fhir/us/medmorph/StructureDefinition/us-ph-named-eventtype Binding: US Public Health TriggerDefinition NamedEvent ( extensible ): US Public Health TriggerDefinition NamedEvents |
type | Fixed Value: named-event | |||
name | Fixed Value: encounter-start | |||
relatedAction | S | 1..1 | ||
actionId | Fixed Value: check-reportability | |||
relationship | Fixed Value: before-start | |||
offsetDuration | 0..1 | Duration | Example Wait 1 hour before next action.: {"value":1,"unit":"h"} | |
action:executeReportingWorkflow | S | 1..1 | Execute Reporting Workflow | |
id | S | 1.. | Fixed Value: check-reportability | |
description | S | 1.. |
Check for reportability conditions Fixed Value: This action represents the start of the check for reportable conditions in response to the encounter-start event. This is an example of executing a reporting workflow with other actions. |
|
code | S | 1..1 |
Code for the "execute-reporting-workflow" action. Required Pattern: At least the following |
|
coding | 1..* | Coding |
Code defined by a terminology system Fixed Value: (complex) |
|
system | 1..1 | uri |
Identity of the terminology system Fixed Value: http://hl7.org/fhir/us/medmorph/CodeSystem/us-ph-plandefinition-actions |
|
code | 1..1 | code |
Symbol in syntax defined by the system Fixed Value: execute-reporting-workflow |
|
Slices for action | 1 .. | Slice: Unordered, Open by value:id | ||
action:isEncounterReportable | S | 1..1 | BackboneElement | |
id | S | 1.. | Fixed Value: is-encounter-reportable | |
code | 1..1 | Required Pattern: At least the following | ||
coding | 1..* | Coding |
Code defined by a terminology system Fixed Value: (complex) |
|
system | 1..1 | uri |
Identity of the terminology system Fixed Value: http://hl7.org/fhir/us/medmorph/CodeSystem/us-ph-plandefinition-actions |
|
code | 1..1 | code |
Symbol in syntax defined by the system Fixed Value: check-trigger-codes |
|
condition | ||||
kind | Fixed Value: applicability | |||
expression | S | 1.. | ||
language | Fixed Value: text/fhirpath | |||
input | S | |||
id | S | 1..1 | ||
relatedAction | ||||
actionId | Fixed Value: create-report | |||
relationship | Fixed Value: before-start | |||
action:createReport | 1..1 | Create the Report | ||
id | S | 1.. | Fixed Value: create-report | |
description | Fixed Value: This action represents the creation of the Report. It subsequently calls validate. | |||
code | 1..1 | Required Pattern: At least the following | ||
coding | 1..* | Coding |
Code defined by a terminology system Fixed Value: (complex) |
|
system | 1..1 | uri |
Identity of the terminology system Fixed Value: http://hl7.org/fhir/us/medmorph/CodeSystem/us-ph-plandefinition-actions |
|
code | 1..1 | code |
Symbol in syntax defined by the system Fixed Value: create-report |
|
relatedAction | S | 1..1 | ||
actionId | Fixed Value: validate-report | |||
relationship | Fixed Value: before-start | |||
action:validateReport | 1..1 | Validate the Report | ||
id | S | 1.. | Fixed Value: validate-report | |
description | Fixed Value: This action represents the validation of the Report. It subsequently calls route-and-send. | |||
code | 1..1 | Required Pattern: At least the following | ||
coding | 1..* | Coding |
Code defined by a terminology system Fixed Value: (complex) |
|
system | 1..1 | uri |
Identity of the terminology system Fixed Value: http://hl7.org/fhir/us/medmorph/CodeSystem/us-ph-plandefinition-actions |
|
code | 1..1 | code |
Symbol in syntax defined by the system Fixed Value: validate-report |
|
relatedAction | S | 1..1 | ||
actionId | Fixed Value: route-and-send-report | |||
relationship | Fixed Value: before-start | |||
action:routeAndSendReport | 1..1 | Route and send Report. | ||
id | S | 1.. | Fixed Value: route-and-send-report | |
description | S | 1.. |
Description of the route and send action. Fixed Value: This action represents the routing and sending of the Report. |
|
textEquivalent | S | 1.. | Fixed Value: Route and send Report | |
code | 1..1 | Required Pattern: At least the following | ||
coding | 1..* | Coding |
Code defined by a terminology system Fixed Value: (complex) |
|
system | 1..1 | uri |
Identity of the terminology system Fixed Value: http://hl7.org/fhir/us/medmorph/CodeSystem/us-ph-plandefinition-actions |
|
code | 1..1 | code |
Symbol in syntax defined by the system Fixed Value: submit-report |
|
Documentation for this format |
Produced 06 Apr 2023