{"$schema":"https://json-schema.org/draft/2020-12/schema","title":"Site meeting report (BE)","description":"The project's report of a site meeting or a week of work on a Belgian construction site. It is not the coordination journal of AR 25-01-2001 art. 3, 7° (kept by the coordinator, art. 32 lets it be combined with other documents) and no law prescribes its content. Every fact is the user's; no progress, delay or workforce figure is computed or defaulted and no conclusion is drawn.","type":"object","additionalProperties":false,"required":["project","site","report","author","attendees","topics","recorded_by"],"properties":{"project":{"type":"object","additionalProperties":false,"properties":{"name":{"type":"string","description":"Name or description of the project."}},"required":["name"],"description":"The project."},"site":{"type":"object","additionalProperties":false,"properties":{"address":{"type":"string","description":"Address of the site."}},"required":["address"],"description":"The site."},"contract":{"type":"object","additionalProperties":false,"properties":{"reference":{"type":"string","description":"Reference of the contract the report belongs to (optional)."}},"description":"The contract."},"report":{"type":"object","additionalProperties":false,"properties":{"number":{"type":"string","description":"Number of the report."},"date":{"type":"string","format":"date","description":"Date of the report."},"period_from":{"type":"string","format":"date","description":"First day of the period covered."},"period_to":{"type":"string","format":"date","description":"Last day of the period covered."}},"required":["number","date"],"description":"The report."},"author":{"type":"object","additionalProperties":false,"properties":{"name":{"type":"string","description":"Name of the author."},"organisation":{"type":"string","description":"Organisation of the author."},"enterprise_number":{"type":"string","description":"Enterprise number of the author's enterprise, optional (CDE art. III.25 position: see the review notes).","pattern":"^[01][0-9]{3}\\.[0-9]{3}\\.[0-9]{3}$"},"role":{"type":"string","enum":["contractor","architect","site_manager","coordinator","other"],"description":"Role of the author on the project."}},"required":["name","role"],"description":"The author of the report."},"attendees":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"name":{"type":"string","description":"Name of the attendee."},"organisation":{"type":"string","description":"Organisation of the attendee."},"role":{"type":"string","enum":["client","architect","contractor","subcontractor","coordinator","site_manager","other"],"description":"Role on the project."},"present":{"type":"boolean","description":"True when present, false when excused."}},"required":["name","role"]},"description":"The attendees by role.","minItems":1},"conditions":{"type":"object","additionalProperties":false,"properties":{"weather":{"type":"string","description":"Weather and site conditions, as typed."},"site_notes":{"type":"string","description":"Other notes on the site conditions."}},"description":"Site conditions."},"progress":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"lot":{"type":"string","description":"Lot or part of the works."},"planned":{"type":"string","description":"Planned progress, as typed."},"actual":{"type":"string","description":"Actual progress, as typed."},"note":{"type":"string","description":"Note."}},"required":["lot"]},"description":"Progress per lot, in the user's words or figures."},"workforce":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"organisation":{"type":"string","description":"Organisation."},"number":{"type":"integer","minimum":0,"description":"Headcount present, as typed."}},"required":["organisation"]},"description":"Workforce present per organisation."},"delays":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"cause":{"type":"string","description":"Cause of the delay."},"days":{"type":"number","minimum":0,"description":"Days lost, as typed."}}},"description":"Delays and days lost, as typed."},"topics":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"title":{"type":"string","description":"Title of the topic."},"discussion":{"type":"string","description":"What was discussed."},"instructions":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"text":{"type":"string","description":"The instruction."},"by":{"type":"string","description":"Who gave it."},"to":{"type":"string","description":"To whom."}},"required":["text"]},"description":"Instructions given."},"decisions":{"type":"array","items":{"type":"string"},"description":"Decisions taken."},"actions":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"task":{"type":"string","description":"The action."},"owner":{"type":"string","description":"Who owns it."},"deadline":{"type":"string","format":"date","description":"Deadline."}},"required":["task","owner"]},"description":"Actions."}},"required":["title"]},"description":"The topics of the meeting.","minItems":1},"variations_pending":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"reference":{"type":"string","description":"Reference of the variation order or request."},"subject":{"type":"string","description":"Subject."}}},"description":"Pending variations and extra-work requests."},"safety_observations":{"type":"array","items":{"type":"string"},"description":"Safety and health observations."},"quality_observations":{"type":"array","items":{"type":"string"},"description":"Quality observations and non-conformities noted."},"incidents":{"type":"array","items":{"type":"string"},"description":"Incidents or near-misses observed."},"documents_exchanged":{"type":"array","items":{"type":"string"},"description":"Documents received or requested."},"photos":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"reference":{"type":"string","description":"Reference of the photo."},"caption":{"type":"string","description":"Caption."}}},"description":"Photos (references only)."},"planning_next_period":{"type":"string","description":"Planning of the next period."},"next_meeting":{"type":"object","additionalProperties":false,"properties":{"date":{"type":"string","format":"date","description":"Date of the next meeting."},"place":{"type":"string","description":"Place of the next meeting."}},"description":"The next meeting."},"distribution":{"type":"array","items":{"type":"string"},"description":"Distribution list."},"remarks_deadline_clause":{"type":"boolean","description":"True to print the practice clause that remarks on the report are to be made before the next meeting."},"recorded_by":{"type":"string","description":"Name of the person who recorded the report."}}}