Information technology - City data model - Part 2: City level concepts - Contact pattern¶
This ontology specifies the city-level concepts for the contact pattern of the city data model.
This pattern imports the following files:
This pattern consists of the following classes:
- Address
- Address Type
- Contact Thing
- Country
- Phone Number
- Phone Type
- State
- Street Direction
- Street Type
This module defines the following properties:
- AddressDataProperty
- AddressProperty
- buildingName
- ContactDataProperty
- ContactObjectProperty
- hasAddress
- hasAddressType
- hasAreaCode
- hasCity
- hasCitySection
- hasCountry
- hasCountryCode
- hasEmail
- hasPhoneNumber
- hasPhoneType
- hasPostalBox
- hasPostalCode
- hasProvince
- hasState
- hasStreet
- hasStreetDirection
- hasStreetNumber
- hasStreetType
- hasTelephone
- hasUnitNumber
- maxStreetNumber
- minStreetNumber
- TelephoneDataProperty
This module defines the following datatypes:
The formal definition of this pattern is available in TURTLE Syntax in two files, the core semantics and the SHACL restrictions.