StructureDefinition-medmorph-plandefinition

Sourcehl7.fhir.us.medmorph#current:Making Electronic Data More available for Research and Public Health (MedMorph) (v4.0.1)
resourceTypeStructureDefinition
idmedmorph-plandefinition
canonicalhttp://hl7.org/fhir/us/medmorph/StructureDefinition/medmorph-plandefinition
version1.0.0
statusactive
publisherHL7 International - Public Health Work Group
nameMedMorphPlanDefinition
titleMedMorph PlanDefinition
date2023-01-05T14:24:59+00:00
experimentalfalse
descriptionThis 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.
jurisdictionsus
fhirVersion4.0.1
kindresource
abstractfalse
sdTtypePlanDefinition
derivationconstraint
basehttp://hl7.org/fhir/us/medmorph/StructureDefinition/us-ph-plandefinition
Usages(none)
Name Flags Card. Type Description & Constraints doco
. . 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

doco Documentation for this format

Produced 06 Apr 2023