Skip to main content

ContactPoint

Defines contact details for specified role.

NB: Organisation name attribute should not be used in combination with role parkingSiteAddress.

organisationName object[]

Multilingual string, represented as an array of SpecificLanguageString objects, each containing a language code (using ISO 639-1:2002) and the translated string

Possible values: >= 1

  • Array [
  • languageLanguageCode (string)required

    ISO 639-1:2002 language code

    Possible values: Value must match regular expression ^[a-z]{2}$

    Example: en
    stringstringrequired

    Translated string

  • ]
  • typeContactTypeEnum (string)required

    Defines the supported lists of types of contact.

    • customerService: Contact details for parking customer support for a facility or specific entity
    • emergencyContact: Contact details for emergency assistance or support for a facility or specific entity specifically related to parking operations
    • operator: Contact details for the parking operator for a facility or specific entity
    • owner: Contact details for the owner of a facility or specific entity.
    • propertyManager: Contact details for the property manager of a facility or related facility.
    • securityService: Contact details for security services for a facility or specific entity

    Possible values: [customerService, emergencyContact, operator, owner, propertyManager, securityService]

    address object[]

    Address

  • Array [
  • addressLines object[]

    Address lines

  • Array [
  • orderintegerrequired

    the sequence order that the address line element should be displayed in

    Possible values: >= 0

    text object[]required

    Multilingual string, represented as an array of SpecificLanguageString objects, each containing a language code (using ISO 639-1:2002) and the translated string

    Possible values: >= 1

  • Array [
  • languageLanguageCode (string)required

    ISO 639-1:2002 language code

    Possible values: Value must match regular expression ^[a-z]{2}$

    Example: en
    stringstringrequired

    Translated string

  • ]
  • typeAddressLineTypeEnum (string)required

    A table of types of address lines

    • apartment: Element indicating a discrete element of a building forming the address
    • building: Element identifying the number or name and type of the edifice or construction relevant for the address [derived from ISO19160-4]
    • districtTerritory: Element specifying the geographic or administrative area of the country for the address [Source: 19160-4]
    • floor: Element indicating the floor or level on which a delivery point is located in a multi-storey building [Source:ISO19160-4]
    • poBox: A postal delivery location identifier, not necessarily a physical location.
    • region: Element indicating the name of the area within or adjacent to the town in which delivery address is.
    • street: Element indicating road or street identifier or name
    • town: Element indicating the name of the populated place in which a delivery point is located, or near to or via which the delivery point is accessed. [Source: ISO19160-4]
    • unit: An element representing a section of a building or organisation.Free-text description of the condition that leads to a surcharge beingapplied

    Possible values: [apartment, building, districtTerritory, floor, poBox, region, street, town, unit]

  • ]
  • city object[]

    Multilingual string, represented as an array of SpecificLanguageString objects, each containing a language code (using ISO 639-1:2002) and the translated string

    Possible values: >= 1

  • Array [
  • languageLanguageCode (string)required

    ISO 639-1:2002 language code

    Possible values: Value must match regular expression ^[a-z]{2}$

    Example: en
    stringstringrequired

    Translated string

  • ]
  • countryCodeCountryCode (string)

    EN ISO 3166-1 two-character country code.

    Possible values: Value must match regular expression ^[a-z]{2}$

    Example: es
    postCodestring

    Postcode or postal code for the address.

  • ]
  • contactDetails object[]

    Contact details

  • Array [
  • available24hoursboolean

    Specifies if the availability is 24 hours a day. If [TRUE] available 24 hours. If omitted, this information is unknown or heterogeneous.

    contactDetailsFaxstring

    Fax of the contact.

    contactDetailsLanguageLanguageCode (string)[]

    Language(s) this contact is able to speak resp. understand.

    Possible values: Value must match regular expression ^[a-z]{2}$

    contactDetailsLogoUrlstring<url>

    Represents a Url for an internet accessible resource

    contactDetailsMoreInfo object[]

    Multilingual string, represented as an array of SpecificLanguageString objects, each containing a language code (using ISO 639-1:2002) and the translated string

    Possible values: >= 1

  • Array [
  • languageLanguageCode (string)required

    ISO 639-1:2002 language code

    Possible values: Value must match regular expression ^[a-z]{2}$

    Example: en
    stringstringrequired

    Translated string

  • ]
  • contactDetailsResponsibility object[]

    Multilingual string, represented as an array of SpecificLanguageString objects, each containing a language code (using ISO 639-1:2002) and the translated string

    Possible values: >= 1

  • Array [
  • languageLanguageCode (string)required

    ISO 639-1:2002 language code

    Possible values: Value must match regular expression ^[a-z]{2}$

    Example: en
    stringstringrequired

    Translated string

  • ]
  • contactPersonFirstNamestring

    First name of the contact person.

    contactPersonNamestring

    Name of the contact person.

    contactPersonPosition object[]

    Multilingual string, represented as an array of SpecificLanguageString objects, each containing a language code (using ISO 639-1:2002) and the translated string

    Possible values: >= 1

  • Array [
  • languageLanguageCode (string)required

    ISO 639-1:2002 language code

    Possible values: Value must match regular expression ^[a-z]{2}$

    Example: en
    stringstringrequired

    Translated string

  • ]
  • publishingAgreementboolean

    Indication, whether the contact accepted publishing its contact information [TRUE]=accepted.

    urlLinkAddressstring<url>

    Represents a Url for an internet accessible resource

  • ]
  • eMailCommonData object[]

    E mail common data

  • Array [
  • primaryFlagboolean

    If [TRUE], this indicates that this is the primary point of contact

    typeCodeEmailTypeEnum (string)

    Defines the supported lists of different email contact types

    • customerService: The email contact is for customer service.
    • general: The email contact is general in nature.
    • helpdesk: The email contact is a helpdesk.
    • individual: The email contact is for a specified individual.

    Possible values: [customerService, general, helpdesk, individual]

  • ]
  • telephoneContacts object[]

    Telephone contact

  • Array [
  • areaCodestring

    The area code element of a telephone number.

    extensionNumbersstring[]

    any extension number typically within a larger organisation's telephone exchange system.

    ituCountryCodestring

    Country calling codes or country dial in codes are telephone dialing prefixes for the member countries or regions of the International Telecommunication Union (ITU). They are defined by the ITU-T in standards E.123 and E.164.

    localNumbersstring[]

    The local code element of a telephone number.

  • ]
  • pointLocations object[]

    Contact point location

  • Array [
  • oneOf
    pointCoordinates objectrequired

    A pair of planar coordinates defining the geodetic position of a single point using a defined Coordinate Reference System.

    epsgCodestringrequired

    Code referencing a specific Coordinate Reference System in the EPSG (European Petroleum Survey Group) register

    Possible values: Value must match regular expression ^EPSG:\d{4}$

    Example: EPSG:3857
    xnumber<float>required

    X coordinate in the defined Coordinate Referencing System indicated by the EPSG code

    ynumber<float>required

    Y coordinate in the defined Coordinate Referencing System indicated by the EPSG code

    heightCoordinates object[]

    Height coordinate

    Possible values: <= 3

  • Array [
  • heightTypeHeightTypeEnum (string)

    List of coded values for height types, as defined in GML.

    • ellipsoidalHeight: Value measured vertically above the reference ellipsoid
    • gravityRelatedHeight: Height type corresponding a value measured along direction of gravity above the reference geoid i.e. equipotential surface of the Earth's gravity field which globally approximates mean sea level.
    • relativeHeight: Height type corresponding to value measured vertically above the ground level at this point.

    Possible values: [ellipsoidalHeight, gravityRelatedHeight, relativeHeight]

    heightValuestringrequired

    Value in defined unit (metres) for the height measured vertically at to the planar coordinates the point corresponding. Note alteration from DATEXII definition.

  • ]
  • bearinginteger

    A bearing at the point measured in degrees (0 - 359). Unless otherwise specified the reference direction corresponding to 0 degrees is North.

    Possible values: >= 0 and <= 359

  • ]
  • idstringrequired

    Unique identifier for object

    Possible values: non-empty

    versionintegerrequired

    Positive integer representing the object version

    Possible values: >= 1

    contactNotDefinedboolean

    When [TRUE], there is currently no contact defined for the selected role and/or timeframe. Don't use the specialisations in this case.

    contactUnknownboolean

    When [TRUE], the contact for the selected role and/or timeframe is unknown. Don't use the specialisations in this case.

    shareWithPublicboolean

    When [TRUE], the details of this contact may be shared with the public. If FALSE these contacts details are for internal purposes only.

    validityOfContact object

    A continuous or discontinuous period of validity defined by overall bounding start and end times and the possible intersection of valid periods (potentially recurring) with the complement of exception periods (also potentially recurring).

    overallStartTimestring<date-time>required

    Start of bounding period of validity defined by date and time.

    overallEndTimestring<date-time>

    End of bounding period of validity defined by date and time.

    validPeriods object[]

    A single time period, a recurring time Period period or a set of different recurring time periods during which validity is true.

  • Array [
  • periodName object[]

    Multilingual string, represented as an array of SpecificLanguageString objects, each containing a language code (using ISO 639-1:2002) and the translated string

    Possible values: >= 1

  • Array [
  • languageLanguageCode (string)required

    ISO 639-1:2002 language code

    Possible values: Value must match regular expression ^[a-z]{2}$

    Example: en
    stringstringrequired

    Translated string

  • ]
  • startOfPeriodstring<date-time>

    Start of period

    endOfPeriodstring<date-time>

    End of a period

    recurringDayWeekMonthPeriod object[]

    A recurring period defined in terms of days DayWeekMonth of the week, weeks of the month and months of the year.

  • Array [
  • applicableDayDayEnum (string)[]

    Applicable day of the week. "All days of the week" is expressed by non-inclusion of this attribute.

    Possible values: [friday, monday, saturday, sunday, thursday, tuesday, wednesday], <= 7

    applicableMonthMonthEnum (string)[]

    Applicable month of the year. "All months of the year" is expressed by non-inclusion of this attribute.

    Possible values: [january, february, march, april, may, june, july, august, september, october, november, december], <= 12

    applicableWeekWeekOfMonthEnum (string)[]

    Applicable week of the month (1 to 5). "All weeks of the month" is expressed by non-inclusion of this attribute.

    Possible values: [firstWeekOfMonth, secondWeekOfMonth, thirdWeekOfMonth, fourthWeekOfMonth, fifthWeekOfMonth], <= 5

  • ]
  • recurringSpecialDay object[]

    A recurring period in terms of special days

  • Array [
  • anyOf
    publicHolidayName object[]required

    Multilingual string, represented as an array of SpecificLanguageString objects, each containing a language code (using ISO 639-1:2002) and the translated string

    Possible values: >= 1

  • Array [
  • languageLanguageCode (string)required

    ISO 639-1:2002 language code

    Possible values: Value must match regular expression ^[a-z]{2}$

    Example: en
    stringstringrequired

    Translated string

  • ]
  • intersectWithApplicableDaysbooleanrequired

    When [TRUE], the period is the intersection of applicable days and this special day. When [FALSE], the period is the union of applicable days and this special day

    specialDayTypeSpecialDayTypeEnum (string)required

    Collection of special types of days

    • dayBeforePublicHoliday: The day preceding a public holiday
    • dayFollowingPublicHoliday: A day following a public holiday
    • inLieuOfPublicHoliday: A holiday in lieu of a public holiday that falls on a weekend
    • longWeekendDay: A day between a public holiday and the weekend
    • other: Some other special day
    • publicEventDay: A day of a public event. You may use the publicEvent attribute to specify the corresponding event
    • publicHoliday: Public holiday A public holiday in general. You may use the PublicHoliday class to refer on a specific public holiday
    • schoolDay: A school day
    • schoolHolidays: A day within the school holidays

    Possible values: [dayBeforePublicHoliday, dayFollowingPublicHoliday, inLieuOfPublicHoliday, longWeekendDay, other, publicEventDay, publicHoliday, schoolDay, schoolHolidays]

  • ]
  • recurringTimePeriodOfDay object[]

    A recurring period of a day

  • Array [
  • startTimeOfPeriodstringrequired

    Start of time period

    endTimeOfPeriodstringrequired

    End time of period

  • ]
  • ]
  • exceptionPeriods object[]

    A single time period, a recurring time Period period or a set of different recurring time periods during which validity is false.

  • Array [
  • periodName object[]

    Multilingual string, represented as an array of SpecificLanguageString objects, each containing a language code (using ISO 639-1:2002) and the translated string

    Possible values: >= 1

  • Array [
  • languageLanguageCode (string)required

    ISO 639-1:2002 language code

    Possible values: Value must match regular expression ^[a-z]{2}$

    Example: en
    stringstringrequired

    Translated string

  • ]
  • startOfPeriodstring<date-time>

    Start of period

    endOfPeriodstring<date-time>

    End of a period

    recurringDayWeekMonthPeriod object[]

    A recurring period defined in terms of days DayWeekMonth of the week, weeks of the month and months of the year.

  • Array [
  • applicableDayDayEnum (string)[]

    Applicable day of the week. "All days of the week" is expressed by non-inclusion of this attribute.

    Possible values: [friday, monday, saturday, sunday, thursday, tuesday, wednesday], <= 7

    applicableMonthMonthEnum (string)[]

    Applicable month of the year. "All months of the year" is expressed by non-inclusion of this attribute.

    Possible values: [january, february, march, april, may, june, july, august, september, october, november, december], <= 12

    applicableWeekWeekOfMonthEnum (string)[]

    Applicable week of the month (1 to 5). "All weeks of the month" is expressed by non-inclusion of this attribute.

    Possible values: [firstWeekOfMonth, secondWeekOfMonth, thirdWeekOfMonth, fourthWeekOfMonth, fifthWeekOfMonth], <= 5

  • ]
  • recurringSpecialDay object[]

    A recurring period in terms of special days

  • Array [
  • anyOf
    publicHolidayName object[]required

    Multilingual string, represented as an array of SpecificLanguageString objects, each containing a language code (using ISO 639-1:2002) and the translated string

    Possible values: >= 1

  • Array [
  • languageLanguageCode (string)required

    ISO 639-1:2002 language code

    Possible values: Value must match regular expression ^[a-z]{2}$

    Example: en
    stringstringrequired

    Translated string

  • ]
  • intersectWithApplicableDaysbooleanrequired

    When [TRUE], the period is the intersection of applicable days and this special day. When [FALSE], the period is the union of applicable days and this special day

    specialDayTypeSpecialDayTypeEnum (string)required

    Collection of special types of days

    • dayBeforePublicHoliday: The day preceding a public holiday
    • dayFollowingPublicHoliday: A day following a public holiday
    • inLieuOfPublicHoliday: A holiday in lieu of a public holiday that falls on a weekend
    • longWeekendDay: A day between a public holiday and the weekend
    • other: Some other special day
    • publicEventDay: A day of a public event. You may use the publicEvent attribute to specify the corresponding event
    • publicHoliday: Public holiday A public holiday in general. You may use the PublicHoliday class to refer on a specific public holiday
    • schoolDay: A school day
    • schoolHolidays: A day within the school holidays

    Possible values: [dayBeforePublicHoliday, dayFollowingPublicHoliday, inLieuOfPublicHoliday, longWeekendDay, other, publicEventDay, publicHoliday, schoolDay, schoolHolidays]

  • ]
  • recurringTimePeriodOfDay object[]

    A recurring period of a day

  • Array [
  • startTimeOfPeriodstringrequired

    Start of time period

    endTimeOfPeriodstringrequired

    End time of period

  • ]
  • ]
  • ContactPoint
    {
    "organisationName": [
    {
    "language": "en",
    "string": "string"
    }
    ],
    "type": "customerService",
    "address": [
    {
    "addressLines": [
    {
    "order": 0,
    "text": [
    {
    "language": "en",
    "string": "string"
    }
    ],
    "type": "apartment"
    }
    ],
    "city": [
    {
    "language": "en",
    "string": "string"
    }
    ],
    "countryCode": "es",
    "postCode": "string"
    }
    ],
    "contactDetails": [
    {
    "available24hours": true,
    "contactDetailsFax": "string",
    "contactDetailsLanguage": [
    "en"
    ],
    "contactDetailsLogoUrl": "string",
    "contactDetailsMoreInfo": [
    {
    "language": "en",
    "string": "string"
    }
    ],
    "contactDetailsResponsibility": [
    {
    "language": "en",
    "string": "string"
    }
    ],
    "contactPersonFirstName": "string",
    "contactPersonName": "string",
    "contactPersonPosition": [
    {
    "language": "en",
    "string": "string"
    }
    ],
    "publishingAgreement": true,
    "urlLinkAddress": "string"
    }
    ],
    "eMailCommonData": [
    {
    "primaryFlag": true,
    "typeCode": "customerService"
    }
    ],
    "telephoneContacts": [
    {
    "areaCode": "string",
    "extensionNumbers": [
    "string"
    ],
    "ituCountryCode": "string",
    "localNumbers": [
    "string"
    ]
    }
    ],
    "pointLocations": [
    {
    "pointCoordinates": {
    "epsgCode": "EPSG:3857",
    "x": 0,
    "y": 0,
    "heightCoordinates": [
    {
    "heightType": "ellipsoidalHeight",
    "heightValue": "string"
    }
    ]
    },
    "bearing": 0
    },
    {
    "type": "Point",
    "coordinates": [
    0
    ]
    }
    ],
    "id": "string",
    "version": 0,
    "contactNotDefined": true,
    "contactUnknown": true,
    "shareWithPublic": true,
    "validityOfContact": {
    "overallStartTime": "2024-07-29T15:51:28.071Z",
    "overallEndTime": "2024-07-29T15:51:28.071Z",
    "validPeriods": [
    {
    "periodName": [
    {
    "language": "en",
    "string": "string"
    }
    ],
    "startOfPeriod": "2024-07-29T15:51:28.071Z",
    "endOfPeriod": "2024-07-29T15:51:28.071Z",
    "recurringDayWeekMonthPeriod": [
    {
    "applicableDay": [
    "friday"
    ],
    "applicableMonth": [
    "january"
    ],
    "applicableWeek": [
    "firstWeekOfMonth"
    ]
    }
    ],
    "recurringSpecialDay": [
    {
    "publicHolidayName": [
    {
    "language": "en",
    "string": "string"
    }
    ],
    "intersectWithApplicableDays": true,
    "specialDayType": "dayBeforePublicHoliday"
    },
    {
    "intersectWithApplicableDays": true,
    "specialDayType": "dayBeforePublicHoliday"
    }
    ],
    "recurringTimePeriodOfDay": [
    {
    "startTimeOfPeriod": "string",
    "endTimeOfPeriod": "string"
    }
    ]
    }
    ],
    "exceptionPeriods": [
    {
    "periodName": [
    {
    "language": "en",
    "string": "string"
    }
    ],
    "startOfPeriod": "2024-07-29T15:51:28.071Z",
    "endOfPeriod": "2024-07-29T15:51:28.071Z",
    "recurringDayWeekMonthPeriod": [
    {
    "applicableDay": [
    "friday"
    ],
    "applicableMonth": [
    "january"
    ],
    "applicableWeek": [
    "firstWeekOfMonth"
    ]
    }
    ],
    "recurringSpecialDay": [
    {
    "publicHolidayName": [
    {
    "language": "en",
    "string": "string"
    }
    ],
    "intersectWithApplicableDays": true,
    "specialDayType": "dayBeforePublicHoliday"
    },
    {
    "intersectWithApplicableDays": true,
    "specialDayType": "dayBeforePublicHoliday"
    }
    ],
    "recurringTimePeriodOfDay": [
    {
    "startTimeOfPeriod": "string",
    "endTimeOfPeriod": "string"
    }
    ]
    }
    ]
    }
    }