You've already forked mi-apmainas-parvaldiba
Import UAPF package
BPMN admission (AL0 -> AL2), four DMN decision tables and a CMMN case for suspension, withdrawal and appeal. The three rules that answer structural objections structurally: - 17.2 circularity is a precondition, not a warning (avota-neatkariba). A participant cannot be the source of its own admission evidence, including where it commercially supplies company-register data. - 15 adverse decisions fail closed: exhaustive grounds, 30-day notice, cure, 5-working-day emergency review, two distinct officers, conflict-free appeal. - 6.4 a legally significant answer is never T0. Not an AI system (Reg. (EU) 2024/1689 Art. 3(1), Recital 12) - it does not infer. It is the governance of one, and therefore in MIC sandbox scope. resources/mappings.yaml traces every clause to its artefact and names the two gaps the model cannot close alone.
130 lines
9.1 KiB
XML
130 lines
9.1 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<dmn:definitions xmlns:dmn="https://www.omg.org/spec/DMN/20191111/MODEL/"
|
|
id="Definitions_AtsaukumaPamatojums"
|
|
namespace="https://pppa.lv/processes/exchange-governance">
|
|
<dmn:decision id="atsaukuma-pamatojums" name="Nelabveliga lemuma pielaujamiba (15)">
|
|
<dmn:decisionTable hitPolicy="FIRST">
|
|
<dmn:input id="w_action" label="Darbiba (withdrawal | emergency_suspension | suspension)">
|
|
<dmn:inputExpression typeRef="string"><dmn:text>darbiba</dmn:text></dmn:inputExpression>
|
|
</dmn:input>
|
|
<dmn:input id="w_ground" label="Pamats (15.1 izsmelosais uzskaitijums)">
|
|
<dmn:inputExpression typeRef="string"><dmn:text>pamats</dmn:text></dmn:inputExpression>
|
|
</dmn:input>
|
|
<dmn:input id="w_officers" label="Divas atseviskas pilnvarotas amatpersonas (15.4)">
|
|
<dmn:inputExpression typeRef="boolean"><dmn:text>divasAtseviskasAmatpersonas</dmn:text></dmn:inputExpression>
|
|
</dmn:input>
|
|
<dmn:input id="w_notice" label="Rakstiska bridinajuma dienas (15.2)">
|
|
<dmn:inputExpression typeRef="number"><dmn:text>bridinajumaDienas</dmn:text></dmn:inputExpression>
|
|
</dmn:input>
|
|
<dmn:input id="w_cure" label="Noversanas periods dots (15.2)">
|
|
<dmn:inputExpression typeRef="boolean"><dmn:text>noversanasPeriodsDots</dmn:text></dmn:inputExpression>
|
|
</dmn:input>
|
|
<dmn:input id="w_review" label="Parskatisanas datums noteikts, 5 d.d. (15.3)">
|
|
<dmn:inputExpression typeRef="boolean"><dmn:text>parskatisanasDatumsNoteikts</dmn:text></dmn:inputExpression>
|
|
</dmn:input>
|
|
<dmn:output id="w_ok" label="Lemums pielaujams" name="lemumsPielaujams" typeRef="boolean"/>
|
|
<dmn:output id="w_why" label="Pamatojums" name="pamatojums" typeRef="string"/>
|
|
<dmn:rule id="W1_nav_divas_amatpersonas">
|
|
<dmn:inputEntry><dmn:text>-</dmn:text></dmn:inputEntry>
|
|
<dmn:inputEntry><dmn:text>-</dmn:text></dmn:inputEntry>
|
|
<dmn:inputEntry><dmn:text>false</dmn:text></dmn:inputEntry>
|
|
<dmn:inputEntry><dmn:text>-</dmn:text></dmn:inputEntry>
|
|
<dmn:inputEntry><dmn:text>-</dmn:text></dmn:inputEntry>
|
|
<dmn:inputEntry><dmn:text>-</dmn:text></dmn:inputEntry>
|
|
<dmn:outputEntry><dmn:text>false</dmn:text></dmn:outputEntry>
|
|
<dmn:outputEntry><dmn:text>"Neviena atseviska persona nedrikst atsaukt vai apturet akreditaciju (15.4)"</dmn:text></dmn:outputEntry>
|
|
</dmn:rule>
|
|
<dmn:rule id="W2_nezinams_pamats">
|
|
<dmn:inputEntry><dmn:text>-</dmn:text></dmn:inputEntry>
|
|
<dmn:inputEntry><dmn:text>not("participant_withdrawal","loss_of_legal_existence","unremedied_material_breach","key_compromise_not_remediated","conformity_failure_not_remedied","competent_authority_order","active_security_incident")</dmn:text></dmn:inputEntry>
|
|
<dmn:inputEntry><dmn:text>-</dmn:text></dmn:inputEntry>
|
|
<dmn:inputEntry><dmn:text>-</dmn:text></dmn:inputEntry>
|
|
<dmn:inputEntry><dmn:text>-</dmn:text></dmn:inputEntry>
|
|
<dmn:inputEntry><dmn:text>-</dmn:text></dmn:inputEntry>
|
|
<dmn:outputEntry><dmn:text>false</dmn:text></dmn:outputEntry>
|
|
<dmn:outputEntry><dmn:text>"Pamats nav 15.1 izsmelosaja uzskaitijuma - cits pamats nav speka"</dmn:text></dmn:outputEntry>
|
|
</dmn:rule>
|
|
<dmn:rule id="W3_arkartas_bez_parskatisanas">
|
|
<dmn:inputEntry><dmn:text>"emergency_suspension"</dmn:text></dmn:inputEntry>
|
|
<dmn:inputEntry><dmn:text>-</dmn:text></dmn:inputEntry>
|
|
<dmn:inputEntry><dmn:text>-</dmn:text></dmn:inputEntry>
|
|
<dmn:inputEntry><dmn:text>-</dmn:text></dmn:inputEntry>
|
|
<dmn:inputEntry><dmn:text>-</dmn:text></dmn:inputEntry>
|
|
<dmn:inputEntry><dmn:text>false</dmn:text></dmn:inputEntry>
|
|
<dmn:outputEntry><dmn:text>false</dmn:text></dmn:outputEntry>
|
|
<dmn:outputEntry><dmn:text>"Arkartas apturesana prasa parskatisanu 5 darba dienu laika (15.3)"</dmn:text></dmn:outputEntry>
|
|
</dmn:rule>
|
|
<dmn:rule id="W4_arkartas_saurs_pamats">
|
|
<dmn:inputEntry><dmn:text>"emergency_suspension"</dmn:text></dmn:inputEntry>
|
|
<dmn:inputEntry><dmn:text>not("key_compromise_not_remediated","active_security_incident")</dmn:text></dmn:inputEntry>
|
|
<dmn:inputEntry><dmn:text>-</dmn:text></dmn:inputEntry>
|
|
<dmn:inputEntry><dmn:text>-</dmn:text></dmn:inputEntry>
|
|
<dmn:inputEntry><dmn:text>-</dmn:text></dmn:inputEntry>
|
|
<dmn:inputEntry><dmn:text>-</dmn:text></dmn:inputEntry>
|
|
<dmn:outputEntry><dmn:text>false</dmn:text></dmn:outputEntry>
|
|
<dmn:outputEntry><dmn:text>"Arkartas apturesana pieejama tikai apstiprinatai atslegas kompromitacijai vai aktivam drosibas incidentam (15.3)"</dmn:text></dmn:outputEntry>
|
|
</dmn:rule>
|
|
<dmn:rule id="W5_arkartas_pielaujama">
|
|
<dmn:inputEntry><dmn:text>"emergency_suspension"</dmn:text></dmn:inputEntry>
|
|
<dmn:inputEntry><dmn:text>"key_compromise_not_remediated","active_security_incident"</dmn:text></dmn:inputEntry>
|
|
<dmn:inputEntry><dmn:text>true</dmn:text></dmn:inputEntry>
|
|
<dmn:inputEntry><dmn:text>-</dmn:text></dmn:inputEntry>
|
|
<dmn:inputEntry><dmn:text>-</dmn:text></dmn:inputEntry>
|
|
<dmn:inputEntry><dmn:text>true</dmn:text></dmn:inputEntry>
|
|
<dmn:outputEntry><dmn:text>true</dmn:text></dmn:outputEntry>
|
|
<dmn:outputEntry><dmn:text>"Arkartas apturesana pielaujama - rakstiski pamatota, parskatama 5 d.d. laika (15.3)"</dmn:text></dmn:outputEntry>
|
|
</dmn:rule>
|
|
<dmn:rule id="W6_atsaukums_bez_30d">
|
|
<dmn:inputEntry><dmn:text>"withdrawal"</dmn:text></dmn:inputEntry>
|
|
<dmn:inputEntry><dmn:text>not("participant_withdrawal","competent_authority_order","loss_of_legal_existence")</dmn:text></dmn:inputEntry>
|
|
<dmn:inputEntry><dmn:text>-</dmn:text></dmn:inputEntry>
|
|
<dmn:inputEntry><dmn:text>[0..30)</dmn:text></dmn:inputEntry>
|
|
<dmn:inputEntry><dmn:text>-</dmn:text></dmn:inputEntry>
|
|
<dmn:inputEntry><dmn:text>-</dmn:text></dmn:inputEntry>
|
|
<dmn:outputEntry><dmn:text>false</dmn:text></dmn:outputEntry>
|
|
<dmn:outputEntry><dmn:text>"Parastais atsaukums prasa 30 dienu rakstisku bridinajumu (15.2)"</dmn:text></dmn:outputEntry>
|
|
</dmn:rule>
|
|
<dmn:rule id="W7_atsaukums_bez_noversanas">
|
|
<dmn:inputEntry><dmn:text>"withdrawal"</dmn:text></dmn:inputEntry>
|
|
<dmn:inputEntry><dmn:text>"unremedied_material_breach","key_compromise_not_remediated","conformity_failure_not_remedied"</dmn:text></dmn:inputEntry>
|
|
<dmn:inputEntry><dmn:text>-</dmn:text></dmn:inputEntry>
|
|
<dmn:inputEntry><dmn:text>-</dmn:text></dmn:inputEntry>
|
|
<dmn:inputEntry><dmn:text>false</dmn:text></dmn:inputEntry>
|
|
<dmn:inputEntry><dmn:text>-</dmn:text></dmn:inputEntry>
|
|
<dmn:outputEntry><dmn:text>false</dmn:text></dmn:outputEntry>
|
|
<dmn:outputEntry><dmn:text>"Dalibniekam jadod iespeja noverst parkapumu (15.2)"</dmn:text></dmn:outputEntry>
|
|
</dmn:rule>
|
|
<dmn:rule id="W8_atsaukums_pielaujams">
|
|
<dmn:inputEntry><dmn:text>"withdrawal"</dmn:text></dmn:inputEntry>
|
|
<dmn:inputEntry><dmn:text>"participant_withdrawal","loss_of_legal_existence","unremedied_material_breach","key_compromise_not_remediated","conformity_failure_not_remedied","competent_authority_order"</dmn:text></dmn:inputEntry>
|
|
<dmn:inputEntry><dmn:text>true</dmn:text></dmn:inputEntry>
|
|
<dmn:inputEntry><dmn:text>-</dmn:text></dmn:inputEntry>
|
|
<dmn:inputEntry><dmn:text>-</dmn:text></dmn:inputEntry>
|
|
<dmn:inputEntry><dmn:text>-</dmn:text></dmn:inputEntry>
|
|
<dmn:outputEntry><dmn:text>true</dmn:text></dmn:outputEntry>
|
|
<dmn:outputEntry><dmn:text>"Atsaukums pielaujams - pamats no 15.1, bridinajums un noversana ieveroti, divas amatpersonas (15.2, 15.4)"</dmn:text></dmn:outputEntry>
|
|
</dmn:rule>
|
|
<dmn:rule id="W9_apturesana_izmeklesanai">
|
|
<dmn:inputEntry><dmn:text>"suspension"</dmn:text></dmn:inputEntry>
|
|
<dmn:inputEntry><dmn:text>-</dmn:text></dmn:inputEntry>
|
|
<dmn:inputEntry><dmn:text>true</dmn:text></dmn:inputEntry>
|
|
<dmn:inputEntry><dmn:text>-</dmn:text></dmn:inputEntry>
|
|
<dmn:inputEntry><dmn:text>-</dmn:text></dmn:inputEntry>
|
|
<dmn:inputEntry><dmn:text>true</dmn:text></dmn:inputEntry>
|
|
<dmn:outputEntry><dmn:text>true</dmn:text></dmn:outputEntry>
|
|
<dmn:outputEntry><dmn:text>"Apturesana pielaujama drosibas izmeklesanai vai nenokartotam parkapumam (15.6)"</dmn:text></dmn:outputEntry>
|
|
</dmn:rule>
|
|
<dmn:rule id="W10_default_fail_closed">
|
|
<dmn:inputEntry><dmn:text>-</dmn:text></dmn:inputEntry>
|
|
<dmn:inputEntry><dmn:text>-</dmn:text></dmn:inputEntry>
|
|
<dmn:inputEntry><dmn:text>-</dmn:text></dmn:inputEntry>
|
|
<dmn:inputEntry><dmn:text>-</dmn:text></dmn:inputEntry>
|
|
<dmn:inputEntry><dmn:text>-</dmn:text></dmn:inputEntry>
|
|
<dmn:inputEntry><dmn:text>-</dmn:text></dmn:inputEntry>
|
|
<dmn:outputEntry><dmn:text>false</dmn:text></dmn:outputEntry>
|
|
<dmn:outputEntry><dmn:text>"Nosacijumi nav izpilditi - lemums noraidits pec noklusejuma"</dmn:text></dmn:outputEntry>
|
|
</dmn:rule>
|
|
</dmn:decisionTable>
|
|
</dmn:decision>
|
|
</dmn:definitions>
|