{"$schema":"https://json-schema.org/draft/2020-12/schema","title":"Request for proposal (BE)","description":"Belgian request for proposal that a buying enterprise sends to bidders for a service or a solution: the buyer's name, address, enterprise number and payment account, the reference and dates, the background, scope and deliverables, the mandatory and desired requirements, the evaluation criteria with the weights the buyer states, the commercial constraints, an optional budget indication and timeline, how and to whom to submit, and an optional statement that the request is not an offer. Private procurement only; no weight total is computed.","type":"object","additionalProperties":false,"required":["company","rfp","project","deliverables","requirements","evaluation_criteria","submission","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"]},"rfp":{"type":"object","additionalProperties":false,"properties":{"reference":{"type":"string","description":"Reference of the request for proposal."},"issue_date":{"type":"string","format":"date","description":"Date the request is issued."},"questions_deadline":{"type":"string","format":"date","description":"Last date for questions from bidders."},"proposal_deadline":{"type":"string","format":"date","description":"Last date for the proposals."},"validity_requested":{"type":"string","description":"How long the proposal must stay valid (free text)."}},"description":"The request.","required":["reference","issue_date","proposal_deadline"]},"project":{"type":"object","additionalProperties":false,"properties":{"background":{"type":"string","description":"Background of the project."},"scope":{"type":"string","description":"Scope of the work requested."}},"description":"The project.","required":["background","scope"]},"deliverables":{"type":"array","items":{"type":"string"},"description":"Deliverables expected.","minItems":1},"requirements":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"requirement":{"type":"string","description":"The requirement."},"kind":{"type":"string","enum":["mandatory","desired"],"description":"Whether the requirement is mandatory or desired."}},"description":"","required":["requirement","kind"]},"description":"Mandatory and desired requirements.","minItems":1},"evaluation_criteria":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"criterion":{"type":"string","description":"The criterion."},"weight_pct":{"type":"number","minimum":0,"maximum":100,"description":"Weight of the criterion as the buyer states it (percent)."}},"description":"","required":["criterion"]},"description":"Evaluation criteria with their weights.","minItems":1},"weights_total":{"type":["string","number"],"description":"Total of the weights, as typed by the user (never computed)."},"commercial_constraints":{"type":"string","description":"Commercial constraints (payment terms, price conditions) in the buyer's words."},"budget_indication":{"type":["string","number"],"description":"Budget indication, written with its currency as typed by the user."},"timeline":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"milestone":{"type":"string","description":"The milestone."},"date":{"type":"string","format":"date","description":"Date of the milestone."}},"description":"","required":["milestone"]},"description":"Timeline of the project."},"submission":{"type":"object","additionalProperties":false,"properties":{"format":{"type":"string","description":"Format in which proposals must be submitted."},"contact":{"type":"string","description":"Contact for questions and submission."}},"description":"Submission and contact.","required":["format","contact"]},"confidentiality":{"type":"boolean","description":"Whether the buyer asks for the request to be treated as confidential."},"not_an_offer":{"type":"boolean","description":"Whether the document states that this request is not an offer."},"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"]}}}