schemes:legalentity:nameanddetails
Dies ist eine alte Version des Dokuments!
Inhaltsverzeichnis
nameanddetails
description
references
examples
json notation
{
"name": "Tech Solutions GmbH",
"registrationNumbers": [
{
"type": "IHK",
"number": "HRB123456"
},
{
"type": "Court",
"number": "AG987654"
},
{
"type": "Financial Authority",
"number": "BA12345"
}
],
"address": {
"$ref": "https://b2base.eu/doku.php?id=schemes:person:addressdetails"
},
"contactInformation": {
"$ref": "https://b2base.eu/doku.php?id=schemes:person:contactdetails"
}
}
schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://b2base.eu/doku.php?id=schemes:legalentity:nameanddetails",
"title": "legalentity:nameanddetails",
"description": "A schema for representing a legal entity's name and registration details.",
"type": "object",
"properties": {
"name": {
"type": "string",
"description": "The full legal name of the entity.",
"example": "Tech Solutions GmbH"
},
"registrationNumbers": {
"type": "array",
"description": "A list of legal registration numbers of the entity, with their respective types.",
"items": {
"type": "object",
"properties": {
"type": {
"type": "string",
"description": "The type of registration, e.g., IHK, court, financial authority.",
"example": "IHK"
},
"number": {
"type": "string",
"description": "The registration number associated with this type.",
"example": "HRB123456"
}
},
"required": ["type", "number"]
},
"minItems": 1
},
"address": {
"$ref": "https://b2base.eu/doku.php?id=schemes:person:addressdetails",
"description": "The legal address of the entity as defined in the address details schema."
},
"contactInformation": {
"$ref": "https://b2base.eu/doku.php?id=schemes:person:contactdetails",
"description": "The contact details of the entity as defined in the contact details schema."
}
},
"required": ["name", "registrationNumbers", "address", "contactInformation"]
}
schemes/legalentity/nameanddetails.1734012577.txt.gz · Zuletzt geändert: (Externe Bearbeitung)
