From 2509a03d941e7810a01c31100351b69a5b43111b Mon Sep 17 00:00:00 2001 From: Alberto Abella Date: Wed, 28 Aug 2024 15:02:54 +0200 Subject: [PATCH] updated PassengerQueue/doc/spec.md --- PassengerQueue/doc/spec.md | 897 +++++++++++++++++++------------------ 1 file changed, 450 insertions(+), 447 deletions(-) diff --git a/PassengerQueue/doc/spec.md b/PassengerQueue/doc/spec.md index 184003a..dbda90c 100644 --- a/PassengerQueue/doc/spec.md +++ b/PassengerQueue/doc/spec.md @@ -1,447 +1,450 @@ - -[![Smart Data Models](https://smartdatamodels.org/wp-content/uploads/2022/01/SmartDataModels_logo.png "Logo")](https://smartdatamodels.org) - Entity: PassengerQueue -====================== - - [Open License](https://github.com/smart-data-models//dataModel.ACRIS/blob/master/PassengerQueue/LICENSE.md) - [document generated automatically](https://docs.google.com/presentation/d/e/2PACX-1vTs-Ng5dIAwkg91oTTUdt8ua7woBXhPnwavZ0FxgR8BsAI_Ek3C5q97Nd94HS8KhP-r_quD4H0fgyt3/pub?start=false&loop=false&delayms=3000#slide=id.gb715ace035_0_60) - - - Global description: **Property. Information about the Passenger Party Queue. A line of people waiting to pass through the security checkpoint process.** - version: 0.0.1 - - - ## List of properties - [*] If there is not a type in an attribute is because it could have several types or different formats/patterns -- `CheckpointFacility[object]`: Information about a Checkpoint in an Airport used to provide services. A Checkpoint facility is any facility where customers and passengers turn up and need to be processed, serviced or screened before proceeding to the next stage of their journey. - `CheckpointAreaLocation[object]`: The geospatial or geopolitical location of a Checkpoint. - - `CheckpointFacilityOperatorParty[object]`: Information that describes the Party responsible for the operation of a Checkpoint in an Airport. - - `CheckpointFacilityType[object]`: Information that describes the classification for a Checkpoint in an Airport. Values are: Security Screening, Customs. - - `ConcourseFacility[object]`: Information about an Airport Concourse as buildings or infrastructure used to provide services. - - `Description[string]`: Description of the Checkpoint Facility. - - `Identifier[string]`: Unique identifier for the Checkpoint Facility. The identifier should be unique within an Airport. - - `Name[string]`: Unique name for the Checkpoint Facility. The name should be unique within an Airport. - - `OperationTimePeriod[object]`: The time period over which the Checkpoint is operating. -- `Identifier[string]`: Unique identifier for the Passenger Queue. The identifier should be unique within an Airport. - `Name[string]`: Name of the Passenger Queue. The name should be unique within an Airport. - `PassengerProcess[object]`: Information about the Passenger Party Process. - `Name[string]`: Unique name for the Passenger Process. - - `PassengerProcessType[object]`: Information about the type of Passenger Party Process. -- `QueueLocation[object]`: The geospatial or geopolitical location of a Passenger Queue. - `Name[string]`: Unique name for the Queue Location. -- `QueueStatus[object]`: Information about the status of a Passenger Queue. Values can be: Open, Closed. - `Name[string]`: Unique name for the status of the Passenger Queue. -- `QueueType[object]`: Information about the type of a Passenger Queue. Values can be: Pre-Check, Private, Economy, Priority, KnownCrewMember. - `Code[string]`: Unique code for the type of Passenger Queue. - - `Description[string]`: Description of the type of Passenger Queue. -- `id[*]`: Unique identifier of the entity - `type[string]`: It must be equal to PassengerQueue. - - Required properties -- `id` - `type` - - This data model is a mapping of the Passenger Wait Times Standard v1.6.0 of the Airports Council International (ACI) ACRIS data interface standard. Available at https://acris.aero/static/documents/waittimes/ACI-Wait-Times-Standard-API-v1.6.0.12b34cd0213e.pdf - - - ## Data Model description of properties - Sorted alphabetically (click for details) - - -
full yaml details - ```yaml -PassengerQueue: - description: Property. Information about the Passenger Party Queue. A line of people waiting to pass through the security checkpoint process. - properties: - CheckpointFacility: - description: 'Information about a Checkpoint in an Airport used to provide services. A Checkpoint facility is any facility where customers and passengers turn up and need to be processed, serviced or screened before proceeding to the next stage of their journey. ' - properties: - CheckpointAreaLocation: - description: The geospatial or geopolitical location of a Checkpoint. - properties: - AirportElevation: - description: 'The height of an Airport, above sea level.' - properties: - AirportElevationUnitOfMeasurement: - description: The unit of measure of the height of an Airport above sea level (FT for foot or M for metre). - properties: - Name: - description: The name of the unit of measure for an Airport elevation above sea level. - type: string - x-ngsi: - type: Property - type: object - x-ngsi: - type: Property - Name: - description: The name of an Airport elevation above sea level. - type: string - x-ngsi: - type: Property - Value: - description: The value of an Airport elevation above sea level. - type: number - x-ngsi: - type: Property - type: object - x-ngsi: - type: Property - Latitude: - description: Coordinate of the latitude of the checkpoint area location. - type: number - x-ngsi: - type: Property - Longitude: - description: Coordinate of the longitude of the checkpoint area location. - type: number - x-ngsi: - type: Property - Name: - description: Unique name for geospatial or geopolitical location of a Checkpoint Area Location. - type: string - x-ngsi: - type: Property - Srid: - description: 'A Spatial Reference System Identifier (SRID), to identify the spatial coordinate system definitions' - type: number - x-ngsi: - type: Property - ZoneAreaLocation: - description: The geospatial or geopolitical location of a Queuing Zone in a Terminal. - properties: - Name: - description: Unique name for the Zone Area Location. - type: string - x-ngsi: - type: Property - TerminalAreaLocation: - description: The geospatial or geopolitical location of an Airport Terminal building. - properties: - AirportLocation: - description: The geospatial or geopolitical location of an Airport. - properties: - Latitude: - Longitude: - Name: - Srid: - type: object - x-ngsi: - type: Property - Name: - description: Unique name for the Terminal Area Location. - type: string - x-ngsi: - type: Property - type: object - x-ngsi: - type: Property - type: object - x-ngsi: - type: Property - type: object - x-ngsi: - type: Property - CheckpointFacilityOperatorParty: - description: Information that describes the Party responsible for the operation of a Checkpoint in an Airport. - properties: - Name: - description: Unique name of the Operator Party for the Checkpoint Facility. - type: string - x-ngsi: - type: Property - type: object - x-ngsi: - type: Property - CheckpointFacilityType: - description: 'Information that describes the classification for a Checkpoint in an Airport. Values are: Security Screening, Customs.' - properties: - Code: - description: Unique code for the Checkpoint Facility Type. - type: string - x-ngsi: - type: Property - Description: - description: Description of the Checkpoint Facility Type. - type: string - x-ngsi: - type: Property - type: object - x-ngsi: - type: Property - ConcourseFacility: - description: Information about an Airport Concourse as buildings or infrastructure used to provide services. - properties: - Identifier: - description: Unique identifier for the Concourse Facility. - type: string - x-ngsi: - type: Property - Name: - description: Unique name for the Concourse Facility. - type: string - x-ngsi: - type: Property - TerminalFacility: - description: Information about an Airport Terminal as buildings or infrastructure used to provide services. - properties: - AirportFacility: - description: Information about an Airport as buildings or infrastructure used to provide services. - properties: - IataCode: - description: Three character IATA code for the Airport. - type: string - x-ngsi: - type: Property - IcaoCode: - description: Four character ICAO code for the Airport. - type: string - x-ngsi: - type: Property - Name: - description: Common name of the Airport. - type: string - x-ngsi: - type: Property - type: object - x-ngsi: - type: Property - Identifier: - description: Unique identifier for the Terminal Facility. - type: string - x-ngsi: - type: Property - Name: - description: Unique name for the Terminal Facility. - type: string - x-ngsi: - type: Property - type: object - x-ngsi: - type: Property - type: object - x-ngsi: - type: Property - Description: - description: Description of the Checkpoint Facility. - type: string - x-ngsi: - type: Property - Identifier: - description: Unique identifier for the Checkpoint Facility. The identifier should be unique within an Airport. - type: string - x-ngsi: - type: Property - Name: - description: Unique name for the Checkpoint Facility. The name should be unique within an Airport. - type: string - x-ngsi: - type: Property - OperationTimePeriod: - description: The time period over which the Checkpoint is operating. - properties: - ClosingTime: - description: 'The date and time from when the Checkpoint Facility is closed. Date time should be UTC, compliant with ISO 8601 format (e.g. 2023-04-20T11:54:59Z)' - type: string - x-ngsi: - type: Property - OpeningTime: - description: 'The date and time from when the Checkpoint Facility is open. Date time should be UTC, compliant with ISO 8601 format (e.g. 2023-04-20T11:54:59Z)' - type: string - x-ngsi: - type: Property - type: object - x-ngsi: - type: Property - type: object - x-ngsi: - type: Property - Identifier: - description: Unique identifier for the Passenger Queue. The identifier should be unique within an Airport. - type: string - x-ngsi: - type: Property - Name: - description: Name of the Passenger Queue. The name should be unique within an Airport. - type: string - x-ngsi: - type: Property - PassengerProcess: - description: Information about the Passenger Party Process. - properties: - Name: - description: Unique name for the Passenger Process. - type: string - x-ngsi: - type: Property - PassengerProcessType: - description: Information about the type of Passenger Party Process. - properties: - Code: - description: Unique code for the type of Passenger Party Process. - type: string - x-ngsi: - type: Property - Description: - description: Description of the type of Passenger Party Process. - type: string - x-ngsi: - type: Property - type: object - x-ngsi: - type: Property - type: object - x-ngsi: - type: Property - QueueLocation: - description: The geospatial or geopolitical location of a Passenger Queue. - properties: - Name: - description: Unique name for the Queue Location. - type: string - x-ngsi: - type: Property - type: object - x-ngsi: - type: Property - QueueStatus: - description: 'Information about the status of a Passenger Queue. Values can be: Open, Closed.' - properties: - Name: - description: Unique name for the status of the Passenger Queue. - type: string - x-ngsi: - type: Property - type: object - x-ngsi: - type: Property - QueueType: - description: 'Information about the type of a Passenger Queue. Values can be: Pre-Check, Private, Economy, Priority, KnownCrewMember.' - properties: - Code: - description: Unique code for the type of Passenger Queue. - type: string - x-ngsi: - type: Property - Description: - description: Description of the type of Passenger Queue. - type: string - x-ngsi: - type: Property - type: object - x-ngsi: - type: Property - id: - anyOf: - - description: Identifier format of any NGSI entity - maxLength: 256 - minLength: 1 - pattern: ^[\w\-\.\{\}\$\+\*\[\]`|~^@!,:\\]+$ - type: string - x-ngsi: - type: Property - - description: Identifier format of any NGSI entity - format: uri - type: string - x-ngsi: - type: Property - description: Unique identifier of the entity - x-ngsi: - type: Property - type: - description: It must be equal to PassengerQueue. - enum: - - PassengerQueue - type: string - x-ngsi: - type: Property - required: - - id - - type - type: object - x-derived-from: https://acris.aero/static/documents/waittimes/ACI-Wait-Times-API-Specification-v1.6.0.1c4ec122da9a.yaml - x-disclaimer: 'Redistribution and use in source and binary forms, with or without modification, are permitted provided that the license conditions are met. Copyleft (c) 2022 Contributors to Smart Data Models Program' - x-license-url: https://github.com/smart-data-models/dataModel.ACRIS/blob/master/PassengerQueue/LICENSE.md - x-model-schema: https://smart-data-models.github.io/dataModel.ACRIS/PassengerQueue/schema.json - x-model-tags: ACRIS - x-version: 0.0.1 -``` -
- - - - - ## Example payloads - #### PassengerQueue NGSI-v2 key-values Example - Here is an example of a PassengerQueue in JSON-LD format as key-values. This is compatible with NGSI-v2 when using `options=keyValues` and returns the context data of an individual entity. -
show/hide example + +[![Smart Data Models](https://smartdatamodels.org/wp-content/uploads/2022/01/SmartDataModels_logo.png "Logo")](https://smartdatamodels.org) + Entity: PassengerQueue +====================== + + [Open License](https://github.com/smart-data-models//dataModel.ACRIS/blob/master/PassengerQueue/LICENSE.md) + [document generated automatically](https://docs.google.com/presentation/d/e/2PACX-1vTs-Ng5dIAwkg91oTTUdt8ua7woBXhPnwavZ0FxgR8BsAI_Ek3C5q97Nd94HS8KhP-r_quD4H0fgyt3/pub?start=false&loop=false&delayms=3000#slide=id.gb715ace035_0_60) + + + Global description: **Property. Information about the Passenger Party Queue. A line of people waiting to pass through the security checkpoint process.** + version: 0.0.1 + + + + ## List of properties + + [*] If there is not a type in an attribute is because it could have several types or different formats/patterns +- `CheckpointFacility[object]`: Information about a Checkpoint in an Airport used to provide services. A Checkpoint facility is any facility where customers and passengers turn up and need to be processed, serviced or screened before proceeding to the next stage of their journey. - `CheckpointAreaLocation[object]`: The geospatial or geopolitical location of a Checkpoint. + - `CheckpointFacilityOperatorParty[object]`: Information that describes the Party responsible for the operation of a Checkpoint in an Airport. + - `CheckpointFacilityType[object]`: Information that describes the classification for a Checkpoint in an Airport. Values are: Security Screening, Customs. + - `ConcourseFacility[object]`: Information about an Airport Concourse as buildings or infrastructure used to provide services. + - `Description[string]`: Description of the Checkpoint Facility. + - `Identifier[string]`: Unique identifier for the Checkpoint Facility. The identifier should be unique within an Airport. + - `Name[string]`: Unique name for the Checkpoint Facility. The name should be unique within an Airport. + - `OperationTimePeriod[object]`: The time period over which the Checkpoint is operating. +- `Identifier[string]`: Unique identifier for the Passenger Queue. The identifier should be unique within an Airport. - `Name[string]`: Name of the Passenger Queue. The name should be unique within an Airport. - `PassengerProcess[object]`: Information about the Passenger Party Process. - `Name[string]`: Unique name for the Passenger Process. + - `PassengerProcessType[object]`: Information about the type of Passenger Party Process. +- `QueueLocation[object]`: The geospatial or geopolitical location of a Passenger Queue. - `Name[string]`: Unique name for the Queue Location. +- `QueueStatus[object]`: Information about the status of a Passenger Queue. Values can be: Open, Closed. - `Name[string]`: Unique name for the status of the Passenger Queue. +- `QueueType[object]`: Information about the type of a Passenger Queue. Values can be: Pre-Check, Private, Economy, Priority, KnownCrewMember. - `Code[string]`: Unique code for the type of Passenger Queue. + - `Description[string]`: Description of the type of Passenger Queue. +- `id[*]`: Unique identifier of the entity - `type[string]`: It must be equal to PassengerQueue. + + Required properties +- `id` - `type` + + This data model is a mapping of the Passenger Wait Times Standard v1.6.0 of the Airports Council International (ACI) ACRIS data interface standard. Available at https://acris.aero/static/documents/waittimes/ACI-Wait-Times-Standard-API-v1.6.0.12b34cd0213e.pdf + + + ## Data Model description of properties + Sorted alphabetically (click for details) + + +
full yaml details + ```yaml +PassengerQueue: + description: Property. Information about the Passenger Party Queue. A line of people waiting to pass through the security checkpoint process. + properties: + CheckpointFacility: + description: 'Information about a Checkpoint in an Airport used to provide services. A Checkpoint facility is any facility where customers and passengers turn up and need to be processed, serviced or screened before proceeding to the next stage of their journey. ' + properties: + CheckpointAreaLocation: + description: The geospatial or geopolitical location of a Checkpoint. + properties: + AirportElevation: + description: 'The height of an Airport, above sea level.' + properties: + AirportElevationUnitOfMeasurement: + description: The unit of measure of the height of an Airport above sea level (FT for foot or M for metre). + properties: + Name: + description: The name of the unit of measure for an Airport elevation above sea level. + type: string + x-ngsi: + type: Property + type: object + x-ngsi: + type: Property + Name: + description: The name of an Airport elevation above sea level. + type: string + x-ngsi: + type: Property + Value: + description: The value of an Airport elevation above sea level. + type: number + x-ngsi: + type: Property + type: object + x-ngsi: + type: Property + Latitude: + description: Coordinate of the latitude of the checkpoint area location. + type: number + x-ngsi: + type: Property + Longitude: + description: Coordinate of the longitude of the checkpoint area location. + type: number + x-ngsi: + type: Property + Name: + description: Unique name for geospatial or geopolitical location of a Checkpoint Area Location. + type: string + x-ngsi: + type: Property + Srid: + description: 'A Spatial Reference System Identifier (SRID), to identify the spatial coordinate system definitions' + type: number + x-ngsi: + type: Property + ZoneAreaLocation: + description: The geospatial or geopolitical location of a Queuing Zone in a Terminal. + properties: + Name: + description: Unique name for the Zone Area Location. + type: string + x-ngsi: + type: Property + TerminalAreaLocation: + description: The geospatial or geopolitical location of an Airport Terminal building. + properties: + AirportLocation: + description: The geospatial or geopolitical location of an Airport. + properties: + Latitude: + description: Coordinate for latitude of the Airport. + type: number + x-ngsi: + type: Property + Longitude: + description: Coordinate for longitude of the Airport. + type: number + x-ngsi: + type: Property + Name: + description: Unique name for the Airport Location. + type: string + x-ngsi: + type: Property + Srid: + description: 'A Spatial Reference System Identifier (SRID), to identify the spatial coordinate system definitions.' + type: integer + x-ngsi: + type: Property + type: object + x-ngsi: + type: Property + Name: + description: Unique name for the Terminal Area Location. + type: string + x-ngsi: + type: Property + type: object + x-ngsi: + type: Property + type: object + x-ngsi: + type: Property + type: object + x-ngsi: + type: Property + CheckpointFacilityOperatorParty: + description: Information that describes the Party responsible for the operation of a Checkpoint in an Airport. + properties: + Name: + description: Unique name of the Operator Party for the Checkpoint Facility. + type: string + x-ngsi: + type: Property + type: object + x-ngsi: + type: Property + CheckpointFacilityType: + description: 'Information that describes the classification for a Checkpoint in an Airport. Values are: Security Screening, Customs.' + properties: + Code: + description: Unique code for the Checkpoint Facility Type. + type: string + x-ngsi: + type: Property + Description: + description: Description of the Checkpoint Facility Type. + type: string + x-ngsi: + type: Property + type: object + x-ngsi: + type: Property + ConcourseFacility: + description: Information about an Airport Concourse as buildings or infrastructure used to provide services. + properties: + Identifier: + description: Unique identifier for the Concourse Facility. + type: string + x-ngsi: + type: Property + Name: + description: Unique name for the Concourse Facility. + type: string + x-ngsi: + type: Property + TerminalFacility: + description: Information about an Airport Terminal as buildings or infrastructure used to provide services. + properties: + AirportFacility: + description: Information about an Airport as buildings or infrastructure used to provide services. + properties: + IataCode: + description: Three character IATA code for the Airport. + type: string + x-ngsi: + type: Property + IcaoCode: + description: Four character ICAO code for the Airport. + type: string + x-ngsi: + type: Property + Name: + description: Common name of the Airport. + type: string + x-ngsi: + type: Property + type: object + x-ngsi: + type: Property + Identifier: + description: Unique identifier for the Terminal Facility. + type: string + x-ngsi: + type: Property + Name: + description: Unique name for the Terminal Facility. + type: string + x-ngsi: + type: Property + type: object + x-ngsi: + type: Property + type: object + x-ngsi: + type: Property + Description: + description: Description of the Checkpoint Facility. + type: string + x-ngsi: + type: Property + Identifier: + description: Unique identifier for the Checkpoint Facility. The identifier should be unique within an Airport. + type: string + x-ngsi: + type: Property + Name: + description: Unique name for the Checkpoint Facility. The name should be unique within an Airport. + type: string + x-ngsi: + type: Property + OperationTimePeriod: + description: The time period over which the Checkpoint is operating. + properties: + ClosingTime: + description: 'The date and time from when the Checkpoint Facility is closed. Date time should be UTC, compliant with ISO 8601 format (e.g. 2023-04-20T11:54:59Z)' + type: string + x-ngsi: + type: Property + OpeningTime: + description: 'The date and time from when the Checkpoint Facility is open. Date time should be UTC, compliant with ISO 8601 format (e.g. 2023-04-20T11:54:59Z)' + type: string + x-ngsi: + type: Property + type: object + x-ngsi: + type: Property + type: object + x-ngsi: + type: Property + Identifier: + description: Unique identifier for the Passenger Queue. The identifier should be unique within an Airport. + type: string + x-ngsi: + type: Property + Name: + description: Name of the Passenger Queue. The name should be unique within an Airport. + type: string + x-ngsi: + type: Property + PassengerProcess: + description: Information about the Passenger Party Process. + properties: + Name: + description: Unique name for the Passenger Process. + type: string + x-ngsi: + type: Property + PassengerProcessType: + description: Information about the type of Passenger Party Process. + properties: + Code: + description: Unique code for the type of Passenger Party Process. + type: string + x-ngsi: + type: Property + Description: + description: Description of the type of Passenger Party Process. + type: string + x-ngsi: + type: Property + type: object + x-ngsi: + type: Property + type: object + x-ngsi: + type: Property + QueueLocation: + description: The geospatial or geopolitical location of a Passenger Queue. + properties: + Name: + description: Unique name for the Queue Location. + type: string + x-ngsi: + type: Property + type: object + x-ngsi: + type: Property + QueueStatus: + description: 'Information about the status of a Passenger Queue. Values can be: Open, Closed.' + properties: + Name: + description: Unique name for the status of the Passenger Queue. + type: string + x-ngsi: + type: Property + type: object + x-ngsi: + type: Property + QueueType: + description: 'Information about the type of a Passenger Queue. Values can be: Pre-Check, Private, Economy, Priority, KnownCrewMember.' + properties: + Code: + description: Unique code for the type of Passenger Queue. + type: string + x-ngsi: + type: Property + Description: + description: Description of the type of Passenger Queue. + type: string + x-ngsi: + type: Property + type: object + x-ngsi: + type: Property + id: + anyOf: + - description: Identifier format of any NGSI entity + maxLength: 256 + minLength: 1 + pattern: ^[\w\-\.\{\}\$\+\*\[\]`|~^@!,:\\]+$ + type: string + x-ngsi: + type: Property + - description: Identifier format of any NGSI entity + format: uri + type: string + x-ngsi: + type: Property + description: Unique identifier of the entity + x-ngsi: + type: Property + type: + description: It must be equal to PassengerQueue. + enum: + - PassengerQueue + type: string + x-ngsi: + type: Property + required: + - id + - type + type: object + x-derived-from: https://acris.aero/static/documents/waittimes/ACI-Wait-Times-API-Specification-v1.6.0.1c4ec122da9a.yaml + x-disclaimer: 'Redistribution and use in source and binary forms, with or without modification, are permitted provided that the license conditions are met. Copyleft (c) 2024 Contributors to Smart Data Models Program' + x-license-url: https://github.com/smart-data-models/dataModel.ACRIS/blob/master/PassengerQueue/LICENSE.md + x-model-schema: https://smart-data-models.github.io/dataModel.ACRIS/PassengerQueue/schema.json + x-model-tags: ACRIS + x-version: 0.0.1 +``` +
+ + + + + ## Example payloads + #### PassengerQueue NGSI-v2 key-values Example + Here is an example of a PassengerQueue in JSON-LD format as key-values. This is compatible with NGSI-v2 when using `options=keyValues` and returns the context data of an individual entity. +
show/hide example ```json { "id": "urn:ngsi-ld:QueueMeasurement:id:IEQX:79193255", "type": "PassengerQueue", - "Occupancy": 58, - "ProjectedWaitTime": 544.4, - "Throughput": 384, - "WaitTime": 645.9, - "MeasurementDevice": { - "Name": "", - "MeasurementDeviceLocation": { - "Name": "" - } - }, - "MeasurementTimePeriod": { - "EndTime": "2023-03-22T18:59:02Z" - }, - "PassengerQueue": { - "Identifier": "1", - "Name": "1", - "CheckpointFacility": { - "Description": "", - "Identifier": "1bdaec90-7a42-11e7-bb31-be2e44b06b34", - "Name": "Checkpoint B", - "CheckpointAreaLocation": { - "Latitude": 43.02, - "longitude": 3.08 - }, - "CheckpointFacilityOperatorParty": { - "Name": "" - }, - "CheckpointFacilityType": { - "Code": "", - "Description": "" - }, - "ConcourseFacility": { - "Identifier": "BA/B", - "Name": "Boarding Area B", - "TerminalFacility": { - "Identifier": "T1", - "Name": "Terminal 1", - "AirportFacility": { - "IataCode": "SFO", - "IcaoCode": "KSFO", - "Name": "San Francisco InternationalAirport" - } - } - }, - "OperationTimePeriod": { - "ClosingTime": "", - "OpeningTime": "" - } - }, - "PassengerProcess": { - "Name": "", - "PassengerProcessType": { - "Code": "", - "Description": "" - } + "Identifier": "1", + "Name": "1", + "CheckpointFacility": { + "Description": "", + "Identifier": "1bdaec90-7a42-11e7-bb31-be2e44b06b34", + "Name": "Checkpoint B", + "CheckpointAreaLocation": { + "Latitude": 43.02, + "longitude": 3.08 }, - "QueueLocation": { + "CheckpointFacilityOperatorParty": { "Name": "" }, - "QueueStatus": { - "Name": "" + "CheckpointFacilityType": { + "Code": "", + "Description": "" }, - "QueueType": { + "ConcourseFacility": { + "Identifier": "BA/B", + "Name": "Boarding Area B", + "TerminalFacility": { + "Identifier": "T1", + "Name": "Terminal 1", + "AirportFacility": { + "IataCode": "SFO", + "IcaoCode": "KSFO", + "Name": "San Francisco InternationalAirport" + } + } + }, + "OperationTimePeriod": { + "ClosingTime": "", + "OpeningTime": "" + } + }, + "PassengerProcess": { + "Name": "", + "PassengerProcessType": { "Code": "", "Description": "" } + }, + "QueueLocation": { + "Name": "" + }, + "QueueStatus": { + "Name": "" + }, + "QueueType": { + "Code": "", + "Description": "" } } ``` -
- #### PassengerQueue NGSI-v2 normalized Example - Here is an example of a PassengerQueue in JSON-LD format as normalized. This is compatible with NGSI-v2 when not using options and returns the context data of an individual entity. -
show/hide example +
+ #### PassengerQueue NGSI-v2 normalized Example + Here is an example of a PassengerQueue in JSON-LD format as normalized. This is compatible with NGSI-v2 when not using options and returns the context data of an individual entity. +
show/hide example ```json { "id": "urn:ngsi-ld:PassengerQueue:id:CFYG:74194684", @@ -542,10 +545,10 @@ PassengerQueue: } } ``` -
- #### PassengerQueue NGSI-LD key-values Example - Here is an example of a PassengerQueue in JSON-LD format as key-values. This is compatible with NGSI-LD when using `options=keyValues` and returns the context data of an individual entity. -
show/hide example +
+ #### PassengerQueue NGSI-LD key-values Example + Here is an example of a PassengerQueue in JSON-LD format as key-values. This is compatible with NGSI-LD when using `options=keyValues` and returns the context data of an individual entity. +
show/hide example ```json { "id": "urn:ngsi-ld:PassengerQueue:id:DLSH:49883369", @@ -609,10 +612,10 @@ PassengerQueue: ] } ``` -
- #### PassengerQueue NGSI-LD normalized Example - Here is an example of a PassengerQueue in JSON-LD format as normalized. This is compatible with NGSI-LD when not using options and returns the context data of an individual entity. -
show/hide example +
+ #### PassengerQueue NGSI-LD normalized Example + Here is an example of a PassengerQueue in JSON-LD format as normalized. This is compatible with NGSI-LD when not using options and returns the context data of an individual entity. +
show/hide example ```json { "id": "urn:ngsi-ld:PassengerQueue:id:CFYG:74194684", @@ -716,12 +719,12 @@ PassengerQueue: ] } ``` -
- - - - See [FAQ 10](https://smartdatamodels.org/index.php/faqs/) to get an answer on how to deal with magnitude units - - ---- - [Smart Data Models](https://smartdatamodels.org) +++ [Contribution Manual](https://bit.ly/contribution_manual) +++ [About](https://bit.ly/Introduction_SDM) +
+ + + + See [FAQ 10](https://smartdatamodels.org/index.php/faqs/) to get an answer on how to deal with magnitude units + + +--- + [Smart Data Models](https://smartdatamodels.org) +++ [Contribution Manual](https://bit.ly/contribution_manual) +++ [About](https://bit.ly/Introduction_SDM)