Baloise · JSON-LD Context

Baloise Context

JSON-LD context defining the semantic vocabulary for Baloise from Baloise.

50 Classes 101 Properties 4 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
xsd: http://www.w3.org/2001/XMLSchema#
dcterms: http://purl.org/dc/terms/
baloise: https://baloise.example/schema#

Classes

Version ErrorResponse FileHandle Document ContractReference Action Cancellation Identifier Address Agent Company Contract Coverable Coverage MonetaryAmount Payment Person PhoneNumber Product Role TermsOfService orderdatabase listdatabase order ordercommon dbitem vmitem od.sbu db.pg.catalog-reference vm.lin.catalog-reference vm.win.catalog-reference group-permission JBoss Order JBoss Order Item JBoss Catalog Reference JBoss Version JBoss Size VM Order VM Order Item VM Role VM Lin Specifics VM Win Specifics VM Size VM Metal Category Linux Data Disk Windows Data Disk Permission Map SBU Environment Security Zone

Properties

Property Type Container
value string
errorCause string
message string
detailMessages list
handle string
data list
contractId string
mediaType string
fileName string
documentType string
reference string
type integer
reason integer
effective date
identifier reference
action reference
id string
sequentialAddressNumber integer
street string
houseNumber string
zipCode string
city string
agentNumber string
email string
name string
uidNumber string
legalForm string
contactSalutation string
contactLastName string
contactFirstName string
address reference
partnerNr integer
creationDate date
startDate date
endDate date
totalNetPrice reference
roles list
product reference
agent reference
fileHandles list
stampTaxCode integer
termsOfService reference
payment reference
code integer
riskLocation reference
coverages list
premium reference
deductible reference
sumInsured reference
measurandType integer
measurandValue reference
discountType integer
discountValue reference
extraChargeType integer
extraChargeValue reference
amount decimal
recurringType integer
dueDate date
salutation string
lastName string
firstName string
dateOfBirth date
phoneNumber reference
emailAddress string
language string
countryCode string
pricingMonthYear string
coverables list
role string
person reference
company reference
edition integer
database-name string
database-user string
database-rolls string
database-platform string
requester-id reference
requester-mail reference
database-stuff reference
items list
filter string
limit integer
allOf
owner-id reference
owner-mail reference
deputy-id reference
deputy-mail reference
sbu reference
catalog-reference
size reference
metal-category reference
environment reference
security-zone reference
application-id reference
group-permissions reference
ad-group-name string
local-group-name string
version reference
data-disk reference
filesystem string
size-gb integer

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://baloise.example/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "baloise": "https://baloise.example/schema#",
    "Version": "baloise:Version",
    "value": {
      "@id": "baloise:value",
      "@type": "xsd:string"
    },
    "ErrorResponse": "baloise:ErrorResponse",
    "errorCause": {
      "@id": "baloise:errorCause",
      "@type": "xsd:string"
    },
    "message": {
      "@id": "baloise:message",
      "@type": "xsd:string"
    },
    "detailMessages": {
      "@id": "baloise:detailMessages",
      "@container": "@list"
    },
    "FileHandle": "baloise:FileHandle",
    "handle": {
      "@id": "baloise:handle",
      "@type": "xsd:string"
    },
    "Document": "baloise:Document",
    "data": {
      "@id": "baloise:data",
      "@container": "@list"
    },
    "contractId": {
      "@id": "baloise:contractId",
      "@type": "xsd:string"
    },
    "mediaType": {
      "@id": "baloise:mediaType",
      "@type": "xsd:string"
    },
    "fileName": {
      "@id": "baloise:fileName",
      "@type": "xsd:string"
    },
    "documentType": {
      "@id": "baloise:documentType",
      "@type": "xsd:string"
    },
    "ContractReference": "baloise:ContractReference",
    "reference": {
      "@id": "baloise:reference",
      "@type": "xsd:string"
    },
    "Action": "baloise:Action",
    "type": {
      "@id": "baloise:type",
      "@type": "xsd:integer"
    },
    "reason": {
      "@id": "baloise:reason",
      "@type": "xsd:integer"
    },
    "effective": {
      "@id": "baloise:effective",
      "@type": "xsd:date"
    },
    "Cancellation": "baloise:Cancellation",
    "identifier": {
      "@id": "baloise:identifier",
      "@type": "@id"
    },
    "action": {
      "@id": "baloise:action",
      "@type": "@id"
    },
    "Identifier": "baloise:Identifier",
    "id": {
      "@id": "baloise:id",
      "@type": "xsd:string"
    },
    "Address": "baloise:Address",
    "sequentialAddressNumber": {
      "@id": "baloise:sequentialAddressNumber",
      "@type": "xsd:integer"
    },
    "street": {
      "@id": "baloise:street",
      "@type": "xsd:string"
    },
    "houseNumber": {
      "@id": "baloise:houseNumber",
      "@type": "xsd:string"
    },
    "zipCode": {
      "@id": "baloise:zipCode",
      "@type": "xsd:string"
    },
    "city": {
      "@id": "baloise:city",
      "@type": "xsd:string"
    },
    "Agent": "baloise:Agent",
    "agentNumber": {
      "@id": "baloise:agentNumber",
      "@type": "xsd:string"
    },
    "email": {
      "@id": "baloise:email",
      "@type": "xsd:string"
    },
    "Company": "baloise:Company",
    "name": {
      "@id": "baloise:name",
      "@type": "xsd:string"
    },
    "uidNumber": {
      "@id": "baloise:uidNumber",
      "@type": "xsd:string"
    },
    "legalForm": {
      "@id": "baloise:legalForm",
      "@type": "xsd:string"
    },
    "contactSalutation": {
      "@id": "baloise:contactSalutation",
      "@type": "xsd:string"
    },
    "contactLastName": {
      "@id": "baloise:contactLastName",
      "@type": "xsd:string"
    },
    "contactFirstName": {
      "@id": "baloise:contactFirstName",
      "@type": "xsd:string"
    },
    "address": {
      "@id": "baloise:address",
      "@type": "@id"
    },
    "partnerNr": {
      "@id": "baloise:partnerNr",
      "@type": "xsd:integer"
    },
    "Contract": "baloise:Contract",
    "creationDate": {
      "@id": "baloise:creationDate",
      "@type": "xsd:date"
    },
    "startDate": {
      "@id": "baloise:startDate",
      "@type": "xsd:date"
    },
    "endDate": {
      "@id": "baloise:endDate",
      "@type": "xsd:date"
    },
    "totalNetPrice": {
      "@id": "baloise:totalNetPrice",
      "@type": "@id"
    },
    "roles": {
      "@id": "baloise:roles",
      "@container": "@list"
    },
    "product": {
      "@id": "baloise:product",
      "@type": "@id"
    },
    "agent": {
      "@id": "baloise:agent",
      "@type": "@id"
    },
    "fileHandles": {
      "@id": "baloise:fileHandles",
      "@container": "@list"
    },
    "stampTaxCode": {
      "@id": "baloise:stampTaxCode",
      "@type": "xsd:integer"
    },
    "termsOfService": {
      "@id": "baloise:termsOfService",
      "@type": "@id"
    },
    "payment": {
      "@id": "baloise:payment",
      "@type": "@id"
    },
    "Coverable": "baloise:Coverable",
    "code": {
      "@id": "baloise:code",
      "@type": "xsd:integer"
    },
    "riskLocation": {
      "@id": "baloise:riskLocation",
      "@type": "@id"
    },
    "coverages": {
      "@id": "baloise:coverages",
      "@container": "@list"
    },
    "Coverage": "baloise:Coverage",
    "premium": {
      "@id": "baloise:premium",
      "@type": "@id"
    },
    "deductible": {
      "@id": "baloise:deductible",
      "@type": "@id"
    },
    "sumInsured": {
      "@id": "baloise:sumInsured",
      "@type": "@id"
    },
    "measurandType": {
      "@id": "baloise:measurandType",
      "@type": "xsd:integer"
    },
    "measurandValue": {
      "@id": "baloise:measurandValue",
      "@type": "@id"
    },
    "discountType": {
      "@id": "baloise:discountType",
      "@type": "xsd:integer"
    },
    "discountValue": {
      "@id": "baloise:discountValue",
      "@type": "@id"
    },
    "extraChargeType": {
      "@id": "baloise:extraChargeType",
      "@type": "xsd:integer"
    },
    "extraChargeValue": {
      "@id": "baloise:extraChargeValue",
      "@type": "@id"
    },
    "MonetaryAmount": "baloise:MonetaryAmount",
    "amount": {
      "@id": "baloise:amount",
      "@type": "xsd:decimal"
    },
    "Payment": "baloise:Payment",
    "recurringType": {
      "@id": "baloise:recurringType",
      "@type": "xsd:integer"
    },
    "dueDate": {
      "@id": "baloise:dueDate",
      "@type": "xsd:date"
    },
    "Person": "baloise:Person",
    "salutation": {
      "@id": "baloise:salutation",
      "@type": "xsd:string"
    },
    "lastName": {
      "@id": "baloise:lastName",
      "@type": "xsd:string"
    },
    "firstName": {
      "@id": "baloise:firstName",
      "@type": "xsd:string"
    },
    "dateOfBirth": {
      "@id": "baloise:dateOfBirth",
      "@type": "xsd:date"
    },
    "phoneNumber": {
      "@id": "baloise:phoneNumber",
      "@type": "@id"
    },
    "emailAddress": {
      "@id": "baloise:emailAddress",
      "@type": "xsd:string"
    },
    "language": {
      "@id": "baloise:language",
      "@type": "xsd:string"
    },
    "PhoneNumber": "baloise:PhoneNumber",
    "countryCode": {
      "@id": "baloise:countryCode",
      "@type": "xsd:string"
    },
    "Product": "baloise:Product",
    "pricingMonthYear": {
      "@id": "baloise:pricingMonthYear",
      "@type": "xsd:string"
    },
    "coverables": {
      "@id": "baloise:coverables",
      "@container": "@list"
    },
    "Role": "baloise:Role",
    "role": {
      "@id": "baloise:role",
      "@type": "xsd:string"
    },
    "person": {
      "@id": "baloise:person",
      "@type": "@id"
    },
    "company": {
      "@id": "baloise:company",
      "@type": "@id"
    },
    "TermsOfService": "baloise:TermsOfService",
    "edition": {
      "@id": "baloise:edition",
      "@type": "xsd:integer"
    },
    "orderdatabase": "baloise:orderdatabase",
    "database-name": {
      "@id": "baloise:database-name",
      "@type": "xsd:string"
    },
    "database-user": {
      "@id": "baloise:database-user",
      "@type": "xsd:string"
    },
    "database-rolls": {
      "@id": "baloise:database-rolls",
      "@type": "xsd:string"
    },
    "database-platform": {
      "@id": "baloise:database-platform",
      "@type": "xsd:string"
    },
    "requester-id": {
      "@id": "baloise:requester-id",
      "@type": "@id"
    },
    "requester-mail": {
      "@id": "baloise:requester-mail",
      "@type": "@id"
    },
    "database-stuff": {
      "@id": "baloise:database-stuff",
      "@type": "@id"
    },
    "items": {
      "@id": "baloise:items",
      "@container": "@list"
    },
    "listdatabase": "baloise:listdatabase",
    "filter": {
      "@id": "baloise:filter",
      "@type": "xsd:string"
    },
    "limit": {
      "@id": "baloise:limit",
      "@type": "xsd:integer"
    },
    "order": "baloise:order",
    "ordercommon": "baloise:ordercommon",
    "allOf": {
      "@id": "baloise:allOf"
    },
    "owner-id": {
      "@id": "baloise:owner-id",
      "@type": "@id"
    },
    "owner-mail": {
      "@id": "baloise:owner-mail",
      "@type": "@id"
    },
    "deputy-id": {
      "@id": "baloise:deputy-id",
      "@type": "@id"
    },
    "deputy-mail": {
      "@id": "baloise:deputy-mail",
      "@type": "@id"
    },
    "sbu": {
      "@id": "baloise:sbu",
      "@type": "@id"
    },
    "dbitem": "baloise:dbitem",
    "catalog-reference": {
      "@id": "baloise:catalog-reference"
    },
    "size": {
      "@id": "baloise:size",
      "@type": "@id"
    },
    "metal-category": {
      "@id": "baloise:metal-category",
      "@type": "@id"
    },
    "environment": {
      "@id": "baloise:environment",
      "@type": "@id"
    },
    "security-zone": {
      "@id": "baloise:security-zone",
      "@type": "@id"
    },
    "vmitem": "baloise:vmitem",
    "application-id": {
      "@id": "baloise:application-id",
      "@type": "@id"
    },
    "group-permissions": {
      "@id": "baloise:group-permissions",
      "@type": "@id"
    },
    "od.sbu": "baloise:od.sbu",
    "db.pg.catalog-reference": "baloise:db.pg.catalog-reference",
    "vm.lin.catalog-reference": "baloise:vm.lin.catalog-reference",
    "vm.win.catalog-reference": "baloise:vm.win.catalog-reference",
    "group-permission": "baloise:group-permission",
    "ad-group-name": {
      "@id": "baloise:ad-group-name",
      "@type": "xsd:string"
    },
    "local-group-name": {
      "@id": "baloise:local-group-name",
      "@type": "xsd:string"
    },
    "JBoss Order": "baloise:JBoss Order",
    "JBoss Order Item": "baloise:JBoss Order Item",
    "version": {
      "@id": "baloise:version",
      "@type": "@id"
    },
    "data-disk": {
      "@id": "baloise:data-disk",
      "@type": "@id"
    },
    "JBoss Catalog Reference": "baloise:JBoss Catalog Reference",
    "JBoss Version": "baloise:JBoss Version",
    "JBoss Size": "baloise:JBoss Size",
    "VM Order": "baloise:VM Order",
    "VM Order Item": "baloise:VM Order Item",
    "VM Role": "baloise:VM Role",
    "VM Lin Specifics": "baloise:VM Lin Specifics",
    "VM Win Specifics": "baloise:VM Win Specifics",
    "VM Size": "baloise:VM Size",
    "VM Metal Category": "baloise:VM Metal Category",
    "Linux Data Disk": "baloise:Linux Data Disk",
    "filesystem": {
      "@id": "baloise:filesystem",
      "@type": "xsd:string"
    },
    "size-gb": {
      "@id": "baloise:size-gb",
      "@type": "xsd:integer"
    },
    "Windows Data Disk": "baloise:Windows Data Disk",
    "Permission Map": "baloise:Permission Map",
    "SBU": "baloise:SBU",
    "Environment": "baloise:Environment",
    "Security Zone": "baloise:Security Zone"
  },
  "@type": "schema:Dataset",
  "schema:name": "Baloise API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Baloise's own API contract declares: one class per component schema, one property per declared field, typed from the contract. Derived by script (derive-json-ld.py, 2026-10-09) from openapi/baloise-corellia-contracts-openapi.yml, openapi/baloise-oim-openapi.yml.",
  "dcterms:created": "2026-10-09",
  "dcterms:source": [
    "openapi/baloise-corellia-contracts-openapi.yml",
    "openapi/baloise-oim-openapi.yml"
  ]
}