Save a record of processing activity
save_processing_recordSaves one entry of the record of processing activities (GDPR art. 30(1)) in the Hermetics account linked to the connection: new records get a code and every change is kept as a new version, in the account's own register on the Hermetics platform (the free account has no DPO: the user checks the records). When the account belongs to a Hermetics client organization, records go to that organization's register on the Hermetics platform (codes AT-001...), pending its DPO's review; a change to a record the DPO has validated is sent to the DPO as a proposal. Returns the code, the version and the points a DPO would review in the entry; when an existing record is updated, also what changed from the previous version and what the change requires (information notice, proof of consent, processor contract, transfer safeguard, DPIA review). The free account stores 3 records; the paid plans have no record limit.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Short name of the processing activity (e.g. "Payroll", "Newsletter"). | |
| purpose | Yes | Purpose of the processing (art. 30(1)(b)). | |
| record_id | No | Code of an existing record (e.g. RT-001, or AT-001 in an organization register) to save a new version of it; omit to create a new record. | |
| retention | Yes | Retention period or the criteria used to determine it (art. 30(1)(f)). | |
| department | No | Department or business unit in charge of the processing (e.g. "HR", "Marketing"). | |
| processors | No | Processors acting on behalf of the company (art. 28). | |
| recipients | Yes | Categories of recipients, internal and external (art. 30(1)(d)). | |
| legal_basis | Yes | Legal basis under art. 6(1). | |
| data_subjects | Yes | Categories of data subjects (art. 30(1)(c)), e.g. "employees", "customers". | |
| art9_exception | No | The art. 9(2) exception relied on, if special category data are processed. | |
| data_categories | Yes | Categories of personal data (art. 30(1)(c)), e.g. "identity", "bank details". | |
| security_measures | No | General description of technical and organisational security measures (art. 30(1)(g)). | |
| internal_recipients | No | Internal recipients: who, inside the company, can see the data (art. 30(1)(d)), e.g. "payroll team". | |
| legal_basis_details | No | Details of the legal basis: the legal obligation, the contract, or the legitimate interest pursued. | |
| special_category_data | No | True if special category data (art. 9) are processed. | |
| transfers_outside_eea | No | Transfers to third countries (art. 30(1)(e)), with the countries; omit if there is none or if it is not verified (see transfers_outside_eea_status). | |
| transfers_outside_eea_status | No | Whether personal data are transferred outside the EEA: "yes" (give the countries in transfers_outside_eea when known), "no" (checked with the user, including the hosting and the processors: none) or "unknown" (not verified yet). Omitted: "yes" when transfers_outside_eea is given, otherwise "unknown". |