Actors
Transformation of the new actor concept, which can be found here.
Graph
Usage: Mouse Click + Move: Scroll around. Ctrl + Mouse Wheel: Zoom.HL7 FHIR
<?xml version="1.0" encoding="UTF-8"?> <!-- ~ Copyright (c) 2020 the original author or authors. ~ DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. ~ ~ This Source Code Form is subject to the terms of the Mozilla Public ~ License, v. 2.0. If a copy of the MPL was not distributed with this ~ file, You can obtain one at https://mozilla.org/MPL/2.0/. --> <PlanDefinition xmlns="http://hl7.org/fhir"> <id value="participant"/> <actor> <id value="actor_1"/> <label value="Max Mustermann"/> <description value="Spezialist für eh alles"/> <options> <type value="patient"/> </options> <options> <type value="patient"/> <role> <coding> <system value="some_system"/> <code value="some_code"/> </coding> </role> </options> </actor> <actor> <id value="actor_2"/> <label value="Maxine Musterfrau"/> <description value="Spezialistin für noch viel mehr"/> <options> <type value="patient"/> </options> <options> <type value="patient"/> <role> <coding> <system value="some_system"/> <code value="some_code"/> </coding> </role> </options> </actor> <action> <id value="ad_1" /> <title value="Action 1"/> <participant> <actor value="actor_1"/> <function> <coding> <system value="some_system"/> <code value="some_code"/> </coding> </function> </participant> <relatedAction> <actionId value='ad_2'/> <relationship value='before-start'/> </relatedAction> </action> <action> <id value="ad_2" /> <title value="Action 2"/> <participant> <actor value="actor_2"/> </participant> </action> </PlanDefinition>
BPMN
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <definitions xmlns="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:ns2="http://www.omg.org/spec/DD/20100524/DI" xmlns:ns3="http://www.omg.org/spec/DD/20100524/DC" xmlns:ns4="http://www.omg.org/spec/BPMN/20100524/DI" targetNamespace="http://aist.fh-hagenberg.at/msbpmn"> <process isExecutable="false" name="Process_PNSAVNViU8" id="Process_PNSAVNViU8"> <laneSet> <lane name="Maxine Musterfrau" id="id_actor_2"> <flowNodeRef>id_ad_2</flowNodeRef> <flowNodeRef>id_end19</flowNodeRef> </lane> <lane name="Max Mustermann" id="id_actor_1"> <flowNodeRef>id_start18</flowNodeRef> <flowNodeRef>id_ad_1</flowNodeRef> </lane> </laneSet> <startEvent isInterrupting="false" parallelMultiple="false" name="start" id="id_start18"> <outgoing>sf_start18_ad_1</outgoing> </startEvent> <sequenceFlow sourceRef="id_start18" targetRef="id_ad_1" id="sf_start18_ad_1"/> <userTask name="Action 1" id="id_ad_1"> <incoming>sf_start18_ad_1</incoming> <outgoing>sf_ad_1_ad_2</outgoing> </userTask> <sequenceFlow sourceRef="id_ad_1" targetRef="id_ad_2" id="sf_ad_1_ad_2"/> <userTask name="Action 2" id="id_ad_2"> <incoming>sf_ad_1_ad_2</incoming> <outgoing>sf_ad_2_end19</outgoing> </userTask> <sequenceFlow sourceRef="id_ad_2" targetRef="id_end19" id="sf_ad_2_end19"/> <endEvent name="end" id="id_end19"> <incoming>sf_ad_2_end19</incoming> </endEvent> </process> <ns4:BPMNDiagram> <ns4:BPMNPlane bpmnElement="Process_PNSAVNViU8"> <ns4:BPMNShape bpmnElement="id_ad_2" isHorizontal="true" isExpanded="true"> <ns3:Bounds x="260.0" y="30.0" width="100.0" height="80.0"/> </ns4:BPMNShape> <ns4:BPMNShape bpmnElement="id_end19" isHorizontal="true" isExpanded="true"> <ns3:Bounds x="410.0" y="55.0" width="30.0" height="30.0"/> </ns4:BPMNShape> <ns4:BPMNEdge bpmnElement="sf_ad_2_end19"> <ns2:waypoint x="360.0" y="70.0"/> <ns2:waypoint x="410.0" y="70.0"/> </ns4:BPMNEdge> <ns4:BPMNShape bpmnElement="id_actor_2" isHorizontal="true" isExpanded="true"> <ns3:Bounds x="0.0" y="0.0" width="470.0" height="140.0"/> </ns4:BPMNShape> <ns4:BPMNShape bpmnElement="id_start18" isHorizontal="true" isExpanded="true"> <ns3:Bounds x="30.0" y="195.0" width="30.0" height="30.0"/> </ns4:BPMNShape> <ns4:BPMNShape bpmnElement="id_ad_1" isHorizontal="true" isExpanded="true"> <ns3:Bounds x="110.0" y="170.0" width="100.0" height="80.0"/> </ns4:BPMNShape> <ns4:BPMNEdge bpmnElement="sf_start18_ad_1"> <ns2:waypoint x="60.0" y="210.0"/> <ns2:waypoint x="110.0" y="210.0"/> </ns4:BPMNEdge> <ns4:BPMNShape bpmnElement="id_actor_1" isHorizontal="true" isExpanded="true"> <ns3:Bounds x="0.0" y="140.0" width="470.0" height="140.0"/> </ns4:BPMNShape> <ns4:BPMNEdge bpmnElement="sf_ad_1_ad_2"> <ns2:waypoint x="210.0" y="210.0"/> <ns2:waypoint x="235.0" y="210.0"/> <ns2:waypoint x="235.0" y="70.0"/> <ns2:waypoint x="260.0" y="70.0"/> </ns4:BPMNEdge> </ns4:BPMNPlane> </ns4:BPMNDiagram> </definitions>