{"$schema":"https://json-schema.org/draft/2020-12/schema","title":"Supplier audit report (BE)","description":"Belgian report of a second-party audit that a buying enterprise carries out at a supplier and sends to it: the buyer's name, address, enterprise number and payment account, the supplier, the audit reference, type, date and location, the previous audit, the audit team and the supplier's representatives, the scope, the methodology, the findings with the auditor's severity label, the auditor's conclusion, the date of the corrective-action plan, the supplier's comments and the follow-up audit. It is not a certification audit. Nothing is computed; no standard is asserted.","type":"object","additionalProperties":false,"required":["company","supplier","audit","auditors","scope","methodology","overall_conclusion","signatory"],"properties":{"company":{"type":"object","additionalProperties":false,"properties":{"name":{"type":"string","description":"Name or company name of the enterprise."},"legal_form":{"type":"string","description":"Legal form (for example SRL, SA), as the enterprise writes it."},"enterprise_number":{"type":"string","pattern":"^[01][0-9]{3}\\.[0-9]{3}\\.[0-9]{3}$","description":"Belgian enterprise number (KBO/BCE), written 0123.456.789 (Code of economic law art. III.25, al. 1)."},"vat_number":{"type":"string","pattern":"^BE[01][0-9]{9}$","description":"Belgian VAT number, written BE0123456789 (leave out if the enterprise has none)."},"address":{"type":"string","description":"Street and number of the registered seat."},"postal_code":{"type":"string","description":"Postal code."},"commune":{"type":"string","description":"Municipality."},"rpm_court":{"type":"string","description":"Enterprise court of the registered seat (legal persons: CSA art. 2:20, 5°)."},"in_liquidation":{"type":"boolean","description":"Whether the company is in liquidation (CSA art. 2:20, 7°); printed only when true."},"email":{"type":"string","description":"E-mail address."},"website":{"type":"string","description":"Website of the enterprise."},"phone":{"type":"string","description":"Telephone number."},"iban":{"type":"string","description":"IBAN of a payment account the enterprise holds (Code of economic law art. III.25, al. 2)."},"bic":{"type":"string","description":"BIC of that account."},"logo_base64":{"type":"string","description":"Logo of the issuer as a base64-encoded PNG or JPEG (validated by the renderer)."}},"description":"The enterprise that issues the document (outward: Code of economic law art. III.25, Code of companies and associations art. 2:20).","required":["name","enterprise_number","address","postal_code","commune","iban"]},"supplier":{"type":"object","additionalProperties":false,"properties":{"name":{"type":"string","description":"Name of the supplier audited."},"enterprise_number":{"type":"string","pattern":"^[01][0-9]{3}\\.[0-9]{3}\\.[0-9]{3}$","description":"Enterprise number of the supplier, written 0123.456.789."},"address":{"type":"string","description":"Address of the supplier."}},"description":"The supplier audited.","required":["name"]},"audit":{"type":"object","additionalProperties":false,"properties":{"reference":{"type":"string","description":"Reference of the audit."},"type":{"type":"string","enum":["desk","on_site","hybrid","follow_up"],"description":"Type of audit."},"date":{"type":"string","format":"date","description":"Date of the audit."},"location":{"type":"string","description":"Location of the audit."}},"description":"The audit.","required":["reference","type","date"]},"previous_audit":{"type":"object","additionalProperties":false,"properties":{"reference":{"type":"string","description":"Reference of the previous audit."},"date":{"type":"string","format":"date","description":"Date of the previous audit."}},"description":"The previous audit, if any."},"auditors":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"name":{"type":"string","description":"Name of the auditor."},"role":{"type":"string","description":"Role of the auditor in the team."}},"description":"","required":["name"]},"description":"The audit team.","minItems":1},"supplier_representatives":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"name":{"type":"string","description":"Name of the representative."},"role":{"type":"string","description":"Function of the representative."}},"description":"","required":["name"]},"description":"Representatives of the supplier present."},"scope":{"type":"object","additionalProperties":false,"properties":{"processes":{"type":"array","items":{"type":"string"},"description":"Processes audited.","minItems":1},"sites":{"type":"array","items":{"type":"string"},"description":"Sites audited."},"standards":{"type":"array","items":{"type":"string"},"description":"Standards or contract clauses the audit refers to, as the buyer writes them."}},"description":"Scope of the audit.","required":["processes"]},"methodology":{"type":"string","description":"Methodology followed, in the auditor's words."},"summary":{"type":"string","description":"Summary of the audit."},"findings":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"id":{"type":"string","description":"Identifier of the finding."},"origin":{"type":"string","enum":["this_audit","previous_audit"],"description":"Whether the finding comes from this audit or the previous one."},"area":{"type":"string","description":"Area concerned."},"description":{"type":"string","description":"Description of the finding."},"severity":{"type":"string","enum":["observation","minor","major","critical"],"description":"Severity as the auditor labels it."},"evidence":{"type":"string","description":"Evidence of the finding."},"recommendation":{"type":"string","description":"Recommendation."},"owner":{"type":"string","description":"Who is responsible at the supplier."},"target_date":{"type":"string","format":"date","description":"Target date to close the finding."},"status":{"type":"string","enum":["open","in_progress","closed"],"description":"Status of the finding."}},"description":"","required":["id","origin","area","description","severity","status"]},"description":"Findings of the audit (none is allowed)."},"overall_conclusion":{"type":"string","enum":["pass","conditional_pass","fail"],"description":"Conclusion typed by the auditor."},"cap_due_date":{"type":"string","format":"date","description":"Date by which the supplier must submit its corrective-action plan."},"supplier_comments":{"type":"string","description":"Comments of the supplier."},"follow_up_audit_planned":{"type":"string","format":"date","description":"Date of the planned follow-up audit."},"signatory":{"type":"object","additionalProperties":false,"properties":{"name":{"type":"string","description":"Name of the person who signs."},"title":{"type":"string","description":"Function of that person."},"date":{"type":"string","format":"date","description":"Date of signature."}},"description":"Who signs the document.","required":["name","title","date"]}}}