person


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"
            }
        }
    }
}