st() | binary(),
    branch = [] :: [] | list() | binary(),
    roles = [] :: [] | list()
}).

   </code></figure>

<h4>Суб'єкти</h4>

   <figure><code>
-record(subject_employee, {
    id = [] :: [] | list() | binary(),
    roles = [] :: [] | list(atom()),
    routing = [] :: [] | atom(),
    substitute_type = [] :: [] | assistant | delegat,
    status = [] :: [] | atom(),
    org = [] :: [] | list(),
    branch = [] :: [] | list()
}).
   </code></figure>

<h4>PEP</h4>

   <figure><code>

defmodule A