Type: person
Properties:
| Property | Description | Type | Reference | 
|---|---|---|---|
first-name | 
first name of person | string | 
/person/first-name | 
last-name | 
last name of person | string | 
/person/last-name | 
birthdate | 
birthdate of person or animal | /definitions/date | |
gender | 
gender | /definitions/gender | |
address | 
address of person, structure or property | /address | |
children | 
children of person | array | 
/person/children | 
parents | 
parents of person | array | 
/person/parents | 
partner | 
partner of person | /person | |
owns | 
objects (vehicles, structures, ...) owned by person | array | 
/person/owns | 
drives | 
vehicles driven by person | array | 
/person/drives | 
uses | 
objects used by person | array | 
/person/uses | 
causes | 
risk events caused by person | array | 
/person/causes | 
holds-policy-for | 
products person is policyholder of | array | 
/person/holds-policy-for | 
education | 
education of person | /education | |
profession | 
profession of person | /profession | |
net-income | 
annual net income of person | /definitions/money | |
gross-income | 
annual gross income of person | /definitions/money | |
bank-account | 
bank account of person | array | 
/person/bank-account | 
credit-card | 
credit card of person | array | 
/person/credit-card | 
height | 
height of person in cm | /definitions/nonnegative-integer | |
weight | 
weight of person in kg | /definitions/nonnegative-integer | |
past-smoking-habits | 
smoking habits of person in the past | /definitions/past-smoking-habits | |
smoking-habits | 
smoking habits of person | /definitions/smoking-habits | |
sport-habits | 
sport habits of person | /definitions/sport-habits | |
risk-sport-habits | 
risk sport habits of person | /definitions/risk-sport-habits | |
driving-license | 
driving-license of person | /driving-license | |
identification | 
identification document of person | array | 
/person/identification | 
marital-status | 
marital status of person | /definitions/marital-status | |
mobile-number | 
mobile number of person | string | 
/person/mobile-number | 
phone-number | 
phone number of person | string | 
/person/phone-number | 
phone-prefix | 
prefix of phone-number | string | 
/person/phone-prefix | 
email | 
email-address of person | string | 
/person/email | 
salutation | 
salutation of person | /definitions/salutation | |
title | 
title of person (as part of the salutation) | string | 
/person/title | 
ssn | 
social security number of person | string | 
/person/ssn | 
tax-id | 
tax-id of person | string | 
/person/tax-id | 
birth-name | 
birth name of person | string | 
/person/birth-name | 
birth-city | 
birth city of person | string | 
/person/birth-city | 
birth-country | 
birth country of person (ISO 3166-1 alpha-2 country code) | string | 
/person/birth-country | 
eu-citizen | 
person is EU-citizen | boolean | 
/person/eu-citizen | 
citizenship | 
citizenship of person (ISO 3166-1 alpha-2 country code) | string | 
/person/citizenship | 
nationality | 
nationality of person (ISO 3166-1 alpha-2 country code) | string | 
/person/nationality | 
driver-club-membership | 
driver club person is member of | /definitions/driver-club | |
engine-related-tax-relief | 
person is relieved from engine-related insurance tax | boolean | 
/person/engine-related-tax-relief | 
affected-by | 
array | 
/person/affected-by | 
Schema:
{
    "$id": "https://ontology.riskine.com/person.json",
    "type": "object",
    "properties": {
        "first-name": {
            "type": "string",
            "description": "first name of person"
        },
        "last-name": {
            "type": "string",
            "description": "last name of person"
        },
        "birthdate": {
            "description": "birthdate of person or animal",
            "$ref": "definitions.json#/date"
        },
        "gender": {
            "description": "gender",
            "$ref": "definitions.json#/gender"
        },
        "address": {
            "description": "address of person, structure or property",
            "$ref": "address.json"
        },
        "children": {
            "type": "array",
            "description": "children of person",
            "items": {
                "$ref": "person.json"
            }
        },
        "parents": {
            "type": "array",
            "description": "parents of person",
            "items": {
                "$ref": "person.json"
            }
        },
        "partner": {
            "description": "partner of person",
            "$ref": "person.json"
        },
        "owns": {
            "type": "array",
            "description": "objects (vehicles, structures, ...) owned by person",
            "items": {
                "$ref": "object.json"
            }
        },
        "drives": {
            "type": "array",
            "description": "vehicles driven by person",
            "items": {
                "$ref": "vehicle.json"
            }
        },
        "uses": {
            "type": "array",
            "description": "objects used by person",
            "items": {
                "$ref": "object.json"
            }
        },
        "causes": {
            "type": "array",
            "description": "risk events caused by person",
            "items": {
                "$ref": "risk.json"
            }
        },
        "holds-policy-for": {
            "type": "array",
            "description": "products person is policyholder of",
            "items": {
                "$ref": "product.json"
            }
        },
        "education": {
            "description": "education of person",
            "$ref": "education.json"
        },
        "profession": {
            "description": "profession of person",
            "$ref": "profession.json"
        },
        "net-income": {
            "description": "annual net income of person",
            "$ref": "definitions.json#/money"
        },
        "gross-income": {
            "description": "annual gross income of person",
            "$ref": "definitions.json#/money"
        },
        "bank-account": {
            "type": "array",
            "description": "bank account of person",
            "items": {
                "$ref": "bank-account.json"
            }
        },
        "credit-card": {
            "type": "array",
            "description": "credit card of person",
            "items": {
                "$ref": "credit-card.json"
            }
        },
        "height": {
            "$ref": "definitions.json#/nonnegative-integer",
            "description": "height of person in cm"
        },
        "weight": {
            "$ref": "definitions.json#/nonnegative-integer",
            "description": "weight of person in kg"
        },
        "past-smoking-habits": {
            "description": "smoking habits of person in the past",
            "$ref": "definitions.json#/past-smoking-habits"
        },
        "smoking-habits": {
            "description": "smoking habits of person",
            "$ref": "definitions.json#/smoking-habits"
        },
        "sport-habits": {
            "description": "sport habits of person",
            "$ref": "definitions.json#/sport-habits"
        },
        "risk-sport-habits": {
            "description": "risk sport habits of person",
            "$ref": "definitions.json#/risk-sport-habits"
        },
        "driving-license": {
            "description": "driving-license of person",
            "$ref": "driving-license.json"
        },
        "identification": {
            "type": "array",
            "description": "identification document of person",
            "items": {
                "$ref": "identification.json"
            }
        },
        "marital-status": {
            "description": "marital status of person",
            "$ref": "definitions.json#/marital-status"
        },
        "mobile-number": {
            "type": "string",
            "description": "mobile number of person"
        },
        "phone-number": {
            "type": "string",
            "description": "phone number of person"
        },
        "phone-prefix": {
            "type": "string",
            "description": "prefix of phone-number"
        },
        "email": {
            "type": "string",
            "description": "email-address of person"
        },
        "salutation": {
            "description": "salutation of person",
            "$ref": "definitions.json#/salutation"
        },
        "title": {
            "type": "string",
            "description": "title of person (as part of the salutation)"
        },
        "ssn": {
            "type": "string",
            "description": "social security number of person"
        },
        "tax-id": {
            "type": "string",
            "description": "tax-id of person"
        },
        "birth-name": {
            "type": "string",
            "description": "birth name of person"
        },
        "birth-city": {
            "type": "string",
            "description": "birth city of person"
        },
        "birth-country": {
            "type": "string",
            "description": "birth country of person (ISO 3166-1 alpha-2 country code)"
        },
        "eu-citizen": {
            "type": "boolean",
            "description": "person is EU-citizen"
        },
        "citizenship": {
            "type": "string",
            "description": "citizenship of person (ISO 3166-1 alpha-2 country code)"
        },
        "nationality": {
            "type": "string",
            "description": "nationality of person (ISO 3166-1 alpha-2 country code)"
        },
        "driver-club-membership": {
            "description": "driver club person is member of",
            "$ref": "definitions.json#/driver-club"
        },
        "engine-related-tax-relief": {
            "type": "boolean",
            "description": "person is relieved from engine-related insurance tax"
        },
        "affected-by": {
            "type": "array",
            "items": {
                "description": "damages that affect the person",
                "$ref": "damage.json"
            }
        }
    }
}