<?xml version="1.0" encoding="UTF-8"?>
<definitions xmlns="https://www.omg.org/spec/DMN/20191111/MODEL/" xmlns:dmndi="https://www.omg.org/spec/DMN/20191111/DMNDI/" xmlns:dc="http://www.omg.org/spec/DMN/20180521/DC/" id="Definitions_TrybUdostepnienia" name="Tryb udostępnienia materiałów archiwalnych" namespace="https://codeberg.org/MarekDeja/ipm/diagramy/08">
  <decision id="TrybUdostepnienia" name="Tryb udostępnienia">
    <decisionTable id="DecisionTable_Tryb" hitPolicy="UNIQUE">
      <input id="Input_Wiek" label="Wiek materiału (lata)">
        <inputExpression id="InputExpression_Wiek" typeRef="number">
          <text>wiekMaterialu</text>
        </inputExpression>
      </input>
      <input id="Input_Dane" label="Zawiera dane osobowe">
        <inputExpression id="InputExpression_Dane" typeRef="boolean">
          <text>daneOsobowe</text>
        </inputExpression>
      </input>
      <input id="Input_Cel" label="Cel udostępnienia">
        <inputExpression id="InputExpression_Cel" typeRef="string">
          <text>cel</text>
        </inputExpression>
        <inputValues id="InputValues_Cel">
          <text>"naukowy","urzędowy","prywatny"</text>
        </inputValues>
      </input>
      <output id="Output_Tryb" label="Tryb udostępnienia" name="tryb" typeRef="string">
        <outputValues id="OutputValues_Tryb">
          <text>"czytelnia","anonimizacja","zgoda dyrektora","odmowa"</text>
        </outputValues>
      </output>
      <rule id="Rule_1">
        <description>Materiały stare: bez ograniczeń</description>
        <inputEntry id="Rule_1_Wiek"><text>&gt;= 100</text></inputEntry>
        <inputEntry id="Rule_1_Dane"><text>-</text></inputEntry>
        <inputEntry id="Rule_1_Cel"><text>-</text></inputEntry>
        <outputEntry id="Rule_1_Tryb"><text>"czytelnia"</text></outputEntry>
      </rule>
      <rule id="Rule_2">
        <description>Brak danych osobowych</description>
        <inputEntry id="Rule_2_Wiek"><text>&lt; 100</text></inputEntry>
        <inputEntry id="Rule_2_Dane"><text>false</text></inputEntry>
        <inputEntry id="Rule_2_Cel"><text>-</text></inputEntry>
        <outputEntry id="Rule_2_Tryb"><text>"czytelnia"</text></outputEntry>
      </rule>
      <rule id="Rule_3">
        <description>Badania naukowe: kopia po anonimizacji</description>
        <inputEntry id="Rule_3_Wiek"><text>&lt; 100</text></inputEntry>
        <inputEntry id="Rule_3_Dane"><text>true</text></inputEntry>
        <inputEntry id="Rule_3_Cel"><text>"naukowy"</text></inputEntry>
        <outputEntry id="Rule_3_Tryb"><text>"anonimizacja"</text></outputEntry>
      </rule>
      <rule id="Rule_4">
        <description>Sprawa urzędowa: decyzja dyrektora</description>
        <inputEntry id="Rule_4_Wiek"><text>&lt; 100</text></inputEntry>
        <inputEntry id="Rule_4_Dane"><text>true</text></inputEntry>
        <inputEntry id="Rule_4_Cel"><text>"urzędowy"</text></inputEntry>
        <outputEntry id="Rule_4_Tryb"><text>"zgoda dyrektora"</text></outputEntry>
      </rule>
      <rule id="Rule_5">
        <description>Cel prywatny, materiały starsze niż 30 lat</description>
        <inputEntry id="Rule_5_Wiek"><text>[30..100)</text></inputEntry>
        <inputEntry id="Rule_5_Dane"><text>true</text></inputEntry>
        <inputEntry id="Rule_5_Cel"><text>"prywatny"</text></inputEntry>
        <outputEntry id="Rule_5_Tryb"><text>"zgoda dyrektora"</text></outputEntry>
      </rule>
      <rule id="Rule_6">
        <description>Cel prywatny, materiały młodsze niż 30 lat</description>
        <inputEntry id="Rule_6_Wiek"><text>&lt; 30</text></inputEntry>
        <inputEntry id="Rule_6_Dane"><text>true</text></inputEntry>
        <inputEntry id="Rule_6_Cel"><text>"prywatny"</text></inputEntry>
        <outputEntry id="Rule_6_Tryb"><text>"odmowa"</text></outputEntry>
      </rule>
    </decisionTable>
  </decision>
  <dmndi:DMNDI>
    <dmndi:DMNDiagram id="DMNDiagram_Tryb">
      <dmndi:DMNShape id="DMNShape_Tryb" dmnElementRef="TrybUdostepnienia">
        <dc:Bounds height="80" width="180" x="160" y="100" />
      </dmndi:DMNShape>
    </dmndi:DMNDiagram>
  </dmndi:DMNDI>
</definitions>
