{"$schema":"https://json-schema.org/draft/2020-12/schema","title":"Bon de visite immobilière (BE)","description":"One-page form signed by the visitor after a viewing arranged by an agent (or by an owner selling privately): the visit evidences the visit only; it creates no obligation for the visitor. Every value is the user's statement.","type":"object","additionalProperties":false,"required":["agent","property","visit","visitor","signatures"],"properties":{"agent":{"type":"object","additionalProperties":false,"required":["party_type","is_enterprise","name","address"],"properties":{"party_type":{"type":"string","description":"agent: natural person or legal person.","enum":["natural_person","legal_person"]},"is_enterprise":{"type":"boolean","description":"agent: registered in the Crossroads Bank for Enterprises (an enterprise); a sole trader is a natural person and an enterprise."},"name":{"type":"string","description":"Family name (natural person) or company name (legal person) of the agent."},"legal_form":{"type":"string","description":"Legal form of a legal person.","enum":["SRL","SA","SC","SNC","SComm","ASBL","other"]},"enterprise_number":{"type":"string","description":"Belgian enterprise number (0xxx.xxx.xxx).","pattern":"^[01][0-9]{3}\\.[0-9]{3}\\.[0-9]{3}$"},"domiciliation":{"type":"string","description":"Domiciliation of an enterprise (Code of economic law art. III.25, al. 2)."},"iban":{"type":"string","description":"IBAN of a payment account the enterprise holds (Code of economic law art. III.25, al. 2)."},"address":{"type":"string","description":"Address (the seat of a legal person)."},"represented_by":{"type":"string","description":"Natural person who represents a legal person."},"first_names":{"type":"string","description":"First names of a natural person (registration data)."},"birth_date":{"type":"string","format":"date","description":"Date of birth of a natural person (registration data)."},"birth_place":{"type":"string","description":"Place of birth of a natural person (registration data)."},"domicile":{"type":"string","description":"Domicile of a natural person."},"ipi_number":{"type":"string","description":"Registration number of the agent with the Institut professionnel des agents immobiliers (IPI), as typed."},"ipi_title":{"type":"string","description":"Title under which the agent is registered (law of 11-02-2013, art. 5 and 7), as typed.","enum":["agent_immobilier_intermediaire","stagiaire","other_enterprise"]}},"allOf":[{"if":{"properties":{"party_type":{"const":"natural_person"}},"required":["party_type"]},"then":{"required":["first_names","birth_date","birth_place","domicile"]}},{"if":{"properties":{"is_enterprise":{"const":true}},"required":["is_enterprise"]},"then":{"required":["enterprise_number"]}}]},"principal":{"type":"object","additionalProperties":false,"properties":{"name":{"type":"string","description":"Name of the principal (the seller or landlord), if known."}}},"property":{"type":"object","additionalProperties":false,"required":["address"],"properties":{"address":{"type":"string","description":"Address of the property visited."},"reference":{"type":"string","description":"The agent's reference of the property."},"kind":{"type":"string","description":"Kind of property.","enum":["house","apartment","land","commercial","other"]}}},"visit":{"type":"object","additionalProperties":false,"required":["date"],"properties":{"date":{"type":"string","format":"date","description":"Date of the visit."},"time":{"type":"string","pattern":"^([01][0-9]|2[0-3]):[0-5][0-9]$","description":"Time of the visit (HH:MM)."}}},"visitor":{"type":"object","additionalProperties":false,"required":["name","purpose"],"properties":{"name":{"type":"string","description":"Name of the visitor."},"address":{"type":"string","description":"Address of the visitor, as the visitor gives it."},"email":{"type":"string","description":"E-mail address of the visitor, as the visitor gives it."},"phone":{"type":"string","description":"Telephone number of the visitor, as the visitor gives it."},"purpose":{"type":"string","description":"The visitor visits to buy or to rent.","enum":["purchase","rent"]},"accompanied_by":{"type":"string","description":"Persons who accompany the visitor."}}},"privacy":{"type":"object","additionalProperties":false,"properties":{"notice_reference":{"type":"string","description":"Where the privacy notice for the visitor's data can be found."}}},"remarks":{"type":"string","description":"Remarks."},"signatures":{"type":"object","additionalProperties":false,"required":["date"],"properties":{"place":{"type":"string","description":"Place of signature."},"date":{"type":"string","format":"date","description":"Date of signature."}}},"seat_region":{"type":"string","description":"Linguistic region of the operating seat.","enum":["nl_region","fr_region","brussels","de_region"]}}}