{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","additionalProperties":false,"required":["letter","policy_metadata","employer","scope","security_requirements","employer_responsibilities","worker_responsibilities","privacy","termination","signatures"],"properties":{"letter":{"type":"object","additionalProperties":false,"required":["date","place"],"properties":{"date":{"type":"string","format":"date"},"place":{"type":"string"}}},"policy_metadata":{"type":"object","additionalProperties":false,"required":["title","version","effective_date","scope_text"],"properties":{"title":{"type":"string"},"version":{"type":"string"},"effective_date":{"type":"string","format":"date"},"scope_text":{"type":"string"},"review_frequency":{"type":"string"}}},"employer":{"type":"object","additionalProperties":false,"required":["name","legal_form","bce","vat","onss","address","joint_committee"],"properties":{"name":{"type":"string"},"legal_form":{"type":"string"},"bce":{"type":"string"},"vat":{"type":"string"},"onss":{"type":"string"},"address":{"type":"string"},"joint_committee":{"type":"string"},"social_secretariat":{"type":"string"}}},"scope":{"type":"object","additionalProperties":false,"required":["allowed_devices","platforms"],"properties":{"allowed_devices":{"type":"array","items":{"type":"string"},"minItems":1},"platforms":{"type":"array","items":{"type":"string"}},"excluded_use_cases":{"type":"array","items":{"type":"string"}}}},"security_requirements":{"type":"object","additionalProperties":false,"required":["mdm_mandatory","items"],"properties":{"mdm_mandatory":{"type":"boolean"},"mdm_solution":{"type":"string"},"items":{"type":"array","items":{"type":"string"},"minItems":1}}},"employer_responsibilities":{"type":"array","items":{"type":"string"},"minItems":1},"worker_responsibilities":{"type":"array","items":{"type":"string"},"minItems":1},"privacy":{"type":"object","additionalProperties":false,"required":["employer_access_scope","personal_data_protection","monitoring_basis"],"properties":{"employer_access_scope":{"type":"string"},"personal_data_protection":{"type":"string"},"monitoring_basis":{"type":"string"},"dpia_conducted":{"type":"boolean"}}},"support":{"type":"object","additionalProperties":false,"properties":{"it_support_scope":{"type":"string"},"monthly_allowance_eur":{"type":"number"},"allowance_note":{"type":"string"}}},"termination":{"type":"object","additionalProperties":false,"required":["wipe_scope","exit_procedure"],"properties":{"wipe_scope":{"type":"string"},"exit_procedure":{"type":"string"},"revocation_timeline_days":{"type":"integer"}}},"signatures":{"type":"object","additionalProperties":false,"required":["it_director","hr_director","date"],"properties":{"it_director":{"type":"string"},"hr_director":{"type":"string"},"ceo":{"type":"string"},"date":{"type":"string","format":"date"}}}}}