122 lines
5.9 KiB
XML
122 lines
5.9 KiB
XML
|
|
<?xml version="1.0" encoding="UTF-8"?>
|
||
|
|
<bpmn:definitions xmlns:bpmn="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" xmlns:di="http://www.omg.org/spec/DD/20100524/DI" xmlns:dc="http://www.omg.org/spec/DD/20100524/DC" xmlns:pr="https://ontology.pernod-ricard.com/process/" id="defs_R3" targetNamespace="https://ontology.pernod-ricard.com/process/" exporter="generate_bpmn.py">
|
||
|
|
<bpmn:process id="R3" name="Audit what the shapes cannot see" isExecutable="false">
|
||
|
|
<bpmn:documentation>Audit what the shapes cannot see | Scope: The whole vocabulary and its source file. | Trigger: Periodic audit, or before a version is published.</bpmn:documentation>
|
||
|
|
<bpmn:startEvent id="start" name="Audit requested">
|
||
|
|
<bpmn:outgoing>flow_1</bpmn:outgoing>
|
||
|
|
</bpmn:startEvent>
|
||
|
|
<bpmn:scriptTask id="index" name="Build the normalised label index">
|
||
|
|
<bpmn:extensionElements>
|
||
|
|
<pr:rules>
|
||
|
|
<pr:rule>EV-012</pr:rule>
|
||
|
|
</pr:rules>
|
||
|
|
</bpmn:extensionElements>
|
||
|
|
<bpmn:incoming>flow_1</bpmn:incoming>
|
||
|
|
<bpmn:outgoing>flow_2</bpmn:outgoing>
|
||
|
|
</bpmn:scriptTask>
|
||
|
|
<bpmn:scriptTask id="hash" name="Hash every normalised subject block">
|
||
|
|
<bpmn:extensionElements>
|
||
|
|
<pr:rules>
|
||
|
|
<pr:rule>EV-012</pr:rule>
|
||
|
|
</pr:rules>
|
||
|
|
</bpmn:extensionElements>
|
||
|
|
<bpmn:incoming>flow_2</bpmn:incoming>
|
||
|
|
<bpmn:outgoing>flow_3</bpmn:outgoing>
|
||
|
|
</bpmn:scriptTask>
|
||
|
|
<bpmn:exclusiveGateway id="shortlist" name="Any candidate found?">
|
||
|
|
<bpmn:incoming>flow_3</bpmn:incoming>
|
||
|
|
<bpmn:outgoing>flow_4</bpmn:outgoing>
|
||
|
|
<bpmn:outgoing>flow_5</bpmn:outgoing>
|
||
|
|
</bpmn:exclusiveGateway>
|
||
|
|
<bpmn:endEvent id="clean" name="Nothing to arbitrate">
|
||
|
|
<bpmn:incoming>flow_4</bpmn:incoming>
|
||
|
|
</bpmn:endEvent>
|
||
|
|
<bpmn:userTask id="review" name="Arbitrate each candidate">
|
||
|
|
<bpmn:incoming>flow_5</bpmn:incoming>
|
||
|
|
<bpmn:outgoing>flow_6</bpmn:outgoing>
|
||
|
|
</bpmn:userTask>
|
||
|
|
<bpmn:exclusiveGateway id="act" name="Duplication confirmed?">
|
||
|
|
<bpmn:incoming>flow_6</bpmn:incoming>
|
||
|
|
<bpmn:outgoing>flow_7</bpmn:outgoing>
|
||
|
|
<bpmn:outgoing>flow_8</bpmn:outgoing>
|
||
|
|
</bpmn:exclusiveGateway>
|
||
|
|
<bpmn:endEvent id="merge" name="Referred to the merge procedure">
|
||
|
|
<bpmn:incoming>flow_7</bpmn:incoming>
|
||
|
|
</bpmn:endEvent>
|
||
|
|
<bpmn:endEvent id="dismissed" name="Candidates dismissed">
|
||
|
|
<bpmn:incoming>flow_8</bpmn:incoming>
|
||
|
|
</bpmn:endEvent>
|
||
|
|
<bpmn:sequenceFlow id="flow_1" sourceRef="start" targetRef="index" />
|
||
|
|
<bpmn:sequenceFlow id="flow_2" sourceRef="index" targetRef="hash" />
|
||
|
|
<bpmn:sequenceFlow id="flow_3" sourceRef="hash" targetRef="shortlist" />
|
||
|
|
<bpmn:sequenceFlow id="flow_4" name="none" sourceRef="shortlist" targetRef="clean" />
|
||
|
|
<bpmn:sequenceFlow id="flow_5" name="at least one" sourceRef="shortlist" targetRef="review" />
|
||
|
|
<bpmn:sequenceFlow id="flow_6" sourceRef="review" targetRef="act" />
|
||
|
|
<bpmn:sequenceFlow id="flow_7" name="yes" sourceRef="act" targetRef="merge" />
|
||
|
|
<bpmn:sequenceFlow id="flow_8" name="no" sourceRef="act" targetRef="dismissed" />
|
||
|
|
</bpmn:process>
|
||
|
|
<bpmndi:BPMNDiagram id="diagram_R3">
|
||
|
|
<bpmndi:BPMNPlane id="plane_R3" bpmnElement="R3">
|
||
|
|
<bpmndi:BPMNShape id="shape_start" bpmnElement="start">
|
||
|
|
<dc:Bounds x="60" y="80" width="36" height="36" />
|
||
|
|
</bpmndi:BPMNShape>
|
||
|
|
<bpmndi:BPMNShape id="shape_index" bpmnElement="index">
|
||
|
|
<dc:Bounds x="260" y="80" width="150" height="70" />
|
||
|
|
</bpmndi:BPMNShape>
|
||
|
|
<bpmndi:BPMNShape id="shape_hash" bpmnElement="hash">
|
||
|
|
<dc:Bounds x="460" y="80" width="150" height="70" />
|
||
|
|
</bpmndi:BPMNShape>
|
||
|
|
<bpmndi:BPMNShape id="shape_shortlist" bpmnElement="shortlist">
|
||
|
|
<dc:Bounds x="660" y="80" width="50" height="50" />
|
||
|
|
</bpmndi:BPMNShape>
|
||
|
|
<bpmndi:BPMNShape id="shape_clean" bpmnElement="clean">
|
||
|
|
<dc:Bounds x="860" y="80" width="36" height="36" />
|
||
|
|
</bpmndi:BPMNShape>
|
||
|
|
<bpmndi:BPMNShape id="shape_review" bpmnElement="review">
|
||
|
|
<dc:Bounds x="860" y="210" width="150" height="70" />
|
||
|
|
</bpmndi:BPMNShape>
|
||
|
|
<bpmndi:BPMNShape id="shape_act" bpmnElement="act">
|
||
|
|
<dc:Bounds x="1060" y="80" width="50" height="50" />
|
||
|
|
</bpmndi:BPMNShape>
|
||
|
|
<bpmndi:BPMNShape id="shape_merge" bpmnElement="merge">
|
||
|
|
<dc:Bounds x="1260" y="80" width="36" height="36" />
|
||
|
|
</bpmndi:BPMNShape>
|
||
|
|
<bpmndi:BPMNShape id="shape_dismissed" bpmnElement="dismissed">
|
||
|
|
<dc:Bounds x="1260" y="210" width="36" height="36" />
|
||
|
|
</bpmndi:BPMNShape>
|
||
|
|
<bpmndi:BPMNEdge id="edge_flow_1" bpmnElement="flow_1">
|
||
|
|
<di:waypoint x="96" y="98" />
|
||
|
|
<di:waypoint x="260" y="115" />
|
||
|
|
</bpmndi:BPMNEdge>
|
||
|
|
<bpmndi:BPMNEdge id="edge_flow_2" bpmnElement="flow_2">
|
||
|
|
<di:waypoint x="410" y="115" />
|
||
|
|
<di:waypoint x="460" y="115" />
|
||
|
|
</bpmndi:BPMNEdge>
|
||
|
|
<bpmndi:BPMNEdge id="edge_flow_3" bpmnElement="flow_3">
|
||
|
|
<di:waypoint x="610" y="115" />
|
||
|
|
<di:waypoint x="660" y="105" />
|
||
|
|
</bpmndi:BPMNEdge>
|
||
|
|
<bpmndi:BPMNEdge id="edge_flow_4" bpmnElement="flow_4">
|
||
|
|
<di:waypoint x="710" y="105" />
|
||
|
|
<di:waypoint x="860" y="98" />
|
||
|
|
</bpmndi:BPMNEdge>
|
||
|
|
<bpmndi:BPMNEdge id="edge_flow_5" bpmnElement="flow_5">
|
||
|
|
<di:waypoint x="710" y="105" />
|
||
|
|
<di:waypoint x="860" y="245" />
|
||
|
|
</bpmndi:BPMNEdge>
|
||
|
|
<bpmndi:BPMNEdge id="edge_flow_6" bpmnElement="flow_6">
|
||
|
|
<di:waypoint x="1010" y="245" />
|
||
|
|
<di:waypoint x="1060" y="105" />
|
||
|
|
</bpmndi:BPMNEdge>
|
||
|
|
<bpmndi:BPMNEdge id="edge_flow_7" bpmnElement="flow_7">
|
||
|
|
<di:waypoint x="1110" y="105" />
|
||
|
|
<di:waypoint x="1260" y="98" />
|
||
|
|
</bpmndi:BPMNEdge>
|
||
|
|
<bpmndi:BPMNEdge id="edge_flow_8" bpmnElement="flow_8">
|
||
|
|
<di:waypoint x="1110" y="105" />
|
||
|
|
<di:waypoint x="1260" y="228" />
|
||
|
|
</bpmndi:BPMNEdge>
|
||
|
|
</bpmndi:BPMNPlane>
|
||
|
|
</bpmndi:BPMNDiagram>
|
||
|
|
</bpmn:definitions>
|