@prefix : .
@prefix dc: .
@prefix owl: .
@prefix rdf: .
@prefix uld: .
@prefix xml: .
@prefix xsd: .
@prefix item: .
@prefix rdfs: .
@prefix event: .
@prefix party: .
@prefix piece: .
@prefix price: .
@prefix terms: .
@prefix value: .
@prefix branch: .
@prefix itemDg: .
@prefix person: .
@prefix ranges: .
@prefix sensor: .
@prefix address: .
@prefix booking: .
@prefix carrier: .
@prefix company: .
@prefix contact: .
@prefix country: .
@prefix pieceDg: .
@prefix pieceLa: .
@prefix product: .
@prefix ratings: .
@prefix request: .
@prefix routing: .
@prefix waybill: .
@prefix eventUld: .
@prefix location: .
@prefix partyawb: .
@prefix schedule: .
@prefix shipment: .
@prefix insurance: .
@prefix iotDevice: .
@prefix productDg: .
@prefix dimensions: .
@prefix otherParty: .
@prefix customsInfo: .
@prefix geolocation: .
@prefix sensorOther: .
@prefix bookingtimes: .
@prefix co2Emissions: .
@prefix contactOther: .
@prefix measurements: .
@prefix sensorGeoloc: .
@prefix bookingOption: .
@prefix co2CalcMethod: .
@prefix commonobjects: .
@prefix companybranch: .
@prefix dgDeclaration: .
@prefix movementTimes: .
@prefix packagingType: .
@prefix scheduledLegs: .
@prefix bookingSegment: .
@prefix carrierProduct: .
@prefix embeddedobject: .
@prefix serviceRequest: .
@prefix transportMeans: .
@prefix characteristics: .
@prefix logisticsObject: .
@prefix otherIdentifier: .
@prefix regulatedEntity: .
@prefix specialHandling: .
@prefix epermitSignature: .
@prefix transportSegment: .
@prefix volumetricWeight: .
@prefix externalReference: .
@prefix measurementsOther: .
@prefix transportMovement: .
@prefix epermitConsignment: .
@prefix liveAnimalsEpermit: .
@prefix measurementsGeoloc: .
@prefix securityDeclaration: .
@prefix bookingOptionRequest: .
@prefix dgProductRadioactive: .
@prefix dgRadioactiveIsotope: .
@prefix handlinginstructions: .
@base .
rdf:type owl:Ontology ;
dc:description "The IATA ONE Record vocabulary, described using W3C RDF Schema and the Web Ontology Language."@en ;
dc:title "IATA ONE Record Ontology"@en ;
terms:abstract "The ontology of the IATA ONE Record standard is the core data model underlying the Linked Data solution drafted by the ONE Record standard: https://github.com/IATA-Cargo/ONE-Record. ONE Record is a standard for data sharing and creates a single record view of the shipment. This standard defines a common data model for the data that is shared via standardized and secured web API."@en ;
terms:modified "22-10-2021" ;
terms:title "IATA ONE Record Ontology"@en ;
rdfs:comment """Version 1.0 refers to the version that has been endorsed by the COTB in November 2020
Version 1.01 includes some bugfixes to allow for the generation of JSON-LD schema, including:
- Removal of Piece:dgDeclaration property to avoid java error as it is moved to PieceDg:dgDeclaration
- Change of comment on price:carrierChargeCode to avoid non-unicode characters \"...\"
Version 1.1 includes improvements and bugfixes, details can be found on GitHub
Version 1.11 includes bugfixes, including:
- Change of cardinality for CompanyBranch#otherIdentifiers and CompanyBranch#contactPersons (removed max = 1)
Version 1.2.0 (beta for Version 2.0.0 to come)
- Change of ratings:chargePaymentType values from (S,P) to (C,P) as it was a mistake
- Added data properties on BookingTimes
- Removed Piece#product max cardinality
- Added Waybill#originCurrency adn Waybill#customsOriginCode
- Added Piece#nvdForCarriage and Piece#nvdForCustoms
- Added Insurance#nvdIndicator
- Added Waybill#consignorDeclarationSignature / carrierDeclarationPlace / carrierDeclarationDate / carrierDeclarationSignature
- Improved Ratings objects for Billing&Settlement purposes with new properties
- Added CommonObjects class and EmbeddedObject class
- Addded ScheduledLegs object and Routing#scheduledLegs
- Renames shipment#containedPiece to shipment#containedPieces
- Removed & sign within comments
Version 1.2.1 (beta for Version 2.0.0 to come)
- Added Ratings#entitlement and Ratings#quantity
Version 2.0.0
- Official release to validate Version 1.2.0 and 1.2.1 changes
- ServiceRequest and SpecialHandling objects are replaced with HandlingInstructions object
- Added Party#otherIdentifiers
- Removed piece#volumetricWeight minCardinality
- Removed shipment#waybillNumber
- Moved waybill#customsOriginCode from LogisticsObject class to Waybill class"""@en ;
rdfs:isDefinedBy "https://www.iata.org/one-record/"^^xsd:anyURI ;
rdfs:label "IATA ONE Record Ontology"@en ;
owl:versionInfo "2.0.0"@en .
#################################################################
# Annotation properties
#################################################################
### http://purl.org/dc/elements/1.1/description
dc:description rdf:type owl:AnnotationProperty .
### http://purl.org/dc/elements/1.1/title
dc:title rdf:type owl:AnnotationProperty .
### http://purl.org/dc/terms/abstract
terms:abstract rdf:type owl:AnnotationProperty .
### http://purl.org/dc/terms/modified
terms:modified rdf:type owl:AnnotationProperty .
### http://purl.org/dc/terms/title
terms:title rdf:type owl:AnnotationProperty .
### http://www.w3.org/2002/07/owl#maxCardinality
owl:maxCardinality rdf:type owl:AnnotationProperty .
### http://www.w3.org/2002/07/owl#minCardinality
owl:minCardinality rdf:type owl:AnnotationProperty .
#################################################################
# Datatypes
#################################################################
### http://www.w3.org/2001/XMLSchema#date
xsd:date rdf:type rdfs:Datatype .
### http://www.w3.org/2001/XMLSchema#duration
xsd:duration rdf:type rdfs:Datatype .
### http://www.w3.org/2002/07/owl#thing
owl:thing rdf:type rdfs:Datatype .
#################################################################
# Object Properties
#################################################################
### https://onerecord.iata.org/Address#country
address:country rdf:type owl:ObjectProperty ;
rdfs:domain :Address ;
rdfs:range :Country ;
rdfs:comment "Country details"@en ;
rdfs:label "address:country"@en .
### https://onerecord.iata.org/Booking#carrier
booking:carrier rdf:type owl:ObjectProperty ;
rdfs:domain :Booking ;
rdfs:range :Company ;
rdfs:comment "Carrier details"@en ;
rdfs:label "booking:carrier"@en ;
owl:deprecated "true"@en .
### https://onerecord.iata.org/Booking#carrierProductInfo
booking:carrierProductInfo rdf:type owl:ObjectProperty ;
rdfs:domain :Booking ;
rdfs:range :CarrierProduct ;
rdfs:comment "Reference to the Carrier products included in the offer"@en ;
rdfs:label "booking:carrierProductInfo"@en ;
owl:deprecated "true"@en .
### https://onerecord.iata.org/Booking#consignee
booking:consignee rdf:type owl:ObjectProperty ;
rdfs:domain :Booking ;
rdfs:range :Company ;
rdfs:comment "Consignee details"@en ;
rdfs:label "booking:consignee"@en ;
owl:deprecated "true"@en .
### https://onerecord.iata.org/Booking#freightForwarder
booking:freightForwarder rdf:type owl:ObjectProperty ;
rdfs:domain :Booking ;
rdfs:range :Company ;
rdfs:comment "Freight Forwarder details"@en ;
rdfs:label "booking:freightForwarder"@en ;
owl:deprecated "true"@en .
### https://onerecord.iata.org/Booking#notifyParty
booking:notifyParty rdf:type owl:ObjectProperty ;
rdfs:domain :Booking ;
rdfs:range :Company ;
rdfs:comment "Other parties to be notified of the booking evolution"@en ;
rdfs:label "booking:notifyParty"@en ;
owl:deprecated "true"@en .
### https://onerecord.iata.org/Booking#price
booking:price rdf:type owl:ObjectProperty ;
rdfs:domain :Booking ;
rdfs:range :Price ;
rdfs:comment "Price of the Booking (if different from the offer)"@en ;
rdfs:label "booking:price"@en ;
owl:deprecated "true"@en .
### https://onerecord.iata.org/Booking#requestRef
booking:requestRef rdf:type owl:ObjectProperty ;
rdfs:domain :Booking ;
rdfs:range :Request ;
rdfs:comment "Reference to the Request"@en ;
rdfs:label "booking:requestRef"@en ;
owl:deprecated "true"@en .
### https://onerecord.iata.org/Booking#routing
booking:routing rdf:type owl:ObjectProperty ;
rdfs:domain :Booking ;
rdfs:range :Routing ;
rdfs:comment "Routing details of the offer, to be compared with routing preferences of the quote request"@en ;
rdfs:label "booking:routing"@en ;
owl:deprecated "true"@en .
### https://onerecord.iata.org/Booking#shipmentDetails
booking:shipmentDetails rdf:type owl:ObjectProperty ;
rdfs:domain :Booking ;
rdfs:range :Shipment ;
rdfs:comment "Details of the shipement that is to be shipped"@en ;
rdfs:label "booking:shipmentDetails"@en ;
owl:deprecated "true"@en .
### https://onerecord.iata.org/Booking#shipper
booking:shipper rdf:type owl:ObjectProperty ;
rdfs:domain :Booking ;
rdfs:range :Company ;
rdfs:comment "Shipper information"@en ;
rdfs:label "booking:shipper"@en ;
owl:deprecated "true"@en .
### https://onerecord.iata.org/Booking#transportMovement
booking:transportMovement rdf:type owl:ObjectProperty ;
rdfs:domain :Booking ;
rdfs:range :TransportSegment ;
rdfs:comment "Transport segment linked to the offer, including the Departure and Arrival locations"@en ;
rdfs:label "booking:transportMovement"@en ;
owl:deprecated "true"@en .
### https://onerecord.iata.org/Booking#waybillNumber
booking:waybillNumber rdf:type owl:ObjectProperty ;
rdfs:domain :Booking ;
rdfs:range :Waybill ;
rdfs:comment "House or Master Waybill unique identifier"@en ;
rdfs:label "booking:waybillNumber"@en ;
owl:deprecated "true"@en .
### https://onerecord.iata.org/BookingOption#bookingSegment
bookingOption:bookingSegment rdf:type owl:ObjectProperty ;
rdfs:domain :BookingOption ;
rdfs:range :BookingSegment ;
rdfs:comment "Booking Segment of the Booking Option"@en ;
rdfs:label "bookingOption:bookingSegment"@en .
### https://onerecord.iata.org/BookingOption#bookingTimes
bookingOption:bookingTimes rdf:type owl:ObjectProperty ;
rdfs:domain :BookingOption ;
rdfs:range :BookingTimes ;
rdfs:comment "booking times details of the Booking Option (proposed or actual)"@en ;
rdfs:label "bookingOption:bookingTimes"@en .
### https://onerecord.iata.org/BookingOption#carrier
bookingOption:carrier rdf:type owl:ObjectProperty ;
rdfs:domain :BookingOption ;
rdfs:range :Company ;
rdfs:comment "Carrier details"@en ;
rdfs:label "bookingOption:carrier"@en .
### https://onerecord.iata.org/BookingOption#carrierProductInfo
bookingOption:carrierProductInfo rdf:type owl:ObjectProperty ;
rdfs:domain :BookingOption ;
rdfs:range :CarrierProduct ;
rdfs:comment "Reference to the Carrier products included in the offer"@en ;
rdfs:label "bookingOption:carrierProductInfo"@en .
### https://onerecord.iata.org/BookingOption#consignee
bookingOption:consignee rdf:type owl:ObjectProperty ;
rdfs:domain :BookingOption ;
rdfs:range :Company ;
rdfs:comment "Consignee details"@en ;
rdfs:label "bookingOption:consignee"@en ;
owl:deprecated "true"@en .
### https://onerecord.iata.org/BookingOption#freightForwarder
bookingOption:freightForwarder rdf:type owl:ObjectProperty ;
rdfs:domain :BookingOption ;
rdfs:range :Company ;
rdfs:comment "Freight forwarder details"@en ;
rdfs:label "bookingOption:freightForwarder"@en ;
owl:deprecated "true"@en .
### https://onerecord.iata.org/BookingOption#notifyParty
bookingOption:notifyParty rdf:type owl:ObjectProperty ;
rdfs:domain :BookingOption ;
rdfs:range :Company ;
rdfs:comment "Other parties to be notified of the booking evolution"@en ;
rdfs:label "bookingOption:notifyParty"@en ;
owl:deprecated "true"@en .
### https://onerecord.iata.org/BookingOption#parties
bookingOption:parties rdf:type owl:ObjectProperty ;
rdfs:domain :BookingOption ;
rdfs:range :Party ;
rdfs:comment "Parties involved in the Booking Option (e.g. shipper, forwarder, ...)"@en ;
rdfs:label "bookingOption:parties"@en .
### https://onerecord.iata.org/BookingOption#price
bookingOption:price rdf:type owl:ObjectProperty ;
rdfs:domain :BookingOption ;
rdfs:range :Price ;
rdfs:comment "Price of the Booking (if different from the offer)"@en ;
rdfs:label "bookingOption:price"@en .
### https://onerecord.iata.org/BookingOption#requestRef
bookingOption:requestRef rdf:type owl:ObjectProperty ;
rdfs:domain :BookingOption ;
rdfs:range :BookingOptionRequest ;
rdfs:comment "Reference to the Booking option request"@en ;
rdfs:label "bookingOption:requestRef"@en .
### https://onerecord.iata.org/BookingOption#routing
bookingOption:routing rdf:type owl:ObjectProperty ;
rdfs:domain :BookingOption ;
rdfs:range :Routing ;
rdfs:comment "Routing details of the offer, to be compared with routing preferences of the quote request"@en ;
rdfs:label "bookingOption:routing"@en .
### https://onerecord.iata.org/BookingOption#schedule
bookingOption:schedule rdf:type owl:ObjectProperty ;
rdfs:domain :BookingOption ;
rdfs:range :Schedule ;
rdfs:comment "Schedule details of the Booking Option (proposed or actual)"@en ;
rdfs:label "bookingOption:schedule"@en ;
owl:deprecated "true"^^xsd:boolean .
### https://onerecord.iata.org/BookingOption#shipmentDetails
bookingOption:shipmentDetails rdf:type owl:ObjectProperty ;
rdfs:domain :BookingOption ;
rdfs:range :Shipment ;
rdfs:comment "Details of the shipement that is to be shipped"@en ;
rdfs:label "bookingOption:shipmentDetails"@en .
### https://onerecord.iata.org/BookingOption#shipper
bookingOption:shipper rdf:type owl:ObjectProperty ;
rdfs:domain :BookingOption ;
rdfs:range :Company ;
rdfs:comment "Shipper details"@en ;
rdfs:label "bookingOption:shipper"@en ;
owl:deprecated "true"@en .
### https://onerecord.iata.org/BookingOption#transportMovement
bookingOption:transportMovement rdf:type owl:ObjectProperty ;
rdfs:domain :BookingOption ;
rdfs:range :TransportSegment ;
rdfs:comment "Transport segment linked to the offer, including the Departure and Arrival locations"@en ;
rdfs:label "bookingOption:transportMovement"@en .
### https://onerecord.iata.org/BookingOption#waybillNumber
bookingOption:waybillNumber rdf:type owl:ObjectProperty ;
rdfs:domain :BookingOption ;
rdfs:range :Waybill ;
rdfs:comment "House or Master Waybill unique identifier"@en ;
rdfs:label "bookingOption:waybillNumber"@en .
### https://onerecord.iata.org/BookingOptionRequest#bookingSegment
bookingOptionRequest:bookingSegment rdf:type owl:ObjectProperty ;
rdfs:domain :BookingOptionRequest ;
rdfs:range :BookingSegment ;
rdfs:comment "The Booking Segment linked to the Booking Optio Request"@en ;
rdfs:label "bookingOptionRequest:bookingSegment"@en .
### https://onerecord.iata.org/BookingOptionRequest#parties
bookingOptionRequest:parties rdf:type owl:ObjectProperty ;
rdfs:domain :BookingOptionRequest ;
rdfs:range :Party ;
rdfs:comment "Parties involved if known"@en ;
rdfs:label "bookingOptionRequest:parties"@en .
[ rdf:type owl:Axiom ;
owl:annotatedSource bookingOptionRequest:parties ;
owl:annotatedProperty rdfs:range ;
owl:annotatedTarget :Party ;
rdfs:comment "change of object type in v1.1"
] .
### https://onerecord.iata.org/BookingOptionRequest#ratingsPreference
bookingOptionRequest:ratingsPreference rdf:type owl:ObjectProperty ;
rdfs:domain :BookingOptionRequest ;
rdfs:range :Ratings ;
rdfs:comment "Ratings preferences of the request"@en ;
rdfs:label "bookingOptionRequest:ratingsPreference"@en .
### https://onerecord.iata.org/BookingOptionRequest#routingPreferences
bookingOptionRequest:routingPreferences rdf:type owl:ObjectProperty ;
rdfs:domain :BookingOptionRequest ;
rdfs:range :Routing ;
rdfs:comment "Routing details that are part of the request, these details will be used to determine if the offer is a perfect match"@en ;
rdfs:label "bookingOptionRequest:routingPreferences"@en .
### https://onerecord.iata.org/BookingOptionRequest#schedulePreferences
bookingOptionRequest:schedulePreferences rdf:type owl:ObjectProperty ;
rdfs:domain :BookingOptionRequest ;
rdfs:range :Schedule ;
rdfs:comment "Schedule preferences of the request"@en ;
rdfs:label "bookingOptionRequest:schedulePreferences"@en ;
owl:deprecated "true"@en .
### https://onerecord.iata.org/BookingOptionRequest#shipmentDetails
bookingOptionRequest:shipmentDetails rdf:type owl:ObjectProperty ;
rdfs:domain :BookingOptionRequest ;
rdfs:range :Shipment ;
rdfs:comment "Details of the shipement that is to be shipped"@en ;
rdfs:label "bookingOptionRequest:shipmentDetails"@en .
### https://onerecord.iata.org/BookingOptionRequest#timePreferences
bookingOptionRequest:timePreferences rdf:type owl:ObjectProperty ;
rdfs:domain :BookingOptionRequest ;
rdfs:range :BookingTimes ;
rdfs:comment "Schedule preferences of the request"@en ;
rdfs:label "bookingOptionRequest:timePreferences"@en .
### https://onerecord.iata.org/BookingOptionRequest#transportMovement
bookingOptionRequest:transportMovement rdf:type owl:ObjectProperty ;
rdfs:domain :BookingOptionRequest ;
rdfs:range :TransportSegment ;
rdfs:comment "Transport segment linked to the request, including the Departure and Arrival locations requested"@en ;
rdfs:label "bookingOptionRequest:transportMovement"@en .
### https://onerecord.iata.org/BookingOptionRequest#unitsPreference
bookingOptionRequest:unitsPreference rdf:type owl:ObjectProperty ;
rdfs:domain :BookingOptionRequest ;
rdfs:range :Value ;
rdfs:comment "Unit preferences of the request (e.g. kg or cm)"@en ;
rdfs:label "bookingOptionRequest:unitsPreference"@en .
### https://onerecord.iata.org/BookingSegment#arrivalLocation
bookingSegment:arrivalLocation rdf:type owl:ObjectProperty ;
rdfs:domain :BookingSegment ;
rdfs:range :Location ;
rdfs:comment "The arrival location of the Booking Segment"@en ;
rdfs:label "bookingSegment:arrivalLocation"@en .
### https://onerecord.iata.org/BookingSegment#bookingOptions
bookingSegment:bookingOptions rdf:type owl:ObjectProperty ;
rdfs:domain :BookingSegment ;
rdfs:range :BookingOption ;
rdfs:comment "The Booking Option linked to the Booking Segment"@en ;
rdfs:label "bookingSegment:bookingOptions"@en .
### https://onerecord.iata.org/BookingSegment#departureLocation
bookingSegment:departureLocation rdf:type owl:ObjectProperty ;
rdfs:domain :BookingSegment ;
rdfs:range :Location ;
rdfs:comment "The departure location of the Booking Segment"@en ;
rdfs:label "bookingSegment:departureLocation"@en .
### https://onerecord.iata.org/BookingSegment#requests
bookingSegment:requests rdf:type owl:ObjectProperty ;
rdfs:domain :BookingSegment ;
rdfs:range :BookingOptionRequest ;
rdfs:comment "The BookingOptionRequest linked to the Booking Segment"@en ;
rdfs:label "bookingSegment:requests"@en .
### https://onerecord.iata.org/BookingTimes#bookingOption
bookingtimes:bookingOption rdf:type owl:ObjectProperty ;
rdfs:domain :BookingTimes ;
rdfs:range :BookingOption ;
rdfs:comment "Reference to the BookingOption where the booking times are used"@en ;
rdfs:label "bookingtimes:bookingOption"@en .
### https://onerecord.iata.org/BookingTimes#bookingOptionRequest
bookingtimes:bookingOptionRequest rdf:type owl:ObjectProperty ;
rdfs:domain :BookingTimes ;
rdfs:range :BookingOptionRequest ;
rdfs:comment "Reference to the BookingOptionRequest where the booking times are used"@en ;
rdfs:label "bookingtimes:bookingOptionRequest"@en .
### https://onerecord.iata.org/Branch#company
branch:company rdf:type owl:ObjectProperty ;
rdfs:domain :Branch ;
rdfs:range :Company ;
rdfs:comment "Refers to the mother company of the branch"@en ;
rdfs:label "branch:company"@en ;
owl:deprecated "true"@en .
### https://onerecord.iata.org/Branch#contactPerson
branch:contactPerson rdf:type owl:ObjectProperty ;
rdfs:domain :Branch ;
rdfs:range :Person ;
rdfs:comment "Contact person details"@en ;
rdfs:label "branch:contactPerson"@en ;
owl:deprecated "true"@en .
### https://onerecord.iata.org/Branch#location
branch:location rdf:type owl:ObjectProperty ;
rdfs:domain :Branch ;
rdfs:range :Location ;
rdfs:comment "Location and address details"@en ;
rdfs:label "branch:location"@en ;
owl:deprecated "true"@en .
### https://onerecord.iata.org/Branch#otherIdentifier
branch:otherIdentifier rdf:type owl:ObjectProperty ;
rdfs:domain :Branch ;
rdfs:range :OtherIdentifier ;
rdfs:comment "Other identifiers (e.g. LEI (Legal Entity Identifier), TIN (Trader Identification Number), PIMA address, Account number, VAT/Tax id, Legal Registration id, DUNS number, etc)"@en ;
rdfs:label "branch:otherIdentifier"@en ;
owl:deprecated "true"@en .
### https://onerecord.iata.org/CO2Emissions#calculatedEmissions
co2Emissions:calculatedEmissions rdf:type owl:ObjectProperty ;
rdfs:domain :CO2Emissions ;
rdfs:range :Value ;
rdfs:comment "CO2 emissions calculated"@en ;
rdfs:label "co2Emissions:calculatedEmissions"@en .
### https://onerecord.iata.org/CO2Emissions#transportMovement
co2Emissions:transportMovement rdf:type owl:ObjectProperty ;
rdfs:domain :CO2Emissions ;
rdfs:range :TransportMovement ;
rdfs:comment "Transport Movement linked to the CO2 Emissions object"@en ;
rdfs:label "co2Emissions:transportMovement"@en .
### https://onerecord.iata.org/CarrierProduct#bookingOption
carrierProduct:bookingOption rdf:type owl:ObjectProperty ;
rdfs:domain :CarrierProduct ;
rdfs:range :BookingOption ;
rdfs:comment "Reference to the BookingOption where the carrier product is used"@en ;
rdfs:label "carrierProduct:bookingOption"@en .
### https://onerecord.iata.org/Characteristics#product
characteristics:product rdf:type owl:ObjectProperty ;
rdfs:domain :Characteristics ;
rdfs:range :Product ;
rdfs:comment "Reference to the product"@en ;
rdfs:label "characteristics:product"@en .
### https://onerecord.iata.org/Company#branch
company:branch rdf:type owl:ObjectProperty ;
rdfs:domain :Company ;
rdfs:range :CompanyBranch ;
rdfs:comment "Company branches"@en ;
rdfs:label "company:branch"@en ,
"company:branches"@en .
### https://onerecord.iata.org/CompanyBranch#company
companybranch:company rdf:type owl:ObjectProperty ;
rdfs:domain :CompanyBranch ;
rdfs:range :Company ;
rdfs:comment "Refers to the mother company of the branch"@en ;
rdfs:label "companybranch:company"@en .
### https://onerecord.iata.org/CompanyBranch#contactPersons
companybranch:contactPersons rdf:type owl:ObjectProperty ;
rdfs:domain :CompanyBranch ;
rdfs:range :Person ;
rdfs:comment "Contact person details"@en ;
rdfs:label "companybranch:contactPerson"@en ;
owl:versionInfo "v1.1 renamed to contactPersons"@en .
### https://onerecord.iata.org/CompanyBranch#location
companybranch:location rdf:type owl:ObjectProperty ;
rdfs:domain :CompanyBranch ;
rdfs:range :Location ;
rdfs:comment "Location and address details"@en ;
rdfs:label "companybranch:location"@en .
### https://onerecord.iata.org/CompanyBranch#otherIdentifiers
companybranch:otherIdentifiers rdf:type owl:ObjectProperty ;
rdfs:domain :CompanyBranch ;
rdfs:range :OtherIdentifier ;
rdfs:comment "Other identifiers (e.g. LEI (Legal Entity Identifier), TIN (Trader Identification Number), PIMA address, Account number, VAT/Tax id, Legal Registration id, DUNS number, etc)"@en ;
rdfs:label "companybranch:otherIdentifier"@en ;
owl:versionInfo "v1.1 renamed to otherIdentifiers"@en .
### https://onerecord.iata.org/Contact#other
contact:other rdf:type owl:ObjectProperty ;
rdfs:domain :Contact ;
rdfs:range :ContactOther ;
rdfs:comment "Other contact options e.g. Skype, Whatsapp, Viber, Fax etc"@en ;
rdfs:label "contact:other"@en ;
owl:deprecated "true"@en .
### https://onerecord.iata.org/CustomsInfo#piece
customsInfo:piece rdf:type owl:ObjectProperty ;
rdfs:domain :CustomsInfo ;
rdfs:range :Piece ;
rdfs:comment "Piece on which the Customs Info is applicable"@en ;
rdfs:label "customsInfo:piece"@en .
### https://onerecord.iata.org/DgProductRadioactive#isotopes
dgProductRadioactive:isotopes rdf:type owl:ObjectProperty ;
rdfs:domain :DgProductRadioactive ;
rdfs:range :DgRadioactiveIsotope ;
rdfs:comment "DgRadioactiveIsotope."@en ;
rdfs:label "dgProductRadioactive:isotopes"@en .
### https://onerecord.iata.org/Dimensions#height
dimensions:height rdf:type owl:ObjectProperty ;
rdfs:domain :Dimensions ;
rdfs:range :Value ;
rdfs:comment "Height"@en ;
rdfs:label "dimensions:height"@en .
### https://onerecord.iata.org/Dimensions#length
dimensions:length rdf:type owl:ObjectProperty ;
rdfs:domain :Dimensions ;
rdfs:range :Value ;
rdfs:comment "Length"@en ;
rdfs:label "dimensions:length"@en .
### https://onerecord.iata.org/Dimensions#volume
dimensions:volume rdf:type owl:ObjectProperty ;
rdfs:domain :Dimensions ;
rdfs:range :Value ;
rdfs:comment "Volume"@en ;
rdfs:label "dimensions:volume"@en .
### https://onerecord.iata.org/Dimensions#width
dimensions:width rdf:type owl:ObjectProperty ;
rdfs:domain :Dimensions ;
rdfs:range :Value ;
rdfs:comment "Width"@en ;
rdfs:label "dimensions:width"@en .
### https://onerecord.iata.org/EpermitConsignment#consignmentItems
epermitConsignment:consignmentItems rdf:type owl:ObjectProperty ;
rdfs:domain :EpermitConsignment ;
rdfs:range :PieceLiveAnimals ;
rdfs:comment "Reference to te pieces (Live Animals) of the permit"@en ;
rdfs:label "epermitConsignment:consignmentItems"@en .
### https://onerecord.iata.org/EpermitConsignment#examiningQuantity
epermitConsignment:examiningQuantity rdf:type owl:ObjectProperty ;
rdfs:domain :EpermitConsignment ;
rdfs:range :Value ;
rdfs:comment "Quatity measured by the examining authority (box 14)"@en ;
rdfs:label "epermitConsignment:examiningQuantity"@en .
### https://onerecord.iata.org/EpermitSignature#signatoryCompany
epermitSignature:signatoryCompany rdf:type owl:ObjectProperty ;
rdfs:domain :EpermitSignature ;
rdfs:range :Company ;
rdfs:comment "Signatory company name"@en ;
rdfs:label "epermitSignature:signatoryCompany"@en .
### https://onerecord.iata.org/Event#linkedObject
event:linkedObject rdf:type owl:ObjectProperty ;
rdfs:domain :Event ;
rdfs:range :LogisticsObject ;
rdfs:comment "Refers to the URI of the linked object(s)" ;
rdfs:label "event:linkedObject" .
### https://onerecord.iata.org/Event#location
event:location rdf:type owl:ObjectProperty ;
rdfs:domain :Event ;
rdfs:range :Location ;
rdfs:comment "Location of event"@en ;
rdfs:label "event:location"@en .
### https://onerecord.iata.org/Event#performedBy
event:performedBy rdf:type owl:ObjectProperty ;
rdfs:domain :Event ;
rdfs:range :Company ;
rdfs:comment "Party performing the event"@en ;
rdfs:label "event:performedBy"@en .
### https://onerecord.iata.org/Event#performedByPerson
event:performedByPerson rdf:type owl:ObjectProperty ;
rdfs:domain :Event ;
rdfs:range :Person .
### https://onerecord.iata.org/ExternalReference#documentOriginator
externalReference:documentOriginator rdf:type owl:ObjectProperty ;
rdfs:domain :ExternalReference ;
rdfs:range :Company ;
rdfs:comment "Document originator details and contacts"@en ;
rdfs:label "externalReference:documentOriginator"@en .
### https://onerecord.iata.org/ExternalReference#location
externalReference:location rdf:type owl:ObjectProperty ;
rdfs:domain :ExternalReference ;
rdfs:range :Location ;
rdfs:comment "Location of the document, e.g. location where the document was emitted"@en ;
rdfs:label "externalReference:location"@en .
### https://onerecord.iata.org/Geolocation#elevation
geolocation:elevation rdf:type owl:ObjectProperty ;
rdfs:domain :Geolocation ;
rdfs:range :Value ;
rdfs:comment "Elevation from sea level - Change of data type to Value as of ontology v1.1"@en ;
rdfs:label "geolocation:elevation"@en .
### https://onerecord.iata.org/HandlingInstructions#requestedBy
handlinginstructions:requestedBy rdf:type owl:ObjectProperty ;
rdfs:domain :HandlingInstructions ;
rdfs:range :Person ;
rdfs:comment "Refers to the person that requests the handling/service"@en ;
rdfs:label "handlinginstructions:requestedBy"@en .
### https://onerecord.iata.org/Insurance#coveringParty
insurance:coveringParty rdf:type owl:ObjectProperty ;
rdfs:domain :Insurance ;
rdfs:range :Company ;
rdfs:comment "Party covering the insurance "@en ;
rdfs:label "insurance:coveringParty"@en .
### https://onerecord.iata.org/Insurance#insuranceAmount
insurance:insuranceAmount rdf:type owl:ObjectProperty ;
rdfs:domain :Insurance ;
rdfs:range :Value ;
rdfs:comment "Insured amount - amount covered by the insurance policy"@en ;
rdfs:label "insurance:insuranceAmount"@en .
### https://onerecord.iata.org/Insurance#insuranceShipment
insurance:insuranceShipment rdf:type owl:ObjectProperty ;
rdfs:domain :Insurance ;
rdfs:range :Shipment ;
rdfs:comment "Reference to the shipment insured"@en ;
rdfs:label "insurance:insuranceShipment"@en .
### https://onerecord.iata.org/IotDevice#deviceManufacturer
iotDevice:deviceManufacturer rdf:type owl:ObjectProperty ;
rdfs:domain :IotDevice ;
rdfs:range :Company ;
rdfs:comment "Manufacturer of the device"@en ;
rdfs:label "iotDevice:deviceManufacturer"@en .
### https://onerecord.iata.org/IotDevice#sensors
iotDevice:sensors rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf owl:topObjectProperty ;
rdfs:domain :IotDevice ;
rdfs:range :Sensor ;
rdfs:comment "Reference to the sensors linked to the device"@en ;
rdfs:label "iotDevice:sensors"@en .
### https://onerecord.iata.org/Item#dimensions
item:dimensions rdf:type owl:ObjectProperty ;
rdfs:domain :Item ;
rdfs:range :Dimensions ;
rdfs:comment "Dimensions of the item"@en ;
rdfs:label "item:dimensions"@en .
### https://onerecord.iata.org/Item#isInPiece
item:isInPiece rdf:type owl:ObjectProperty ;
rdfs:domain :Item ;
rdfs:range :Piece ;
rdfs:comment "URI of the PIECE that contains the Item"@en ;
rdfs:label "item:isInPiece"@en .
### https://onerecord.iata.org/Item#otherIdentifiers
item:otherIdentifiers rdf:type owl:ObjectProperty ;
rdfs:domain :Item ;
rdfs:range :OtherIdentifier ;
rdfs:comment "Other identifier details"@en ;
rdfs:label "item:otherIdentifiers"@en ;
owl:versionInfo "v1.1 renamed to otherIdentifiers"@en .
### https://onerecord.iata.org/Item#product
item:product rdf:type owl:ObjectProperty ;
rdfs:domain :Item ;
rdfs:range :Product ;
rdfs:comment "URI of the product"@en ;
rdfs:label "item:product"@en .
### https://onerecord.iata.org/Item#productionCountry
item:productionCountry rdf:type owl:ObjectProperty ;
rdfs:domain :Item ;
rdfs:range :Country ;
rdfs:comment "Production country details"@en ;
rdfs:label "item:productionCountry"@en .
### https://onerecord.iata.org/Item#quantity
item:quantity rdf:type owl:ObjectProperty ;
rdfs:domain :Item ;
rdfs:range :Value ;
rdfs:comment "Quantity of the item when applicable, witth associated units of measure"@en ;
rdfs:label "item:quantity"@en .
### https://onerecord.iata.org/Item#targetCountry
item:targetCountry rdf:type owl:ObjectProperty ;
rdfs:domain :Item ;
rdfs:range :Country ;
rdfs:comment "Item target country"@en ;
rdfs:label "item:targetCountry"@en .
### https://onerecord.iata.org/Item#unitPrice
item:unitPrice rdf:type owl:ObjectProperty ;
rdfs:domain :Item ;
rdfs:range :Value ;
rdfs:comment "Product price per unit in the base"@en ;
rdfs:label "item:unitPrice"@en .
### https://onerecord.iata.org/Item#weight
item:weight rdf:type owl:ObjectProperty ;
rdfs:domain :Item ;
rdfs:range :Value ;
rdfs:comment "Weight of the item"@en ;
rdfs:label "item:weight"@en .
### https://onerecord.iata.org/ItemDg#emergencyContact
itemDg:emergencyContact rdf:type owl:ObjectProperty ;
rdfs:domain :ItemDg ;
rdfs:range :Person ;
rdfs:comment "Contains the Emergency contact name (e.g. the name of the agency) and phone number (min required)"@en ;
rdfs:label "itemDg:emergencyContact"@en .
### https://onerecord.iata.org/ItemDg#netWeightMeasure
itemDg:netWeightMeasure rdf:type owl:ObjectProperty ;
rdfs:domain :ItemDg ;
rdfs:range :Value ;
rdfs:comment "The total net weight of dangerous goods transported of this line item. For air transport the value must be the volume or mass in each package."@en ;
rdfs:label "itemDg:netWeightMeasure"@en .
### https://onerecord.iata.org/LiveAnimalsEpermit#consignee
liveAnimalsEpermit:consignee rdf:type owl:ObjectProperty ;
rdfs:domain :LiveAnimalsEpermit ;
rdfs:range :Company ;
rdfs:comment "Consignee company details, including complete name and address (box 3)"@en ;
rdfs:label "liveAnimalsEpermit:consignee"@en .
### https://onerecord.iata.org/LiveAnimalsEpermit#consignments
liveAnimalsEpermit:consignments rdf:type owl:ObjectProperty ;
rdfs:domain :LiveAnimalsEpermit ;
rdfs:range :EpermitConsignment ;
rdfs:comment "Reference to the pieces and properties linked to the Permit (box 7 to 12)"@en ;
rdfs:label "liveAnimalsEpermit:consignments"@en .
### https://onerecord.iata.org/LiveAnimalsEpermit#signatures
liveAnimalsEpermit:signatures rdf:type owl:ObjectProperty ;
rdfs:domain :LiveAnimalsEpermit ;
rdfs:range :EpermitSignature ;
rdfs:comment "List of all the signatures of the Epermit (applicant box 4, issuing authority box 6, issuer box 13 and examining authority box 14)"@en ;
rdfs:label "liveAnimalsEpermit:signatures"@en .
### https://onerecord.iata.org/Location#address
location:address rdf:type owl:ObjectProperty ;
rdfs:domain :Location ;
rdfs:range :Address ;
rdfs:comment "Address details"@en ;
rdfs:label "location:address"@en .
### https://onerecord.iata.org/Location#geolocation
location:geolocation rdf:type owl:ObjectProperty ;
rdfs:domain :Location ;
rdfs:range :Geolocation ;
rdfs:comment "Geolocation details"@en ;
rdfs:label "location:geolocation"@en .
### https://onerecord.iata.org/LogisticsObject#events
logisticsObject:events rdf:type owl:ObjectProperty ;
rdfs:domain :LogisticsObject ;
rdfs:range :Event ;
rdfs:comment "Events object"@en ;
rdfs:label "logisticsObject:event"@en ;
owl:versionInfo "v1.1 changed name to events"@en .
### https://onerecord.iata.org/LogisticsObject#iotDevices
logisticsObject:iotDevices rdf:type owl:ObjectProperty ;
rdfs:domain :LogisticsObject ;
rdfs:range :IotDevice ;
rdfs:comment "Allows to link Logistic Objects with IoT Devices"@en ;
rdfs:label "logisticsObject:iotDevices"@en .
### https://onerecord.iata.org/MeasurementsGeoloc#geolocationMeasurement
measurementsGeoloc:geolocationMeasurement rdf:type owl:ObjectProperty ;
rdfs:domain :MeasurementsGeoloc ;
rdfs:range :Geolocation ;
rdfs:comment "Geolocation measurements details"@en ;
rdfs:label "measurementsGeoloc:geolocationMeasurement"@en .
### https://onerecord.iata.org/MeasurementsOther#genericMeasurement
measurementsOther:genericMeasurement rdf:type owl:ObjectProperty ;
rdfs:domain :MeasurementsOther ;
rdfs:range :Value ;
rdfs:comment "Value for measurements other than Geolocation, includes value and unit of measure as described in the Interactive Cargo RP"@en ;
rdfs:label "measurementsOther:genericMeasurement"@en .
### https://onerecord.iata.org/OtherParty#companyDetails
otherParty:companyDetails rdf:type owl:ObjectProperty ;
rdfs:domain :OtherParty ;
rdfs:range :Company ;
rdfs:comment "Company details"@en ;
rdfs:label "otherParty:companyDetails"@en ;
owl:deprecated "true"@en .
### https://onerecord.iata.org/PackagingType#piece
packagingType:piece rdf:type owl:ObjectProperty ;
rdfs:domain :PackagingType ;
rdfs:range :Piece ;
rdfs:comment "Piece on which the Packaging type is applicable"@en ;
rdfs:label "packagingType:piece"@en .
### https://onerecord.iata.org/Party#otherIdentifiers
party:otherIdentifiers rdf:type owl:ObjectProperty ;
rdfs:domain :Party ;
rdfs:range :OtherIdentifier ;
rdfs:comment "Reference to other identifiers for parties. In the context of the AWB, otherIdentifier object can be used with types \"PrimaryID\" (internal ID), \"Additional ID\" (Standard ID) or \"AccountID\" (Account numbers)." ;
rdfs:label "party:otherIdentifiers" .
### https://onerecord.iata.org/Party#partyDetails
party:partyDetails rdf:type owl:ObjectProperty ;
rdfs:domain :Party ;
rdfs:range :Company ;
rdfs:comment "Reference to the Company"@en ;
rdfs:label "party:partyDetails"@en .
### https://onerecord.iata.org/Person#associatedBranch
person:associatedBranch rdf:type owl:ObjectProperty ;
rdfs:domain :Person ;
rdfs:range :CompanyBranch ;
rdfs:comment "Refers to the Branch the person is associated with"@en ;
rdfs:label "person:associatedBranch"@en .
### https://onerecord.iata.org/Person#contact
person:contact rdf:type owl:ObjectProperty ;
rdfs:domain :Person ;
rdfs:range :Contact ;
rdfs:comment "Contact details"@en ;
rdfs:label "person:contact"@en .
### https://onerecord.iata.org/Person#documents
person:documents rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf owl:topObjectProperty ;
rdfs:domain :Person ;
rdfs:range :ExternalReference ;
rdfs:comment "Linked documents to the person, e.g. driver's license, ID, etc."@en ;
rdfs:label "person:documents"@en ;
owl:versionInfo "Added in v1.1"@en .
### https://onerecord.iata.org/Piece#containedItems
piece:containedItems rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf owl:topObjectProperty ;
rdfs:domain :Piece ;
rdfs:range :Item ;
rdfs:comment "Reference to the item(s) contained in the piece"@en ;
rdfs:label "piece:containedItems"@en .
### https://onerecord.iata.org/Piece#containedPieces
piece:containedPieces rdf:type owl:ObjectProperty ;
rdfs:domain :Piece ;
rdfs:range :Piece ;
rdfs:comment "Details of contained piece(s)"@en ;
rdfs:label "piece:containedPieces"@en ;
owl:versionInfo "v1.1 renamed to containedPieces"@en .
### https://onerecord.iata.org/Piece#customsInfo
piece:customsInfo rdf:type owl:ObjectProperty ;
rdfs:domain :Piece ;
rdfs:range :CustomsInfo ;
rdfs:comment "Customs details"@en ;
rdfs:label "piece:CustomsInfo"@en .
### https://onerecord.iata.org/Piece#dimensions
piece:dimensions rdf:type owl:ObjectProperty ;
rdfs:domain :Piece ;
rdfs:range :Dimensions ;
rdfs:comment "Dimensions details"@en ;
rdfs:label "piece:dimensions"@en .
### https://onerecord.iata.org/Piece#externalReferences
piece:externalReferences rdf:type owl:ObjectProperty ;
rdfs:domain :Piece ;
rdfs:range :ExternalReference ;
rdfs:comment "Reference documents details"@en ;
rdfs:label "piece:externalReferences"@en ;
owl:versionInfo "v1.1 renamed to externalReferences"@en .
### https://onerecord.iata.org/Piece#grossWeight
piece:grossWeight rdf:type owl:ObjectProperty ;
rdfs:domain :Piece ;
rdfs:range :Value ;
rdfs:comment "Weight details"@en ;
rdfs:label "piece:grossWeight"@en .
### https://onerecord.iata.org/Piece#handlingInstructions
piece:handlingInstructions rdf:type owl:ObjectProperty ;
rdfs:domain :Piece ;
rdfs:range :HandlingInstructions ;
rdfs:comment "Links to Handling instructions / service requests of the piece"@en ;
rdfs:label "piece:handlingInstructions"@en .
### https://onerecord.iata.org/Piece#otherIdentifiers
piece:otherIdentifiers rdf:type owl:ObjectProperty ;
rdfs:domain :Piece ;
rdfs:range :OtherIdentifier ;
rdfs:comment "Other piece identification ( e.g. Shipping Marks, Seal)"@en ;
rdfs:label "piece:otherIdentifiers"@en ;
owl:versionInfo "v1.1 renamed to otherIdentifers"@en .
### https://onerecord.iata.org/Piece#otherParty
piece:otherParty rdf:type owl:ObjectProperty ;
rdfs:domain :Piece ;
rdfs:range :Company ;
rdfs:comment "Other party company details - e.g. the party to be notified"@en ;
rdfs:label "piece:otherParty"@en ;
owl:deprecated "true"@en .
### https://onerecord.iata.org/Piece#packagingType
piece:packagingType rdf:type owl:ObjectProperty ;
rdfs:domain :Piece ;
rdfs:range :PackagingType ;
rdfs:comment "Packaging details "@en ;
rdfs:label "piece:packagingType"@en .
### https://onerecord.iata.org/Piece#parties
piece:parties rdf:type owl:ObjectProperty ;
rdfs:domain :Piece ;
rdfs:range :Party ;
rdfs:comment "Other party company details - e.g. the party to be notified"@en ;
rdfs:label "piece:parties"@en .
### https://onerecord.iata.org/Piece#product
piece:product rdf:type owl:ObjectProperty ;
rdfs:domain :Piece ;
rdfs:range :Product ;
rdfs:comment "Product of the piece, mandatory when there are no items"@en ;
rdfs:label "piece:product"@en .
### https://onerecord.iata.org/Piece#productionCountry
piece:productionCountry rdf:type owl:ObjectProperty ;
rdfs:domain :Piece ;
rdfs:range :Country ;
rdfs:comment "Goods production country, mandatory when there are no Items"@en ;
rdfs:label "piece:productionCountry"@en .
### https://onerecord.iata.org/Piece#securityDeclaration
piece:securityDeclaration rdf:type owl:ObjectProperty ;
rdfs:domain :Piece ;
rdfs:range :SecurityDeclaration ;
rdfs:comment "Security details of the piece"@en ;
rdfs:label "piece:securityDeclaration"@en ;
owl:versionInfo "Added on v1.1"@en .
### https://onerecord.iata.org/Piece#securityStatus
piece:securityStatus rdf:type owl:ObjectProperty ;
rdfs:domain :Piece ;
rdfs:range :SecurityDeclaration ;
rdfs:comment "Security details"@en ;
rdfs:label "piece:securityStatus"@en ;
owl:deprecated "true"@en .
### https://onerecord.iata.org/Piece#serviceRequest
piece:serviceRequest rdf:type owl:ObjectProperty ;
rdfs:domain :Piece ;
rdfs:range :ServiceRequest ;
rdfs:comment "Security requests"@en ;
rdfs:label "piece:serviceRequest"@en .
### https://onerecord.iata.org/Piece#shipment
piece:shipment rdf:type owl:ObjectProperty ;
rdfs:domain :Piece ;
rdfs:range :Shipment ;
rdfs:comment "Shipment on which the piece is assigned to"@en ;
rdfs:label "piece:shipment"@en .
### https://onerecord.iata.org/Piece#shipper
piece:shipper rdf:type owl:ObjectProperty ;
rdfs:domain :Piece ;
rdfs:range :Company ;
rdfs:comment "Shipper company details - e.g. the party shipping the piece"@en ;
rdfs:label "piece:shipper"@en ;
owl:deprecated "true"@en .
### https://onerecord.iata.org/Piece#specialHandling
piece:specialHandling rdf:type owl:ObjectProperty ;
rdfs:domain :Piece ;
rdfs:range :SpecialHandling ;
rdfs:comment "Special Handling details"@en ;
rdfs:label "piece:specialHandling"@en .
### https://onerecord.iata.org/Piece#transportMovements
piece:transportMovements rdf:type owl:ObjectProperty ;
rdfs:domain :Piece ;
rdfs:range :TransportMovement ;
rdfs:comment "Transport Movements on which the piece is transported"@en ;
rdfs:label "piece:transportMovements"@en .
### https://onerecord.iata.org/Piece#transportSegments
piece:transportSegments rdf:type owl:ObjectProperty ;
rdfs:domain :Piece ;
rdfs:range :TransportSegment ;
rdfs:comment "Segment related to the transport status"@en ;
rdfs:label "piece:transportSegments"@en ;
owl:deprecated "true"@en ;
owl:versionInfo "v1.1 renamed to transportSegments"@en .
### https://onerecord.iata.org/Piece#uldReference
piece:uldReference rdf:type owl:ObjectProperty ;
rdfs:domain :Piece ;
rdfs:range :ULD ;
rdfs:comment "ULD on which the (virtual) piece has been loaded into - URIs of the ULD"@en ;
rdfs:label "piece:uldReference"@en .
### https://onerecord.iata.org/Piece#volumetricWeight
piece:volumetricWeight rdf:type owl:ObjectProperty ;
rdfs:domain :Piece ;
rdfs:range :VolumetricWeight ;
rdfs:comment "Volumetric weight details"@en ;
rdfs:label "piece:volumetricWeight"@en .
### https://onerecord.iata.org/PieceDg#dgDeclaration
pieceDg:dgDeclaration rdf:type owl:ObjectProperty ;
rdfs:domain :PieceDg ;
rdfs:range :DgDeclaration ;
rdfs:comment "Reference to the Dangerous Goods declaration"@en ;
rdfs:label "pieceDg:dgDeclaration"@en .
### https://onerecord.iata.org/PieceLiveAnimals#associatedEpermit
pieceLa:associatedEpermit rdf:type owl:ObjectProperty ;
rdfs:domain :PieceLiveAnimals ;
rdfs:range :EpermitConsignment ;
rdfs:comment "Reference to the permits associated with the Live Animals"@en ;
rdfs:label "pieceLa:associatedEpermit"@en .
### https://onerecord.iata.org/PieceLiveAnimals#exportTradeCountry
pieceLa:exportTradeCountry rdf:type owl:ObjectProperty ;
rdfs:domain :PieceLiveAnimals ;
rdfs:range :Country ;
rdfs:comment "Country of last re-export (box 12a)"@en ;
rdfs:label "pieceLa:exportTradeCountry"@en .
### https://onerecord.iata.org/PieceLiveAnimals#originTradeCountry
pieceLa:originTradeCountry rdf:type owl:ObjectProperty ;
rdfs:domain :PieceLiveAnimals ;
rdfs:range :Country ;
rdfs:comment "country of origin (box 12)"@en ;
rdfs:label "pieceLa:originTradeCountry"@en .
### https://onerecord.iata.org/Price#bookingOption
price:bookingOption rdf:type owl:ObjectProperty ;
rdfs:domain :Price ;
rdfs:range :BookingOption ;
rdfs:comment "Reference to the Booking or Offer"@en ;
rdfs:label "price:bookingOption"@en .
### https://onerecord.iata.org/Price#bookingRef
price:bookingRef rdf:type owl:ObjectProperty ;
rdfs:domain :Piece ;
rdfs:range :Booking ;
rdfs:comment "Reference to the Booking or Offer"@en ;
rdfs:label "price:bookingRef"@en .
### https://onerecord.iata.org/Price#ratings
price:ratings rdf:type owl:ObjectProperty ;
rdfs:domain :Piece ;
rdfs:range :Ratings ;
rdfs:comment "Rating used for pricing"@en ;
rdfs:label "price:ratings"@en .
### https://onerecord.iata.org/Product#characteristics
product:characteristics rdf:type owl:ObjectProperty ;
rdfs:domain :Product ;
rdfs:range :Characteristics ;
rdfs:comment "Charateristics of the product"@en ;
rdfs:label "product:characteristics"@en .
### https://onerecord.iata.org/Product#isInItems
product:isInItems rdf:type owl:ObjectProperty ;
rdfs:domain :Product ;
rdfs:range :Item ;
rdfs:comment "Reference to the Items in which the product can be found."@en ;
rdfs:label "product:isInItems"@en .
### https://onerecord.iata.org/Product#isInPieces
product:isInPieces rdf:type owl:ObjectProperty ;
rdfs:domain :Product ;
rdfs:range :Piece ;
rdfs:comment "Reference to the pieces where the product can be found. This needs to be filled in case there is no Item"@en ;
rdfs:label "products:isInPieces"@en .
### https://onerecord.iata.org/Product#manufacturer
product:manufacturer rdf:type owl:ObjectProperty ;
rdfs:domain :Product ;
rdfs:range :Company ;
rdfs:comment "Manufacturing company details and contacts"@en ;
rdfs:label "product:manufacturer"@en .
### https://onerecord.iata.org/Product#otherIdentifier
product:otherIdentifier rdf:type owl:ObjectProperty ;
rdfs:domain :Product ;
rdfs:range :OtherIdentifier ;
rdfs:comment "Other product identifier (e.g. Bar code, UPC, EAN, Amazon)"@en ;
rdfs:label "product:otherIdentifier"@en .
### https://onerecord.iata.org/ProductDg#dgRadioactiveMaterial
productDg:dgRadioactiveMaterial rdf:type owl:ObjectProperty ;
rdfs:domain :ProductDg ;
rdfs:range :DgProductRadioactive ;
rdfs:comment "Dg Radioactive Material"@en ;
rdfs:label "productDg:dgRadioactiveMaterial"@en .
### https://onerecord.iata.org/Ratings#ranges
ratings:ranges rdf:type owl:ObjectProperty ;
rdfs:domain :Ratings ;
rdfs:range :Ranges ;
rdfs:comment "Reference to the ranges"@en ;
rdfs:label "ratings:ranges"@en .
### https://onerecord.iata.org/RegulatedEntity#entity
regulatedEntity:entity rdf:type owl:ObjectProperty ;
rdfs:domain :RegulatedEntity ;
rdfs:range :Branch ;
rdfs:comment "Branch/Company"@en ;
rdfs:label "regulatedEntity:entity"@en .
### https://onerecord.iata.org/RegulatedEntity#regulatedEntityIdentifier
regulatedEntity:regulatedEntityIdentifier rdf:type owl:ObjectProperty ;
rdfs:domain :RegulatedEntity ;
rdfs:range :Company ;
rdfs:comment "Regulated entity identifier (e.g. Regulated Agent Identifier) is mandatory"@en ;
rdfs:label "regulatedEntity:regulatedEntityIdentifier"@en .
### https://onerecord.iata.org/Request#parties
request:parties rdf:type owl:ObjectProperty ;
rdfs:domain :Request ;
rdfs:range :OtherParty ;
rdfs:comment "Parties involved if known"@en ;
rdfs:label "request:parties"@en ;
owl:deprecated "true"@en .
### https://onerecord.iata.org/Request#ratingsPreference
request:ratingsPreference rdf:type owl:ObjectProperty ;
rdfs:domain :Request ;
rdfs:range :Ratings ;
rdfs:comment "Ratings preferences of the request"@en ;
rdfs:label "request:ratingsPreference"@en ;
owl:deprecated "true"@en .
### https://onerecord.iata.org/Request#shipmentDetails
request:shipmentDetails rdf:type owl:ObjectProperty ;
rdfs:domain :Request ;
rdfs:range :Shipment ;
rdfs:comment "Details of the shipement that is to be shipped"@en ;
rdfs:label "request:shipmentDetails"@en ;
owl:deprecated "true"@en .
### https://onerecord.iata.org/Request#transportMovement
request:transportMovement rdf:type owl:ObjectProperty ;
rdfs:domain :Request ;
rdfs:range :TransportSegment ;
rdfs:comment "Transport segment linked to the request, including the Departure and Arrival locations requested"@en ;
rdfs:label "request:transportMovement"@en ;
owl:deprecated "true"@en .
### https://onerecord.iata.org/Request#unitsPreference
request:unitsPreference rdf:type owl:ObjectProperty ;
rdfs:domain :Request ;
rdfs:range :Value ;
rdfs:comment "Unit preferences of the request (e.g. kg or cm)"@en ;
rdfs:label "request:unitsPreference"@en ;
owl:deprecated "true"@en .
### https://onerecord.iata.org/Routing#bookingOption
routing:bookingOption rdf:type owl:ObjectProperty ;
rdfs:domain :Routing ;
rdfs:range :BookingOption ;
rdfs:comment "Reference to the BookingOption where the Routing is used"@en ;
rdfs:label "routing:bookingOption"@en .
### https://onerecord.iata.org/Routing#scheduledLegs
routing:scheduledLegs rdf:type owl:ObjectProperty ;
rdfs:domain :Routing ;
rdfs:range :ScheduledLegs ;
rdfs:comment "Scheduled Legs class to be used to identify legs. Can be used with Booking Option Request as an indicator of preferred Routing or with Booking Option when a carrier proposes a specific Routing."@en ;
rdfs:label "routing:scheduledLegs"@en .
### https://onerecord.iata.org/ScheduledLegs#arrivalLocation
scheduledLegs:arrivalLocation rdf:type owl:ObjectProperty ;
rdfs:domain :ScheduledLegs ;
rdfs:range :Location ;
rdfs:comment "Arrival location of the leg"@en ;
rdfs:label "scheduledLegs:arrivalLocation"@en .
### https://onerecord.iata.org/ScheduledLegs#departureLocation
scheduledLegs:departureLocation rdf:type owl:ObjectProperty ;
rdfs:domain :ScheduledLegs ;
rdfs:range :Location ;
rdfs:comment "Departure Location of the leg"@en ;
rdfs:label "scheduledLegs:departureLocation"@en .
### https://onerecord.iata.org/SecurityDeclaration#issuedBy
securityDeclaration:issuedBy rdf:type owl:ObjectProperty ;
rdfs:domain :SecurityDeclaration ;
rdfs:range :Person ;
rdfs:comment "Name of person (or employee ID) who issued the security status"@en ;
rdfs:label "securityDeclaration:issuedBy"@en .
### https://onerecord.iata.org/SecurityDeclaration#otherRegulatedEntity
securityDeclaration:otherRegulatedEntity rdf:type owl:ObjectProperty ;
rdfs:domain :SecurityDeclaration ;
rdfs:range :RegulatedEntity ;
rdfs:comment "Any other regulated entity that accepts custody of the cargo and accepts the security status originally issued"@en ;
rdfs:label "securityDeclaration:otherRegulatedEntity"@en .
### https://onerecord.iata.org/SecurityDeclaration#piece
securityDeclaration:piece rdf:type owl:ObjectProperty ;
rdfs:domain :SecurityDeclaration ;
rdfs:range :Piece ;
rdfs:comment "Piece linked to the Security Declaration"@en ;
rdfs:label "securityDeclaration:piece"@en .
### https://onerecord.iata.org/SecurityDeclaration#receivedFrom
securityDeclaration:receivedFrom rdf:type owl:ObjectProperty ;
rdfs:domain :SecurityDeclaration ;
rdfs:range :RegulatedEntity ;
rdfs:comment "Regulated entity that tendered the consignment"@en ;
rdfs:label "securityDeclaration:receivedFrom"@en .
### https://onerecord.iata.org/SecurityDeclaration#regulatedEntityIssuer
securityDeclaration:regulatedEntityIssuer rdf:type owl:ObjectProperty ;
rdfs:domain :SecurityDeclaration ;
rdfs:range :RegulatedEntity ;
rdfs:comment "Regulated entity issuing the Security Declaration"@en ;
rdfs:label "securityDeclaration:regulatedEntityIssuer"@en .
### https://onerecord.iata.org/Sensor#iotDevice
sensor:iotDevice rdf:type owl:ObjectProperty ;
rdfs:domain [ rdf:type owl:Restriction ;
owl:onProperty sensor:iotDevice ;
owl:allValuesFrom :IotDevice
] ;
rdfs:comment "Reference to the IoT Device to which the sensor is linked"@en ;
rdfs:label "sensor:iotDevice"@en .
### https://onerecord.iata.org/SensorGeoloc#val
sensorGeoloc:val rdf:type owl:ObjectProperty ;
rdfs:domain :SensorGeoloc ;
rdfs:range :MeasurementsGeoloc ;
rdfs:comment "Reference to the measurements recorded by the geolocation sensor"@en ;
rdfs:label "sensorGeoloc:val"@en .
### https://onerecord.iata.org/SensorOther#val
sensorOther:val rdf:type owl:ObjectProperty ;
rdfs:domain :SensorOther ;
rdfs:range :MeasurementsOther ;
rdfs:comment "Reference to the measurements recorded by the sensor"@en ;
rdfs:label "sensorOther:val"@en .
### https://onerecord.iata.org/Shipment#containedPieces
shipment:containedPieces rdf:type owl:ObjectProperty ;
rdfs:domain :Shipment ;
rdfs:range :Piece ;
rdfs:comment "Details of contained piece(s)"@en ;
rdfs:label "shipment:containedPieces"@en ;
owl:versionInfo "1.2 renamed to containedPieces"@en .
### https://onerecord.iata.org/Shipment#deliveryLocation
shipment:deliveryLocation rdf:type owl:ObjectProperty ;
rdfs:domain :Shipment ;
rdfs:range :Location ;
rdfs:comment "Name and UN/LOCODE code of the point or port of departure, shipment or destination, as required under the applicable delivery term"@en ;
rdfs:label "shipment:deliveryLocation"@en .
### https://onerecord.iata.org/Shipment#dimensions
shipment:dimensions rdf:type owl:ObjectProperty ;
rdfs:domain :Shipment ;
rdfs:range :Dimensions ;
rdfs:comment "Dimensions details"@en ;
rdfs:label "shipment:dimensions"@en .
### https://onerecord.iata.org/Shipment#externalReferences
shipment:externalReferences rdf:type owl:ObjectProperty ;
rdfs:domain :Shipment ;
rdfs:range :ExternalReference ;
rdfs:comment "Reference document details"@en ;
rdfs:label "shipment:externalReferences"@en ;
owl:versionInfo "v1.1 renamed to externalReferences"@en .
### https://onerecord.iata.org/Shipment#freightForwarder
shipment:freightForwarder rdf:type owl:ObjectProperty ;
rdfs:domain :Shipment ;
rdfs:range :Company ;
rdfs:comment "Reference to the freight forwarder"@en ;
rdfs:label "shipment:freightForwarder"@en .
### https://onerecord.iata.org/Shipment#insurance
shipment:insurance rdf:type owl:ObjectProperty ;
rdfs:domain :Shipment ;
rdfs:range :Insurance ;
rdfs:comment "Insurance details"@en ;
rdfs:label "shipment:insurance"@en .
### https://onerecord.iata.org/Shipment#parties
shipment:parties rdf:type owl:ObjectProperty ;
rdfs:domain :Shipment ;
rdfs:range :Party ;
rdfs:comment "Parties details"@en ;
rdfs:label "shipment:party"@en .
### https://onerecord.iata.org/Shipment#shipper
shipment:shipper rdf:type owl:ObjectProperty ;
rdfs:domain :Shipment ;
rdfs:range :Company ;
rdfs:comment "Reference to the shipper"@en ;
rdfs:label "shipment:shipper"@en .
### https://onerecord.iata.org/Shipment#totalGrossWeight
shipment:totalGrossWeight rdf:type owl:ObjectProperty ;
rdfs:domain :Shipment ;
rdfs:range :Value ;
rdfs:comment "Weight details"@en ;
rdfs:label "shipment:totalGrossWeight"@en .
### https://onerecord.iata.org/Shipment#volumetricWeight
shipment:volumetricWeight rdf:type owl:ObjectProperty ;
rdfs:domain :Shipment ;
rdfs:range :VolumetricWeight ;
rdfs:comment "Volumetric weight details"@en ;
rdfs:label "shipment:volumetricWeight"@en .
### https://onerecord.iata.org/TransportMeans#transportCompany
transportMeans:transportCompany rdf:type owl:ObjectProperty ;
rdfs:domain :TransportMeans ;
rdfs:range :Company ;
rdfs:comment "Company operating the transport means"@en ;
rdfs:label "transportMeans:transportCompany"@en .
### https://onerecord.iata.org/TransportMeans#transportMovement
transportMeans:transportMovement rdf:type owl:ObjectProperty ;
rdfs:domain :TransportMeans ;
rdfs:range :TransportMovement ;
rdfs:comment "Transport Movement on which the Transport Means is used"@en ;
rdfs:label "transportMeans:transportMovement"@en .
### https://onerecord.iata.org/TransportMeans#transportSegment
transportMeans:transportSegment rdf:type owl:ObjectProperty ;
rdfs:domain :TransportMeans ;
rdfs:range :TransportSegment ;
rdfs:comment "Associated transport segment"@en ;
rdfs:label "transportMeans:transportSegment"@en .
### https://onerecord.iata.org/TransportMeans#typicalCO2Coefficient
transportMeans:typicalCO2Coefficient rdf:type owl:ObjectProperty ;
rdfs:domain :TransportMeans ;
rdfs:range :Value ;
rdfs:comment "Required for some CO2 calculations"@en ;
rdfs:label "transportMeans:typicalCO2Coefficient"@en .
### https://onerecord.iata.org/TransportMeans#typicalFuelConsumption
transportMeans:typicalFuelConsumption rdf:type owl:ObjectProperty ;
rdfs:domain :TransportMeans ;
rdfs:range :Value ;
rdfs:comment "Typical fuel comsumption (e.g. 20 000L / 1 000nm)"@en ;
rdfs:label "transportMeans:typicalFuelConsumption"@en .
### https://onerecord.iata.org/TransportMovement#arrivalLocation
transportMovement:arrivalLocation rdf:type owl:ObjectProperty ;
rdfs:domain :TransportMovement ,
:TransportSegment ;
rdfs:range :Location ;
rdfs:comment "Arrival location details"@en ;
rdfs:label "transportMovement:arrivalLocation"@en .
### https://onerecord.iata.org/TransportMovement#co2CalculationMethod
transportMovement:co2CalculationMethod rdf:type owl:ObjectProperty ;
rdfs:domain :TransportSegment ;
rdfs:range :CO2CalcMethod ;
rdfs:comment "Method of calculation of the CO2 emissions"@en ;
rdfs:label "transportMovement:co2CalculationMethod"@en ;
owl:deprecated "true"@en .
### https://onerecord.iata.org/TransportMovement#co2Emissions
transportMovement:co2Emissions rdf:type owl:ObjectProperty ;
rdfs:domain :TransportMovement ,
:TransportSegment ;
rdfs:range :CO2Emissions ;
rdfs:comment "Amount of CO2 emitted (e.g. 34 kg/km)"@en ;
rdfs:label "transportMovement:co2Emissions"@en .
### https://onerecord.iata.org/TransportMovement#departureLocation
transportMovement:departureLocation rdf:type owl:ObjectProperty ;
rdfs:domain :TransportMovement ,
:TransportSegment ;
rdfs:range :Location ;
rdfs:comment "Departure location details"@en ;
rdfs:label "transportMovement:departureLocation"@en .
### https://onerecord.iata.org/TransportMovement#distanceCalculated
transportMovement:distanceCalculated rdf:type owl:ObjectProperty ;
rdfs:domain :TransportMovement ,
:TransportSegment ;
rdfs:range :Value ;
rdfs:comment "Distance calculated if distance measured is not available"@en ;
rdfs:label "transportMovement:distanceCalculated"@en .
### https://onerecord.iata.org/TransportMovement#distanceMeasured
transportMovement:distanceMeasured rdf:type owl:ObjectProperty ;
rdfs:domain :TransportMovement ,
:TransportSegment ;
rdfs:range :Value ;
rdfs:comment "Distance measured"@en ;
rdfs:label "transportMovement:distanceMeasured"@en .
### https://onerecord.iata.org/TransportMovement#externalReferences
transportMovement:externalReferences rdf:type owl:ObjectProperty ;
rdfs:domain :TransportMovement ,
:TransportSegment ;
rdfs:range :ExternalReference ;
rdfs:comment "Reference to document or logistics object (URI)"@en ;
rdfs:label "transportMovement:externalReferences"@en .
### https://onerecord.iata.org/TransportMovement#fuelAmountCalculated
transportMovement:fuelAmountCalculated rdf:type owl:ObjectProperty ;
rdfs:domain :TransportMovement ,
:TransportSegment ;
rdfs:range :Value ;
rdfs:comment "calculated fuel consumption, if measured not available"@en ;
rdfs:label "transportMovement:fuelAmountCalculated"@en .
### https://onerecord.iata.org/TransportMovement#fuelAmountMeasured
transportMovement:fuelAmountMeasured rdf:type owl:ObjectProperty ;
rdfs:domain :TransportMovement ,
:TransportSegment ;
rdfs:range :Value ;
rdfs:comment "actual measured fuel consumption"@en ;
rdfs:label "transportMovement:fuelAmountMeasured"@en .
### https://onerecord.iata.org/TransportMovement#movementTimes
transportMovement:movementTimes rdf:type owl:ObjectProperty ;
rdfs:domain :TransportMovement ;
rdfs:range :MovementTimes ;
rdfs:comment "Reference to all Movement Times such as Departure, Arrival, etc."@en ;
rdfs:label "transportMovement:movementTimes" .
### https://onerecord.iata.org/TransportMovement#payload
transportMovement:payload rdf:type owl:ObjectProperty ;
rdfs:domain :TransportMovement ,
:TransportSegment ;
rdfs:range :Value ;
rdfs:comment "Actual payload for the transport"@en ;
rdfs:label "transportMovement:payload"@en .
### https://onerecord.iata.org/TransportMovement#transportMeans
transportMovement:transportMeans rdf:type owl:ObjectProperty ;
rdfs:domain :TransportMovement ,
:TransportSegment ;
rdfs:range :TransportMeans ;
rdfs:comment "Transport means details"@en ;
rdfs:label "transportMovement:transportMeans"@en .
### https://onerecord.iata.org/TransportMovement#transportMeansOperators
transportMovement:transportMeansOperators rdf:type owl:ObjectProperty ;
rdfs:domain :TransportMovement ,
:TransportSegment ;
rdfs:range :Person ;
rdfs:comment "Name of the person operating the transport means (e.g. aircraft captain, truck driver)"@en ;
rdfs:label "transportMovement:transportMeansOperator"@en ;
owl:versionInfo "v1.1 changed name to plural form"@en .
### https://onerecord.iata.org/TransportMovement#transportedPieces
transportMovement:transportedPieces rdf:type owl:ObjectProperty ;
rdfs:domain :TransportMovement ,
:TransportSegment ;
rdfs:range :Piece ;
rdfs:comment "Pieces assigned to the transport segment"@en ;
rdfs:label "transportMovement:transportedPieces"@en .
### https://onerecord.iata.org/TransportMovement#transportedUlds
transportMovement:transportedUlds rdf:type owl:ObjectProperty ;
rdfs:domain :TransportMovement ,
:TransportSegment ;
rdfs:range :ULD ;
rdfs:comment "ULDs assigned to the transport segment"@en ;
rdfs:label "transportMovement:transportedUlds"@en .
### https://onerecord.iata.org/ULD#externalReference
uld:externalReference rdf:type owl:ObjectProperty ;
rdfs:domain :ULD ;
rdfs:range :ExternalReference ;
rdfs:comment "Reference documents details "@en ;
rdfs:label "uld:externalReference"@en .
### https://onerecord.iata.org/ULD#tareWeight
uld:tareWeight rdf:type owl:ObjectProperty ;
rdfs:domain :ULD ;
rdfs:range :Value ;
rdfs:comment "Tare weight of the empty ULD"@en ;
rdfs:label "uld:tareWeight"@en .
### https://onerecord.iata.org/ULD#transportMovements
uld:transportMovements rdf:type owl:ObjectProperty ;
rdfs:domain :ULD ;
rdfs:range :TransportMovement ;
rdfs:comment "Transport Movements on which the ULD are transported"@en ;
rdfs:label "uld:transportMovements"@en .
### https://onerecord.iata.org/ULD#transportSegments
uld:transportSegments rdf:type owl:ObjectProperty ;
rdfs:domain :ULD ;
rdfs:range :TransportSegment ;
rdfs:comment "Segment related to the ULD movement"@en ;
rdfs:label "uld:transportSegments"@en ;
owl:versionInfo "v1.1 Renamed to transportSegments"@en .
### https://onerecord.iata.org/ULD#upid
uld:upid rdf:type owl:ObjectProperty ;
rdfs:domain :ULD ;
rdfs:range :Piece ;
rdfs:comment "Details of contained (virtual) piece(s)"@en ;
rdfs:label "uld:upid"@en .
### https://onerecord.iata.org/VolumetricWeight#chargeableWeight
volumetricWeight:chargeableWeight rdf:type owl:ObjectProperty ;
rdfs:domain :VolumetricWeight ;
rdfs:range :Value ;
rdfs:comment "Chargeable weight"@en ;
rdfs:label "volumetricWeight:chargeableWeight"@en .
### https://onerecord.iata.org/VolumetricWeight#conversionFactor
volumetricWeight:conversionFactor rdf:type owl:ObjectProperty ;
rdfs:domain :VolumetricWeight ;
rdfs:range :Value ;
rdfs:comment "Volume to weight conversion factor"@en ;
rdfs:label "volumetricWeight:conversionFactor"@en .
### https://onerecord.iata.org/Waybill#booking
waybill:booking rdf:type owl:ObjectProperty ;
rdfs:domain :Waybill ;
rdfs:range :BookingOption ;
rdfs:comment "Refers to the Booking option"@en ;
rdfs:label "waybill:booking"@en .
### https://onerecord.iata.org/Waybill#bookingRef
waybill:bookingRef rdf:type owl:ObjectProperty ;
rdfs:domain :Waybill ;
rdfs:range :Booking ,
:BookingOption ;
rdfs:comment "Refers to the Booking "@en ;
rdfs:label "waybill:bookingRef"@en ;
owl:deprecated "true"@en .
### https://onerecord.iata.org/Waybill#carrierDeclarationPlace
waybill:carrierDeclarationPlace rdf:type owl:ObjectProperty ;
rdfs:domain :Waybill ;
rdfs:range :Location ;
rdfs:comment "Location of individual or company involved in the movement of a consignment or Coded representation of a specific airport/city code"@en ;
rdfs:label "waybill:carrierDeclarationPlace"@en .
### https://onerecord.iata.org/Waybill#containedWaybills
waybill:containedWaybills rdf:type owl:ObjectProperty ;
rdfs:domain :Waybill ;
rdfs:range :Waybill ;
rdfs:comment "Refers to the Waybill(s) contained"@en ;
rdfs:label "waybill:containedWaybills"@en ;
owl:versionInfo "v1.1 renamed to containedWaybills"@en .
#################################################################
# Data properties
#################################################################
### https://onerecord.iata.org/Address#addressCode
address:addressCode rdf:type owl:DatatypeProperty ;
rdfs:domain :Address ;
rdfs:range xsd:string ;
rdfs:comment "Address identifier using special coding systems e.g. US CBP FIRMS code"@en ;
rdfs:label "address:addressCode"@en .
### https://onerecord.iata.org/Address#addressCodeType
address:addressCodeType rdf:type owl:DatatypeProperty ;
rdfs:domain :Address ;
rdfs:range xsd:string ;
rdfs:comment "Type of address code e.g. US CBP FIRMS"@en ;
rdfs:label "address:addressCodeType"@en .
### https://onerecord.iata.org/Address#cityCode
address:cityCode rdf:type owl:DatatypeProperty ;
rdfs:domain :Address ;
rdfs:range xsd:string ;
rdfs:comment "UN/LOCODE city code (5 letter) or IATA city code (3 letter)"@en ;
rdfs:label "address:cityCode"@en .
### https://onerecord.iata.org/Address#cityName
address:cityName rdf:type owl:DatatypeProperty ;
rdfs:domain :Address ;
rdfs:range xsd:string ;
rdfs:comment "If no CityCode provided, full name of the city "@en ;
rdfs:label "address:cityName"@en .
### https://onerecord.iata.org/Address#poBox
address:poBox rdf:type owl:DatatypeProperty ;
rdfs:domain :Address ;
rdfs:range xsd:string ;
rdfs:comment "Post Office box number / code"@en ;
rdfs:label "address:poBox"@en .
### https://onerecord.iata.org/Address#postalCode
address:postalCode rdf:type owl:DatatypeProperty ;
rdfs:domain :Address ;
rdfs:range xsd:string ;
rdfs:comment "Postal / ZIP code"@en ;
rdfs:label "address:postalCode"@en .
### https://onerecord.iata.org/Address#regionCode
address:regionCode rdf:type owl:DatatypeProperty ;
rdfs:domain :Address ;
rdfs:range xsd:string ;
rdfs:comment "Region/ State / Department. Refer ISO 3166-2"@en ;
rdfs:label "address:regionCode"@en .
### https://onerecord.iata.org/Address#regionName
address:regionName rdf:type owl:DatatypeProperty ;
rdfs:domain :Address ;
rdfs:range xsd:string ;
rdfs:comment "If no StateCode provided, full name of the region / state / province / canton"@en ;
rdfs:label "address:regionName"@en .
### https://onerecord.iata.org/Address#street
address:street rdf:type owl:DatatypeProperty ;
rdfs:domain :Address ;
rdfs:range xsd:string ;
rdfs:comment "Street address including street name, street number, building number, apartment etc"@en ;
rdfs:label "address:street"@en .
### https://onerecord.iata.org/BookingOption#bookingStatus
bookingOption:bookingStatus rdf:type owl:DatatypeProperty ;
rdfs:domain :BookingOption ;
rdfs:range [ rdf:type rdfs:Datatype ;
owl:oneOf [ rdf:type rdf:List ;
rdf:first "Booked" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "Quoted" ;
rdf:rest rdf:nil
]
]
] ;
rdfs:comment "Status of the Booking with regards to the step in the Sales and Booking process: Quoted, Booked (to be confirmed)"@en ;
rdfs:label "bookingOption:bookingStatus"@en .
### https://onerecord.iata.org/BookingOption#offerValidFrom
bookingOption:offerValidFrom rdf:type owl:DatatypeProperty ;
rdfs:domain :BookingOption ;
rdfs:range xsd:dateTime ;
rdfs:comment "Starting datetime of availability of the booking option"@en ;
rdfs:label "bookingOption:offerValidFrom"@en .
### https://onerecord.iata.org/BookingOption#offerValidTo
bookingOption:offerValidTo rdf:type owl:DatatypeProperty ;
rdfs:domain :BookingOption ;
rdfs:range xsd:dateTime ;
rdfs:comment "Ending datetime of availability of the booking option"@en ;
rdfs:label "bookingOption:offerValidTo"@en .
### https://onerecord.iata.org/BookingOption#requestMatchInd
bookingOption:requestMatchInd rdf:type owl:DatatypeProperty ;
rdfs:domain :BookingOption ;
rdfs:range xsd:boolean ;
rdfs:comment "Indicates if the offer is a perfect match to the quote request (boolean)"@en ;
rdfs:label "bookingOption:requestMatchInd"@en .
### https://onerecord.iata.org/BookingOption#shipmentSecurityStatus
bookingOption:shipmentSecurityStatus rdf:type owl:DatatypeProperty ;
rdfs:domain :BookingOption ;
rdfs:range [ rdf:type rdfs:Datatype ;
owl:oneOf [ rdf:type rdf:List ;
rdf:first "NCR" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "SCR" ;
rdf:rest rdf:nil
]
]
] ;
rdfs:comment "Indicate the secruty state of the shipment, screened or not"@en ;
rdfs:label "bookingOption:shipmentSecurityStatus"@en .
### https://onerecord.iata.org/BookingOptionRequest#allotment
bookingOptionRequest:allotment rdf:type owl:DatatypeProperty ;
rdfs:domain :BookingOptionRequest ;
rdfs:range xsd:string ;
rdfs:comment "Reference to the Allotment as per the contracts between forwarders and carriers"@en ;
rdfs:label "bookingOptionRequest:allotment"@en .
### https://onerecord.iata.org/BookingOptionRequest#expectedCommodities
bookingOptionRequest:expectedCommodities rdf:type owl:DatatypeProperty ;
rdfs:domain :BookingOptionRequest ;
rdfs:range xsd:string ;
rdfs:comment "Expected commodity for quote request purposes only. To be defined by MCD"@en ;
rdfs:label "bookingOptionRequest:expectedCommodities"@en ;
owl:versionInfo "v1.1 renamed to expectedCommodities" .
### https://onerecord.iata.org/BookingOptionRequest#requestType
bookingOptionRequest:requestType rdf:type owl:DatatypeProperty ;
rdfs:domain :BookingOptionRequest ;
rdfs:range [ rdf:type rdfs:Datatype ;
owl:oneOf [ rdf:type rdf:List ;
rdf:first "Booking" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "Quote" ;
rdf:rest rdf:nil
]
]
] ;
rdfs:comment "Identification of the request type: Quote or Booking (to be confirmed)"@en ;
rdfs:label "bookingOptionRequest:requestType"@en .
### https://onerecord.iata.org/BookingOptionRequest#requestedHandling
bookingOptionRequest:requestedHandling rdf:type owl:DatatypeProperty ;
rdfs:domain :BookingOptionRequest ;
rdfs:range xsd:string ;
rdfs:comment "Requested handling information for quote request purposes only"@en ;
rdfs:label "bookingOptionRequest:requestedHandling"@en .
### https://onerecord.iata.org/BookingOptionRequest#shipmentSecurityStatus
bookingOptionRequest:shipmentSecurityStatus rdf:type owl:DatatypeProperty ;
rdfs:domain :BookingOptionRequest ;
rdfs:range [ rdf:type rdfs:Datatype ;
owl:oneOf [ rdf:type rdf:List ;
rdf:first "NCR" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "SCR" ;
rdf:rest rdf:nil
]
]
] ;
rdfs:comment "Indicate the security state of the shipment, screened or not"@en ;
rdfs:label "bookingOptionRequest:shipmentSecurityStatus"@en .
### https://onerecord.iata.org/BookingSegment#preferredTransportId
bookingSegment:preferredTransportId rdf:type owl:DatatypeProperty ;
rdfs:domain :BookingSegment ;
rdfs:range xsd:string ;
rdfs:comment "When part of the Request it refers to the preferred Transport ID from the customer. When part of the BookingOption (offer or actual booking) it refers to the expected Transport ID or flight"@en ;
rdfs:label "bookingSegment:preferredTransportId"@en .
### https://onerecord.iata.org/BookingTimes#earliestAcceptanceTime
bookingtimes:earliestAcceptanceTime rdf:type owl:DatatypeProperty ;
rdfs:domain :BookingTimes ;
rdfs:range xsd:dateTime ;
rdfs:comment "Earliest acceptance date time (requested or proposed)"@en ;
rdfs:label "bookingtimes:earliestAcceptanceTime"@en .
### https://onerecord.iata.org/BookingTimes#latestAcceptanceTime
bookingtimes:latestAcceptanceTime rdf:type owl:DatatypeProperty ;
rdfs:domain :BookingTimes ;
rdfs:range xsd:dateTime ;
rdfs:comment "Latest Acceptance time as per CargoIQ definition (requested, proposed or actual)"@en ;
rdfs:label "bookingtimes:latestAcceptanceTime"@en .
### https://onerecord.iata.org/BookingTimes#timeOfAvailability
bookingtimes:timeOfAvailability rdf:type owl:DatatypeProperty ;
rdfs:domain :BookingTimes ;
rdfs:range xsd:dateTime ;
rdfs:comment "Time of availability of the shipment as per CargoIQ definition"@en ;
rdfs:label "bookingtimes:timeOfAvailability"@en .
### https://onerecord.iata.org/BookingTimes#totalTransitTime
bookingtimes:totalTransitTime rdf:type owl:DatatypeProperty ;
rdfs:domain :BookingTimes ;
rdfs:range xsd:duration ;
rdfs:comment "Total transit time as per CargoIQ definition, expressed as a duration"@en ;
rdfs:label "bookingtimes:totalTransitTime"@en .
### https://onerecord.iata.org/CO2Emissions#methodName
co2Emissions:methodName rdf:type owl:DatatypeProperty ;
rdfs:domain :CO2Emissions ;
rdfs:range xsd:string ;
rdfs:comment "Name of the CO2 calculation method"@en ;
rdfs:label "co2Emissions:methodName"@en .
### https://onerecord.iata.org/CO2Emissions#methodVersion
co2Emissions:methodVersion rdf:type owl:DatatypeProperty ;
rdfs:domain :CO2Emissions ;
rdfs:range xsd:string ;
rdfs:comment "Version used for the calculation"@en ;
rdfs:label "co2Emissions:methodVersion"@en .
### https://onerecord.iata.org/Carrier#airlineCode
carrier:airlineCode rdf:type owl:DatatypeProperty ;
rdfs:domain :Carrier ;
rdfs:range [ rdf:type rdfs:Datatype ;
owl:onDatatype xsd:string ;
owl:withRestrictions ( [ xsd:maxLength "2"
]
)
] ;
rdfs:comment "IATA two-character airline code"@en ;
rdfs:label "carrier:airlineCode"@en .
### https://onerecord.iata.org/Carrier#airlinePrefix
carrier:airlinePrefix rdf:type owl:DatatypeProperty ;
rdfs:domain :Carrier ;
rdfs:range [ rdf:type rdfs:Datatype ;
owl:onDatatype xsd:string ;
owl:withRestrictions ( [ xsd:maxLength "3"
]
)
] ,
[ rdf:type rdfs:Datatype ;
owl:onDatatype xsd:string ;
owl:withRestrictions ( [ xsd:pattern "[0-9]"
]
)
] ;
rdfs:comment "IATA three-numeric airline prefix number"@en ;
rdfs:label "carrier:airlinePrefix"@en .
### https://onerecord.iata.org/Carrier#carrierName
carrier:carrierName rdf:type owl:DatatypeProperty ;
rdfs:domain :Carrier ;
rdfs:range xsd:string ;
rdfs:comment "Official carrier name"@en ;
rdfs:label "carrier:carrierName"@en .
### https://onerecord.iata.org/Carrier#carrierShortName
carrier:carrierShortName rdf:type owl:DatatypeProperty ;
rdfs:domain :Carrier ;
rdfs:range xsd:string ;
rdfs:comment "Carrier short name if any"@en ;
rdfs:label "carrier:carrierShortName"@en .
### https://onerecord.iata.org/CarrierProduct#productCode
carrierProduct:productCode rdf:type owl:DatatypeProperty ;
rdfs:domain :CarrierProduct ;
rdfs:range xsd:string ;
rdfs:comment "Carrier's product code"@en ;
rdfs:label "carrierProduct:productCode"@en .
### https://onerecord.iata.org/CarrierProduct#productDescription
carrierProduct:productDescription rdf:type owl:DatatypeProperty ;
rdfs:domain :CarrierProduct ;
rdfs:range xsd:string ;
rdfs:comment "Carrier's product description"@en ;
rdfs:label "carrierProduct:productDescription"@en .
### https://onerecord.iata.org/Characteristics#characteristicsType
characteristics:characteristicsType rdf:type owl:DatatypeProperty ;
rdfs:domain :Characteristics ;
rdfs:range xsd:string ;
rdfs:comment "Product characteristics code - e.g. CLR - Color. Not restricted to a list."@en ;
rdfs:label "characteristics:characteristicsType"@en .
### https://onerecord.iata.org/Characteristics#value
characteristics:value rdf:type owl:DatatypeProperty ;
rdfs:domain :Characteristics ;
rdfs:range xsd:string ;
rdfs:comment "Product characteristics value / attribute - e.g. Blue..."@en ;
rdfs:label "characteristics:value"@en .
### https://onerecord.iata.org/CommonObjects#companyIdentifier
commonobjects:companyIdentifier rdf:type owl:DatatypeProperty ;
rdfs:domain :CommonObjects ;
rdfs:range xsd:string ;
rdfs:comment "Company identifier from the Internet of Logistics of the entity that hosts the Common Object."@en ;
rdfs:label "commonobjects:companyIdentifier"@en .
### https://onerecord.iata.org/Company#companyName
company:companyName rdf:type owl:DatatypeProperty ;
rdfs:domain :Company ;
rdfs:range xsd:string ;
rdfs:comment "Name of company or organization"@en ;
rdfs:label "company:companyName"@en .
### https://onerecord.iata.org/Company#iataCargoAgentCode
company:iataCargoAgentCode rdf:type owl:DatatypeProperty ;
rdfs:domain :Company ;
rdfs:range [ rdf:type rdfs:Datatype ;
owl:onDatatype xsd:string ;
owl:withRestrictions ( [ xsd:maxLength "7"
]
)
] ,
[ rdf:type rdfs:Datatype ;
owl:onDatatype xsd:string ;
owl:withRestrictions ( [ xsd:pattern "[0-9]"
]
)
] ;
rdfs:comment "IATA accredited cargo agent 7 digit number"@en ;
rdfs:label "company:iataCargoAgentCode"@en ;
owl:versionInfo "v1.1 changed datatype to string with limitations"@en .
### https://onerecord.iata.org/CompanyBranch#branchName
companybranch:branchName rdf:type owl:DatatypeProperty ;
rdfs:domain :CompanyBranch ;
rdfs:range xsd:string ;
rdfs:comment "Company branch name"@en ;
rdfs:label "companybranch:branchName"@en .
### https://onerecord.iata.org/CompanyBranch#iataCargoAgentLocationIdentifier
companybranch:iataCargoAgentLocationIdentifier rdf:type owl:DatatypeProperty ;
rdfs:domain :Branch ;
rdfs:range [ rdf:type rdfs:Datatype ;
owl:onDatatype xsd:string ;
owl:withRestrictions ( [ xsd:maxLength "4"
]
)
] ,
[ rdf:type rdfs:Datatype ;
owl:onDatatype xsd:string ;
owl:withRestrictions ( [ xsd:pattern "[0-9]"
]
)
] ;
rdfs:comment "IATA CASS cargo agent 4 digit branch number / location identifier"@en ;
rdfs:label "companybranch:iataCargoAgentLocationIdentifier"@en .
### https://onerecord.iata.org/Contact#contactType
contact:contactType rdf:type owl:DatatypeProperty ;
rdfs:domain :Contact ;
rdfs:range [ rdf:type rdfs:Datatype ;
owl:oneOf [ rdf:type rdf:List ;
rdf:first "Alternate email address" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "Alternate phone number" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "Email address" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "Fax number" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "Other" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "Phone number" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "Telex" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "Website" ;
rdf:rest rdf:nil
]
]
]
]
]
]
]
]
] ;
rdfs:comment "Type of the contact details, e.g. Phone number, Mail address"@en ;
rdfs:label "contact:contactType"@en ;
owl:versionInfo "Added on v1.1"@en .
### https://onerecord.iata.org/Contact#contactValue
contact:contactValue rdf:type owl:DatatypeProperty ;
rdfs:domain :Contact ;
rdfs:range xsd:string ;
rdfs:comment "Value of the contact detail, e.g. phone number"@en ;
rdfs:label "contact:contactValue"@en ;
owl:versionInfo "Added on v1.1"@en .
### https://onerecord.iata.org/Country#countryCode
country:countryCode rdf:type owl:DatatypeProperty ;
rdfs:domain :Country ;
rdfs:range xsd:string ;
rdfs:comment "Country ISO code. Refer ISO 3166-2"@en ;
rdfs:label "country:countryCode"@en .
### https://onerecord.iata.org/Country#countryName
country:countryName rdf:type owl:DatatypeProperty ;
rdfs:domain :Country ;
rdfs:range xsd:string ;
rdfs:comment "Full country name, Refer ISO 3166-2"@en ;
rdfs:label "country:countryName"@en .
### https://onerecord.iata.org/CustomsInfo#customsInfoContentCode
customsInfo:customsInfoContentCode rdf:type owl:DatatypeProperty ;
rdfs:domain :CustomsInfo ;
rdfs:range xsd:string ;
rdfs:comment """Customs, Security and Regulatory Control Information Identifier. Coded indicator qualifying Customs related information: Item Number \"I\", Exemption Legend \"L\", System Downtime Reference \"S\", Unique Consignment Reference Number \"U\", Movement Reference Number \"M\" .
Refers to Code List 1.100
Condition: At least one of the three elements (Country Code, Information Identifier or Customs, Security and Regulatory Control Information Identifier) must be completed"""@en ;
rdfs:label "customsInfo:customsInfoContentCode"@en .
### https://onerecord.iata.org/CustomsInfo#customsInfoCountryCode
customsInfo:customsInfoCountryCode rdf:type owl:DatatypeProperty ;
rdfs:domain :CustomsInfo ;
rdfs:range xsd:string ;
rdfs:comment """Customs country code. Refer ISO 3166-2
Condition: At least one of the three elements (Country Code, Information Identifier or Customs, Security and Regulatory Control Information Identifier) must be completed"""@en ;
rdfs:label "customsInfo:customsInfoCountryCode"@en .
### https://onerecord.iata.org/CustomsInfo#customsInfoNote
customsInfo:customsInfoNote rdf:type owl:DatatypeProperty ;
rdfs:domain :CustomsInfo ;
rdfs:range xsd:string ;
rdfs:comment "Free text for customs remarks, not used in OCI Composition Rules Table"@en ;
rdfs:label "customsInfo:customsInfoNote"@en .
### https://onerecord.iata.org/CustomsInfo#customsInfoSubjectCode
customsInfo:customsInfoSubjectCode rdf:type owl:DatatypeProperty ;
rdfs:domain :CustomsInfo ;
rdfs:range xsd:string ;
rdfs:comment """Information Identifier. Code identifying a piece of information/entity e.g. \"IMP\" for import, \"EXP\" for export, \"AGT\" for Agent, \"ISS\" for The Regulated Agent Issuing the Security Status for a Consignment etc.
Condition: At least one of the three elements (Country Code, Information Identifier or Customs, Security and Regulatory Control Information Identifier) must be completed"""@en ;
rdfs:label "customsInfo:customsInfoSubjectCode"@en .
### https://onerecord.iata.org/CustomsInfo#customsInformation
customsInfo:customsInformation rdf:type owl:DatatypeProperty ;
rdfs:domain :CustomsInfo ;
rdfs:range xsd:string ;
rdfs:comment "Supplementary Customs, Security and Regulatory Control Information"@en ;
rdfs:label "customsInfo:customsInformation"@en .
### https://onerecord.iata.org/DgDeclaration#aircraftLimitationInformation
dgDeclaration:aircraftLimitationInformation rdf:type owl:DatatypeProperty ;
rdfs:domain :DgDeclaration ;
rdfs:range xsd:string ;
rdfs:comment "Contains the Special Handling Code related to the prescribed limitation. Hardcoded to PASSENGER AND CARGO AIRCRAFT or CARGO AIRCRAFT ONLY. This field is mandatory for air (Air) "@en ;
rdfs:label "dgDeclaration:aircraftLimitationInformation"@en .
### https://onerecord.iata.org/DgDeclaration#complianceDeclarationText
dgDeclaration:complianceDeclarationText rdf:type owl:DatatypeProperty ;
rdfs:domain :DgDeclaration ;
rdfs:range xsd:string ;
rdfs:comment "Contains the warning message complying with the regulations text note. This field is mandatory for air (Air) "@en ;
rdfs:label "dgDeclaration:complianceDeclarationText"@en .
### https://onerecord.iata.org/DgDeclaration#exclusiveUseIndicator
dgDeclaration:exclusiveUseIndicator rdf:type owl:DatatypeProperty ;
rdfs:domain :DgDeclaration ;
rdfs:range xsd:boolean ;
rdfs:comment "Indicates an exclusive use shipment"@en ;
rdfs:label "dgDeclaration:exclusiveUseIndicator"@en .
### https://onerecord.iata.org/DgDeclaration#handlingInformation
dgDeclaration:handlingInformation rdf:type owl:DatatypeProperty ;
rdfs:domain :DgDeclaration ;
rdfs:range xsd:string ;
rdfs:comment "Free text. This may include items such as Control temperature for substances stabilized by temperature control, name and telephone number of a responsible person for infectious substances. "@en ;
rdfs:label "dgDeclaration:handlingInformation"@en .
### https://onerecord.iata.org/DgDeclaration#shipperDeclarationText
dgDeclaration:shipperDeclarationText rdf:type owl:DatatypeProperty ;
rdfs:domain :DgDeclaration ;
rdfs:range xsd:string ;
rdfs:comment "Contains the shipper's declaration to comply with the regulations text note. Free text . This field is mandatory for air (Air)"@en ;
rdfs:label "dgDeclaration:shipperDeclarationText"@en .
### https://onerecord.iata.org/DgProductRadioactive#dgRaTypeCode
dgProductRadioactive:dgRaTypeCode rdf:type owl:DatatypeProperty ;
rdfs:domain :DgProductRadioactive ;
rdfs:range [ rdf:type rdfs:Datatype ;
owl:oneOf [ rdf:type rdf:List ;
rdf:first "I=-White" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "II-Yellow" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "III-Yellow" ;
rdf:rest rdf:nil
]
]
]
] ;
rdfs:comment "The category of the package or all packed in one. Complete text to be transmitted: I-White, II-Yellow, III-Yellow instead of I, II, III"@en ;
rdfs:label "dgProductRadioactive:dgRaTypeCode"@en .
### https://onerecord.iata.org/DgProductRadioactive#fissileExceptionIndicator
dgProductRadioactive:fissileExceptionIndicator rdf:type owl:DatatypeProperty ;
rdfs:domain :DgProductRadioactive ;
rdfs:range xsd:boolean ;
rdfs:comment "Indicates if Fissile is excepted"@en ;
rdfs:label "dgProductRadioactive:fissileExceptionIndicator"@en .
### https://onerecord.iata.org/DgProductRadioactive#fissileExceptionReference
dgProductRadioactive:fissileExceptionReference rdf:type owl:DatatypeProperty ;
rdfs:domain :DgProductRadioactive ;
rdfs:range xsd:string ;
rdfs:comment "Fissile exception reference, mandatory if Fissile Exception Indicator is true."@en ;
rdfs:label "dgProductRadioactive:fissileExceptionReference"@en .
### https://onerecord.iata.org/DgProductRadioactive#transportIndexNumeric
dgProductRadioactive:transportIndexNumeric rdf:type owl:DatatypeProperty ;
rdfs:domain :DgProductRadioactive ;
rdfs:range xsd:integer ;
rdfs:comment "Radioactive Transport-Index value of the package or all packed in one. Conditionally mandator and applies to categories II-Yellow and III-Yellow only; field only contains the value, if printed, TI must be added as a prefix to the value to be printed in the Packing Instructions column"@en ;
rdfs:label "dgProductRadioactive:transportIndexNumeric"@en .
### https://onerecord.iata.org/DgRadioactiveIsotope#activityLevelMeasure
dgRadioactiveIsotope:activityLevelMeasure rdf:type owl:DatatypeProperty ;
rdfs:domain :DgRadioactiveIsotope ;
rdfs:range xsd:string ;
rdfs:comment "Numeric expression of the activity of a radioactive Item"@en ;
rdfs:label "dgRadioactiveIsotope:activityLevelMeasure"@en .
### https://onerecord.iata.org/DgRadioactiveIsotope#criticalitySafetyIndexNumeric
dgRadioactiveIsotope:criticalitySafetyIndexNumeric rdf:type owl:DatatypeProperty ;
rdfs:domain :DgRadioactiveIsotope ;
rdfs:range xsd:string ;
rdfs:comment "Applies to fissile material only, other than fissile excepted. A numeric value expressed to one decimal place preceded by the letters CSI."@en ;
rdfs:label "dgRadioactiveIsotope:criticalitySafetyIndexNumeric"@en .
### https://onerecord.iata.org/DgRadioactiveIsotope#isotopeId
dgRadioactiveIsotope:isotopeId rdf:type owl:DatatypeProperty ;
rdfs:domain :DgRadioactiveIsotope ;
rdfs:range xsd:string ;
rdfs:comment "Id of each radionuclide or for mixtures of radionuclides."@en ;
rdfs:label "dgRadioactiveIsotope:isotopeId"@en .
### https://onerecord.iata.org/DgRadioactiveIsotope#isotopeName
dgRadioactiveIsotope:isotopeName rdf:type owl:DatatypeProperty ;
rdfs:domain :DgRadioactiveIsotope ;
rdfs:range xsd:string ;
rdfs:comment "The name or symbol of each radionuclide or for mixtures of radionuclides, an appropriate general description, or a list of the most restrictive radionuclides. "@en ;
rdfs:label "dgRadioactiveIsotope:isotopeName"@en .
### https://onerecord.iata.org/DgRadioactiveIsotope#lowDispersibleIndicator
dgRadioactiveIsotope:lowDispersibleIndicator rdf:type owl:DatatypeProperty ;
rdfs:domain :DgRadioactiveIsotope ;
rdfs:range xsd:boolean ;
rdfs:comment "A notation that the material is low dispersible radioactive material."@en ;
rdfs:label "dgRadioactiveIsotope:lowDispersibleIndicator"@en .
### https://onerecord.iata.org/DgRadioactiveIsotope#physicalChemicalForm
dgRadioactiveIsotope:physicalChemicalForm rdf:type owl:DatatypeProperty ;
rdfs:domain :DgRadioactiveIsotope ;
rdfs:range [ rdf:type rdfs:Datatype ;
owl:oneOf [ rdf:type rdf:List ;
rdf:first "LowDispersible" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "PhysicalChemicalForm" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "SpecialForm" ;
rdf:rest rdf:nil
]
]
]
] ;
rdfs:comment "A description of the physical and chemical form of the material."@en ;
rdfs:label "dgRadioactiveIsotope:physicalChemicalForm"@en .
### https://onerecord.iata.org/DgRadioactiveIsotope#specialFormIndicator
dgRadioactiveIsotope:specialFormIndicator rdf:type owl:DatatypeProperty ;
rdfs:domain :DgRadioactiveIsotope ;
rdfs:range xsd:boolean ;
rdfs:comment "A notation that the material is special form"@en ;
rdfs:label "dgRadioactiveIsotope:specialFormIndicator"@en .
### https://onerecord.iata.org/EmbeddedObjects#companyIdentifier
embeddedobject:companyIdentifier rdf:type owl:DatatypeProperty ;
rdfs:comment "Company identifier from the Internet of Logistics of the entity that hosts the Embedded Object."@en ;
rdfs:label "embeddedobject:companyIdentifier"@en .
### https://onerecord.iata.org/EpermitConsignment#usedToDateQuotaQuantity
epermitConsignment:usedToDateQuotaQuantity rdf:type owl:DatatypeProperty ;
rdfs:range xsd:integer ;
rdfs:comment "total number of specimens exported in the current calendar year and the current annuela quota for the species concerned (box 11a)"@en ;
rdfs:label "epermitConsignment:usedToDateQuotaQuantity"@en .
### https://onerecord.iata.org/EpermitSignature#securityStampId
epermitSignature:securityStampId rdf:type owl:DatatypeProperty ;
rdfs:domain :EpermitSignature ;
rdfs:range xsd:string ;
rdfs:comment "Security Stamp ID"@en ;
rdfs:label "epermitSignature:securityStampId"@en .
### https://onerecord.iata.org/EpermitSignature#signatoryRole
epermitSignature:signatoryRole rdf:type owl:DatatypeProperty ;
rdfs:domain :EpermitSignature ;
rdfs:range [ rdf:type rdfs:Datatype ;
owl:oneOf [ rdf:type rdf:List ;
rdf:first "Applicant" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "Examining Authority" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "Issuing Authority" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "Management Authority" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "Permit issuer" ;
rdf:rest rdf:nil
]
]
]
]
]
] ;
rdfs:comment "Role of the signatory with regards to the ePermit: Applicant, Permit issuer, Issuing Authority or Examining authority"@en ;
rdfs:label "epermitSignature:signatoryRole"@en .
### https://onerecord.iata.org/EpermitSignature#signatureDate
epermitSignature:signatureDate rdf:type owl:DatatypeProperty ;
rdfs:domain :EpermitSignature ;
rdfs:range xsd:dateTime ;
rdfs:comment "Date and time of the signature"@en ;
rdfs:label "epermitSignature:signatureDate"@en .
### https://onerecord.iata.org/EpermitSignature#signatureStatement
epermitSignature:signatureStatement rdf:type owl:DatatypeProperty ;
rdfs:domain :EpermitSignature ;
rdfs:range xsd:string ;
rdfs:comment "Signatory signature authentication text"@en ;
rdfs:label "epermitSignature:signatureStatement"@en .
### https://onerecord.iata.org/EpermitSignature#signatureTypeCode
epermitSignature:signatureTypeCode rdf:type owl:DatatypeProperty ;
rdfs:domain :EpermitSignature ;
rdfs:range [ rdf:type rdfs:Datatype ;
owl:oneOf [ rdf:type rdf:List ;
rdf:first "Detention" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "Fumigaton" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "Inspection" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "Security" ;
rdf:rest rdf:nil
]
]
]
]
] ;
rdfs:comment "Code specifying a type of government action such as inspection, detention, fumigation, security."@en ;
rdfs:label "epermitSignature:signatureTypeCode"@en .
### https://onerecord.iata.org/Event#dateTime
event:dateTime rdf:type owl:DatatypeProperty ;
rdfs:domain :Event ;
rdfs:range xsd:dateTime ;
rdfs:comment "Date and time of the event"@en ;
rdfs:label "event:dateTime"@en .
### https://onerecord.iata.org/Event#eventCode
event:eventCode rdf:type owl:DatatypeProperty ;
rdfs:domain :Event ;
rdfs:range xsd:string ;
rdfs:comment "Movement or milestone code. Can refer to CXML Code List 1.18, e.g. DEP, ARR, FOH, RCS but not restricted to it."@en ;
rdfs:label "event:eventCode"@en .
### https://onerecord.iata.org/Event#eventName
event:eventName rdf:type owl:DatatypeProperty ;
rdfs:domain :Event ;
rdfs:range xsd:string ;
rdfs:comment "If no EventCode provided, event name - e.g. Security clearance"@en ;
rdfs:label "event:eventName"@en .
### https://onerecord.iata.org/Event#eventTypeIndicator
event:eventTypeIndicator rdf:type owl:DatatypeProperty ;
rdfs:domain :Event ;
rdfs:range [ rdf:type rdfs:Datatype ;
owl:oneOf [ rdf:type rdf:List ;
rdf:first "Actual" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "Expected" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "Planned" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "Requested" ;
rdf:rest rdf:nil
]
]
]
]
] ;
rdfs:comment "Indicates type of event e.g. Scheduled, Estimated, Actual"@en ;
rdfs:label "event:eventTypeIndicator"@en .
### https://onerecord.iata.org/EventUld#loadingPosition
eventUld:loadingPosition rdf:type owl:DatatypeProperty ;
rdfs:domain :EventUld ;
rdfs:range xsd:string ;
rdfs:comment "Position of the shipment in the aircraft - e.g. lower or main deck"@en ;
rdfs:label "eventUld:loadingPosition"@en .
### https://onerecord.iata.org/ExternalReference#documentChecksum
externalReference:documentChecksum rdf:type owl:DatatypeProperty ;
rdfs:domain :ExternalReference ;
rdfs:range xsd:string ;
rdfs:comment "Checksum of the document to validate its integrity"@en ;
rdfs:label "externalReference:documentChecksum"@en .
### https://onerecord.iata.org/ExternalReference#documentId
externalReference:documentId rdf:type owl:DatatypeProperty ;
rdfs:domain :ExternalReference ;
rdfs:range xsd:string ;
rdfs:comment "Unique document identifier"@en ;
rdfs:label "externalReference:documentId"@en .
### https://onerecord.iata.org/ExternalReference#documentLink
externalReference:documentLink rdf:type owl:DatatypeProperty ;
rdfs:domain :ExternalReference ;
rdfs:range xsd:string ;
rdfs:comment "Link to the document, e.g. URL of the file where it is hosted"@en ;
rdfs:label "externalReference:documentLink"@en .
### https://onerecord.iata.org/ExternalReference#documentName
externalReference:documentName rdf:type owl:DatatypeProperty ;
rdfs:domain :ExternalReference ;
rdfs:range xsd:string ;
rdfs:comment "If no DocumentType provided, name of the referenced document "@en ;
rdfs:label "externalReference:documentName"@en .
### https://onerecord.iata.org/ExternalReference#documentType
externalReference:documentType rdf:type owl:DatatypeProperty ;
rdfs:domain :ExternalReference ;
rdfs:range xsd:string ;
rdfs:comment "Type of the referenced document . Can refer UNEDIFACT 1001 e.g. 740 - Air Waybill, but not limited to"@en ;
rdfs:label "externalReference:documentType"@en .
### https://onerecord.iata.org/ExternalReference#documentVersion
externalReference:documentVersion rdf:type owl:DatatypeProperty ;
rdfs:domain :ExternalReference ;
rdfs:range xsd:string ;
rdfs:comment "Document version number"@en ;
rdfs:label "externalReference:documentVersion"@en .
### https://onerecord.iata.org/ExternalReference#expiryDate
externalReference:expiryDate rdf:type owl:DatatypeProperty ;
rdfs:domain :ExternalReference ;
rdfs:range xsd:dateTime ;
rdfs:comment "Document expiry date"@en ;
rdfs:label "externalReference:expiryDate"@en .
### https://onerecord.iata.org/ExternalReference#validFrom
externalReference:validFrom rdf:type owl:DatatypeProperty ;
rdfs:domain :ExternalReference ;
rdfs:range xsd:dateTime ;
rdfs:comment "Document validity start date"@en ;
rdfs:label "externalReference:validFrom"@en .
### https://onerecord.iata.org/Geolocation#geolocationUnit
geolocation:geolocationUnit rdf:type owl:DatatypeProperty ;
rdfs:domain :Geolocation ;
rdfs:range xsd:string ;
rdfs:comment "re of the Geolocation coordinates, standard is Degree"@en ;
rdfs:label "Geolocation:geolocationUnit"@en .
### https://onerecord.iata.org/Geolocation#latitude
geolocation:latitude rdf:type owl:DatatypeProperty ;
rdfs:domain :Geolocation ;
rdfs:range xsd:double ;
rdfs:comment "Location latitude - Change of data type to string as of version 1.2"@en ;
rdfs:label "geolocation:latitude"@en .
### https://onerecord.iata.org/Geolocation#longitude
geolocation:longitude rdf:type owl:DatatypeProperty ;
rdfs:domain :Geolocation ;
rdfs:range xsd:double ;
rdfs:comment "Location longitude - Change of data type to string as of version 1.2"@en ;
rdfs:label "geolocation:longitude"@en .
### https://onerecord.iata.org/HandlingInstructions#serviceDescription
handlinginstructions:serviceDescription rdf:type owl:DatatypeProperty ;
rdfs:domain :HandlingInstructions ;
rdfs:range xsd:string ;
rdfs:comment "Free text description of the handling instructions" ;
rdfs:label "handlinginstructions:serviceDescription" .
### https://onerecord.iata.org/HandlingInstructions#serviceType
handlinginstructions:serviceType rdf:type owl:DatatypeProperty ;
rdfs:domain :HandlingInstructions ;
rdfs:range [ rdf:type rdfs:Datatype ;
owl:oneOf [ rdf:type rdf:List ;
rdf:first "OSI" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "SPH" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "SSR" ;
rdf:rest rdf:nil
]
]
]
] ;
rdfs:comment "Refers to the type of handling information provided: Special Service Request (SSR), Special Handling Codes (SPH) or Other Service Information (OSI)"@en ;
rdfs:label "handlinginstructions:serviceType"@en .
### https://onerecord.iata.org/HandlingInstructions#serviceTypeCode
handlinginstructions:serviceTypeCode rdf:type owl:DatatypeProperty ;
rdfs:domain :HandlingInstructions ;
rdfs:range xsd:string ;
rdfs:comment """Service Type code linked top the Service Type.
Refers to Code List 1.14 or 1.16 if service type is Special Handling."""@en ;
rdfs:label "handlinginstructions:serviceTypeCode"@en .
### https://onerecord.iata.org/Insurance#nvdIndicator
insurance:nvdIndicator rdf:type owl:DatatypeProperty ;
rdfs:domain :Insurance ;
rdfs:range xsd:boolean ;
rdfs:comment "When no value is declared for Insurance this field should be completed with the value TRUE otherwise FALSE"@en ;
rdfs:label "insurance:nvdIndicator"@en .
### https://onerecord.iata.org/IotDevice#associatedObject
iotDevice:associatedObject rdf:type owl:DatatypeProperty ;
rdfs:domain :IotDevice ;
rdfs:range xsd:string ;
rdfs:comment "Reference of the Logistic Object to which the Connected Device is linked (URI)"@en ;
rdfs:label "iotDevice:associatedObject"@en .
### https://onerecord.iata.org/IotDevice#deviceDescription
iotDevice:deviceDescription rdf:type owl:DatatypeProperty ;
rdfs:domain :IotDevice ;
rdfs:range xsd:string ;
rdfs:comment "Natural language description of the device. It can describe how and where the device is attached."@en ;
rdfs:label "iotDevice:deviceDescription"@en .
### https://onerecord.iata.org/IotDevice#deviceModel
iotDevice:deviceModel rdf:type owl:DatatypeProperty ;
rdfs:domain :IotDevice ;
rdfs:range xsd:string ;
rdfs:comment "Commercial denomination of the device"@en ;
rdfs:label "iotDevice:deviceModel"@en .
### https://onerecord.iata.org/IotDevice#deviceName
iotDevice:deviceName rdf:type owl:DatatypeProperty ;
rdfs:domain :IotDevice ;
rdfs:range xsd:string ;
rdfs:comment "Name of the device defined by the device's owner"@en ;
rdfs:label "iotDevice:deviceName"@en .
### https://onerecord.iata.org/IotDevice#deviceSerialNumber
iotDevice:deviceSerialNumber rdf:type owl:DatatypeProperty ;
rdfs:domain :IotDevice ;
rdfs:range xsd:string ;
rdfs:comment "Serial number that allows to uniquely identify the device"@en ;
rdfs:label "iotDevice:deviceSerialNumber"@en .
### https://onerecord.iata.org/Item#batchNumber
item:batchNumber rdf:type owl:DatatypeProperty ;
rdfs:domain :Item ;
rdfs:range xsd:string ;
rdfs:comment "Production batch number / reference"@en ;
rdfs:label "item:batchNumber"@en .
### https://onerecord.iata.org/Item#lotNumber
item:lotNumber rdf:type owl:DatatypeProperty ;
rdfs:domain :Item ;
rdfs:range xsd:string ;
rdfs:comment "Production lot number / reference"@en ;
rdfs:label "item:lotNumber"@en .
### https://onerecord.iata.org/Item#productExpiryDate
item:productExpiryDate rdf:type owl:DatatypeProperty ;
rdfs:domain :Item ;
rdfs:range xsd:dateTime ;
rdfs:comment "Product expiry date - e.g. for perishables goods or goods with programmed obsolescence"@en ;
rdfs:label "item:productExpiryDate"@en .
### https://onerecord.iata.org/Item#productionDate
item:productionDate rdf:type owl:DatatypeProperty ;
rdfs:domain :Item ;
rdfs:range xsd:dateTime ;
rdfs:comment "Production date"@en ;
rdfs:label "item:productionDate"@en .
### https://onerecord.iata.org/Item#quantityForUnitPrice
item:quantityForUnitPrice rdf:type owl:DatatypeProperty ;
rdfs:domain :Item ;
rdfs:range xsd:double ;
rdfs:comment "Product quantity for unit price - e.g. 12 (eggs for one USD 1)"@en ;
rdfs:label "item:quantityForUnitPrice"@en .
### https://onerecord.iata.org/ItemDg#reportableQuantity
itemDg:reportableQuantity rdf:type owl:DatatypeProperty ;
rdfs:domain :ItemDg ;
rdfs:range xsd:string ;
rdfs:comment "Reportable quantities, To and from the USA only"@en ;
rdfs:label "itemDg:reportableQuantity"@en .
### https://onerecord.iata.org/ItemDg#supplementaryInfoPrefix
itemDg:supplementaryInfoPrefix rdf:type owl:DatatypeProperty ;
rdfs:domain :ItemDg ;
rdfs:range xsd:string ;
rdfs:comment "Additional information that may be added in addition to the proper shipping name to more fully describe the goods or to identify a particular condition"@en ;
rdfs:label "itemDg:supplementaryInfoPrefix"@en .
### https://onerecord.iata.org/ItemDg#supplementaryInfoSuffix
itemDg:supplementaryInfoSuffix rdf:type owl:DatatypeProperty ;
rdfs:domain :ItemDg ;
rdfs:range xsd:string ;
rdfs:comment "Additional information that may be added in addition to the proper shipping to more fully describe the goods or to identify a particular condition"@en ;
rdfs:label "itemDg:supplementaryInfoSuffix"@en .
### https://onerecord.iata.org/LiveAnimalsEpermit#permitCopyIndicator
liveAnimalsEpermit:permitCopyIndicator rdf:type owl:DatatypeProperty ;
rdfs:domain :LiveAnimalsEpermit ;
rdfs:range xsd:boolean ;
rdfs:comment "Indicates if the permit is a copy (true) or an original (false) (box 1)"@en ;
rdfs:label "liveAnimalsEpermit:permitCopyIndicator"@en .
### https://onerecord.iata.org/LiveAnimalsEpermit#permitNumber
liveAnimalsEpermit:permitNumber rdf:type owl:DatatypeProperty ;
rdfs:domain :LiveAnimalsEpermit ;
rdfs:range xsd:string ;
rdfs:comment "The original number is a unique number allocated to each document by the relevant Management Authority. (box 1)"@en ;
rdfs:label "liveAnimalsEpermit:permitNumber"@en .
### https://onerecord.iata.org/LiveAnimalsEpermit#permitTypeCode
liveAnimalsEpermit:permitTypeCode rdf:type owl:DatatypeProperty ;
rdfs:domain :LiveAnimalsEpermit ;
rdfs:range xsd:string ;
rdfs:comment "Code specifying the document name. (box 1)"@en ;
rdfs:label "liveAnimalsEpermit:permitTypeCode"@en .
### https://onerecord.iata.org/LiveAnimalsEpermit#permitTypeOther
liveAnimalsEpermit:permitTypeOther rdf:type owl:DatatypeProperty ;
rdfs:domain :LiveAnimalsEpermit ;
rdfs:range xsd:string ;
rdfs:comment "Description if TypeCode is Other (box 1)"@en ;
rdfs:label "liveAnimalsEpermit:permitTypeOgher"@en .
### https://onerecord.iata.org/LiveAnimalsEpermit#permitValidFrom
liveAnimalsEpermit:permitValidFrom rdf:type owl:DatatypeProperty ;
rdfs:domain :LiveAnimalsEpermit ;
rdfs:range xsd:dateTime ;
rdfs:comment "Permit Valid from (box 2)"@en ;
rdfs:label "liveAnimalsEpermit:permitValidFrom"@en .
### https://onerecord.iata.org/LiveAnimalsEpermit#permitValidUntil
liveAnimalsEpermit:permitValidUntil rdf:type owl:DatatypeProperty ;
rdfs:domain :LiveAnimalsEpermit ;
rdfs:range xsd:dateTime ;
rdfs:comment "Permit Valid until (box 2)"@en ;
rdfs:label "liveAnimalsEpermit:permitValidUntil"@en .
### https://onerecord.iata.org/LiveAnimalsEpermit#specialConditions
liveAnimalsEpermit:specialConditions rdf:type owl:DatatypeProperty ;
rdfs:domain :LiveAnimalsEpermit ;
rdfs:range xsd:string ;
rdfs:comment "Special conditions (box 5)"@en ;
rdfs:label "liveAnimalsEpermit:specialConditions"@en .
### https://onerecord.iata.org/LiveAnimalsEpermit#transactionPurposeCode
liveAnimalsEpermit:transactionPurposeCode rdf:type owl:DatatypeProperty ;
rdfs:domain :LiveAnimalsEpermit ;
rdfs:range [ rdf:type rdfs:Datatype ;
owl:oneOf [ rdf:type rdf:List ;
rdf:first "B" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "E" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "G" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "H" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "L" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "M" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "N" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "P" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "Q" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "S" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "T" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "Z" ;
rdf:rest rdf:nil
]
]
]
]
]
]
]
]
]
]
]
]
] ;
rdfs:comment "Code indicating the purpose of the transaction (box 5a)"@en ;
rdfs:label "liveAnimalsEpermit:transactionPurposeCode"@en .
### https://onerecord.iata.org/LiveAnimalsEpermit#transactionPurposeText
liveAnimalsEpermit:transactionPurposeText rdf:type owl:DatatypeProperty ;
rdfs:domain :LiveAnimalsEpermit ;
rdfs:range xsd:string ;
rdfs:comment "Purpose of the transaction in free text (box 5a)"@en ;
rdfs:label "liveAnimalsEpermit:transactionPurposeText"@en .
### https://onerecord.iata.org/LiveAnimalsEpermit#transportContractId
liveAnimalsEpermit:transportContractId rdf:type owl:DatatypeProperty ;
rdfs:domain :LiveAnimalsEpermit ;
rdfs:range xsd:string ;
rdfs:comment "Reference to the Air Waybill or other transport contract document (box 15)"@en ;
rdfs:label "liveAnimalsEpermit:transportContractId"@en .
### https://onerecord.iata.org/LiveAnimalsEpermit#transportContractTypeCode
liveAnimalsEpermit:transportContractTypeCode rdf:type owl:DatatypeProperty ;
rdfs:domain :LiveAnimalsEpermit ;
rdfs:range xsd:string ;
rdfs:comment "Code specifying the transport document name (box 15)"@en ;
rdfs:label "liveAnimalsEpermit:transportContractTypeCode"@en .
### https://onerecord.iata.org/Location#code
location:code rdf:type owl:DatatypeProperty ;
rdfs:domain :Location ;
rdfs:range xsd:string ;
rdfs:comment "Location code of airport, freight terminal, seaport, rail station. UN/LOCODE city code (5 letter) or IATA airport code (3 letter)"@en ;
rdfs:label "location:code"@en .
### https://onerecord.iata.org/Location#locationName
location:locationName rdf:type owl:DatatypeProperty ;
rdfs:domain :Location ;
rdfs:range xsd:string ;
rdfs:comment "Full name of the location"@en ;
rdfs:label "location:locationName"@en .
### https://onerecord.iata.org/Location#locationType
location:locationType rdf:type owl:DatatypeProperty ;
rdfs:domain :Location ;
rdfs:range xsd:string ;
rdfs:comment "Location type - e.g. Airport, Freight terminal, Rail station, Seaport, etc"@en ;
rdfs:label "location:locationType"@en .
### https://onerecord.iata.org/LogisticsObject#companyIdentifier
logisticsObject:companyIdentifier rdf:type owl:DatatypeProperty ;
rdfs:domain :LogisticsObject ;
rdfs:range xsd:string ;
rdfs:comment "Company identifier from the Internet of Logistics of the entity that hosts the Logistics Object."@en ;
rdfs:label "logisticsObject:companyIdentifier"@en .
### https://onerecord.iata.org/Measurements#measurementTimestamp
measurements:measurementTimestamp rdf:type owl:DatatypeProperty ;
rdfs:domain :Measurements ;
rdfs:range xsd:dateTime ;
rdfs:comment "Timestamp for the measurement"@en ;
rdfs:label "measurements:measurementTimestamp"@en .
### https://onerecord.iata.org/MovementTimes#direction
movementTimes:direction rdf:type owl:DatatypeProperty ;
rdfs:domain :MovementTimes ;
rdfs:range [ rdf:type rdfs:Datatype ;
owl:oneOf [ rdf:type rdf:List ;
rdf:first "Inbound" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "Outbound" ;
rdf:rest rdf:nil
]
]
] ;
rdfs:comment "Direction to indicate if it's Inbound or Outbound"@en ;
rdfs:label "movementTimes:direction"@en .
### https://onerecord.iata.org/MovementTimes#movementMilestone
movementTimes:movementMilestone rdf:type owl:DatatypeProperty ;
rdfs:domain :MovementTimes ;
rdfs:range xsd:string ;
rdfs:comment "The milestone list still needs to be defined, it includes elements from CXML Code List 1.92 but is not limited to those values, e.g. block-on and block-off times might be added as a comparison to wheels off and touchdown."@en ;
rdfs:label "movementTime:movementMilestone"@en .
### https://onerecord.iata.org/MovementTimes#movementTimestamp
movementTimes:movementTimestamp rdf:type owl:DatatypeProperty ;
rdfs:domain :MovementTimes ;
rdfs:range xsd:dateTime ;
rdfs:comment "Timestamp (date and time) of the movement time. If the movement time is recorded asynchronously, the timestamp should reflect the actual time, not when the data was created."@en ;
rdfs:label "movementTimes:movementTimestamp"@en .
### https://onerecord.iata.org/MovementTimes#timeType
movementTimes:timeType rdf:type owl:DatatypeProperty ;
rdfs:domain :MovementTimes ;
rdfs:range [ rdf:type rdfs:Datatype ;
owl:oneOf [ rdf:type rdf:List ;
rdf:first "Actual" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "Departed" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "Scheduled" ;
rdf:rest rdf:nil
]
]
]
] ;
rdfs:comment "The type of time can be Actual, Estimated ot Scheduled"@en ;
rdfs:label "movementTime:timeType"@en .
### https://onerecord.iata.org/OtherIdentifier#identifier
otherIdentifier:identifier rdf:type owl:DatatypeProperty ;
rdfs:domain :OtherIdentifier ;
rdfs:range xsd:string ;
rdfs:comment "Item identifier"@en ;
rdfs:label "otherIdentifier:identifier"@en .
### https://onerecord.iata.org/OtherIdentifier#otherIdentifierType
otherIdentifier:otherIdentifierType rdf:type owl:DatatypeProperty ;
rdfs:domain :OtherIdentifier ;
rdfs:range xsd:string ;
rdfs:comment "Identifier type or description"@en ;
rdfs:label "otherIdentifier:otherIdentifierType"@en .
### https://onerecord.iata.org/PackagingType#packagingTypeDescription
packagingType:packagingTypeDescription rdf:type owl:DatatypeProperty ;
rdfs:domain :PackagingType ;
rdfs:range xsd:string ;
rdfs:comment "Free Text. Describes the package type."@en ;
rdfs:label "packagingType:packagingTypeDescription"@en .
### https://onerecord.iata.org/PackagingType#typeCode
packagingType:typeCode rdf:type owl:DatatypeProperty ;
rdfs:domain :PackagingType ;
rdfs:range xsd:string ;
rdfs:comment "Packaging type identifier as per UNECE Rec 21 Annex V and VI e.g. 1A - Drum, steel - Packaging material code. Identifies the Logistic Unit package type. UN Recommendation on Transport of Dangerous Goods, Model Regulations "@en ;
rdfs:label "packagingType:typeCode"@en .
### https://onerecord.iata.org/Party#partyRole
party:partyRole rdf:type owl:DatatypeProperty ;
rdfs:domain :Party ;
rdfs:range [ rdf:type rdfs:Datatype ;
owl:oneOf [ rdf:type rdf:List ;
rdf:first "Agent" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "Airline" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "Airport Authority" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "Broker" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "Commissionable Agent" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "Consignee" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "Customs" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "Declarant" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "Deconsolidator" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "Freight Forwarder" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "Ground Handling Agent" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "Nominated freight company" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "Notify Party" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "Other Participant Identifier" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "Post Office" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "Shipper" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "Trucker" ;
rdf:rest rdf:nil
]
]
]
]
]
]
]
]
]
]
]
]
]
]
]
]
]
] ;
rdfs:comment "Role fo the Company in the context. Can refer to Code List 1.36 in the CXML Toolkit"@en ;
rdfs:label "party:partyRole"@en .
### https://onerecord.iata.org/Person#contactType
person:contactType rdf:type owl:DatatypeProperty ;
rdfs:domain :Person ;
rdfs:range [ rdf:type rdfs:Datatype ;
owl:oneOf [ rdf:type rdf:List ;
rdf:first "Customer contact" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "Customs contact" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "Emergency contact" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "Other" ;
rdf:rest rdf:nil
]
]
]
]
] ;
rdfs:comment "Contact type - e.g. Emergency contact, Customs contact, Customer contact"@en ;
rdfs:label "person:contactType"@en .
### https://onerecord.iata.org/Person#department
person:department rdf:type owl:DatatypeProperty ;
rdfs:domain :Person ;
rdfs:range xsd:string ;
rdfs:comment "Department / Division / Unit"@en ;
rdfs:label "person:department"@en .
### https://onerecord.iata.org/Person#employeeId
person:employeeId rdf:type owl:DatatypeProperty ;
rdfs:domain :Person ;
rdfs:range xsd:string ;
rdfs:comment "Employee ID"@en ;
rdfs:label "person:employeeId"@en .
### https://onerecord.iata.org/Person#firstName
person:firstName rdf:type owl:DatatypeProperty ;
rdfs:domain :Person ;
rdfs:range xsd:string ;
rdfs:comment "First name / given name"@en ;
rdfs:label "person:firstName"@en .
### https://onerecord.iata.org/Person#jobTitle
person:jobTitle rdf:type owl:DatatypeProperty ;
rdfs:domain :Person ;
rdfs:range xsd:string ;
rdfs:comment "Job title / position"@en ;
rdfs:label "person:jobTitle"@en .
### https://onerecord.iata.org/Person#lastName
person:lastName rdf:type owl:DatatypeProperty ;
rdfs:domain :Person ;
rdfs:range xsd:string ;
rdfs:comment "Last name / family name / surname"@en ;
rdfs:label "person:lastName"@en .
### https://onerecord.iata.org/Person#middleName
person:middleName rdf:type owl:DatatypeProperty ;
rdfs:domain :Person ;
rdfs:range xsd:string ;
rdfs:comment "Middle name/ other name"@en ;
rdfs:label "person:middleName"@en .
### https://onerecord.iata.org/Person#salutation
person:salutation rdf:type owl:DatatypeProperty ;
rdfs:domain :Person ;
rdfs:range [ rdf:type rdfs:Datatype ;
owl:oneOf [ rdf:type rdf:List ;
rdf:first "Dr." ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "Mr." ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "Ms." ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "Pr." ;
rdf:rest rdf:nil
]
]
]
]
] ;
rdfs:comment "Salutation "@en ;
rdfs:label "person:salutation"@en .
### https://onerecord.iata.org/Piece#coload
piece:coload rdf:type owl:DatatypeProperty ;
rdfs:domain :Piece ;
rdfs:range xsd:boolean ;
rdfs:comment "Coload indicator for the pieces (boolean)"@en ;
rdfs:label "piece:coload"@en .
### https://onerecord.iata.org/Piece#declaredValueForCarriage
piece:declaredValueForCarriage rdf:type owl:DatatypeProperty ;
rdfs:domain :Piece ;
rdfs:range xsd:string ;
rdfs:comment "The value of a shipment declared for carriage purposes , NVD if no value declared"@en ;
rdfs:label "piece:declaredValueForCarriage"@en .
### https://onerecord.iata.org/Piece#declaredValueForCustoms
piece:declaredValueForCustoms rdf:type owl:DatatypeProperty ;
rdfs:domain :Piece ;
rdfs:range xsd:string ;
rdfs:comment "The value of a shipment declared for customs purposes , NVD if no value declared"@en ;
rdfs:label "piece:declaredValueForCustoms"@en .
### https://onerecord.iata.org/Piece#goodsDescription
piece:goodsDescription rdf:type owl:DatatypeProperty ;
rdfs:domain :Piece ;
rdfs:range xsd:string ;
rdfs:comment "General goods description"@en ;
rdfs:label "piece:goodsDescription"@en .
### https://onerecord.iata.org/Piece#loadType
piece:loadType rdf:type owl:DatatypeProperty ;
rdfs:domain :Piece ;
rdfs:range [ rdf:type rdfs:Datatype ;
owl:oneOf [ rdf:type rdf:List ;
rdf:first "Bulk" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "Pallet" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "ULD" ;
rdf:rest rdf:nil
]
]
]
] ;
rdfs:comment "Specify how the piece will be delivered (bulk or ULD)"@en ;
rdfs:label "piece:loadType"@en .
### https://onerecord.iata.org/Piece#nvdForCarriage
piece:nvdForCarriage rdf:type owl:DatatypeProperty ;
rdfs:domain :Piece ;
rdfs:range xsd:boolean ;
rdfs:comment "When no value is declared for Carriage, this field may be completed with the value TRUE otherwise FALSE"@en ;
rdfs:label "piece:nvdForCarriage"@en .
### https://onerecord.iata.org/Piece#nvdForCustoms
piece:nvdForCustoms rdf:type owl:DatatypeProperty ;
rdfs:domain :Piece ;
rdfs:range xsd:boolean ;
rdfs:comment "When no value is declared for Customs, this field may be completed with the value TRUE otherwise FALSE"@en ;
rdfs:label "piece:nvdForCustoms"@en .
### https://onerecord.iata.org/Piece#packageMarkCoded
piece:packageMarkCoded rdf:type owl:DatatypeProperty ;
rdfs:domain :Piece ;
rdfs:range [ rdf:type rdfs:Datatype ;
owl:oneOf [ rdf:type rdf:List ;
rdf:first "Other" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "SSCC-18" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "UPC" ;
rdf:rest rdf:nil
]
]
]
] ;
rdfs:comment "Reference identifying how the package is marked. Field is hardcode to \"SSCC-18\", \"UPC\" or \"Other\""@en ;
rdfs:label "piece:packageMarkCoded"@en .
### https://onerecord.iata.org/Piece#packagedeIdentifier
piece:packagedeIdentifier rdf:type owl:DatatypeProperty ;
rdfs:domain :Piece ;
rdfs:range xsd:string ;
rdfs:comment "SSCC-18 code for the value of the package mark, company or bar code, free text, pallet code, etc."@en ;
rdfs:label "piece:packagedeIdentifier"@en .
### https://onerecord.iata.org/Piece#shippingMarks
piece:shippingMarks rdf:type owl:DatatypeProperty ;
rdfs:domain :Piece ;
rdfs:range xsd:string ;
rdfs:comment "Shipping marks"@en ;
rdfs:label "piece:shippingMarks"@en .
### https://onerecord.iata.org/Piece#slac
piece:slac rdf:type owl:DatatypeProperty ;
rdfs:domain :Piece ;
rdfs:range xsd:integer ;
rdfs:comment "Shipper's Load And Count ( total contained piece count as provided by shipper)"@en ;
rdfs:label "piece:slac"@en .
### https://onerecord.iata.org/Piece#stackable
piece:stackable rdf:type owl:DatatypeProperty ;
rdfs:domain :Piece ;
rdfs:range xsd:boolean ;
rdfs:comment "Stackable indicator for the pieces (boolean)"@en ;
rdfs:label "piece:stackable"@en .
### https://onerecord.iata.org/Piece#turnable
piece:turnable rdf:type owl:DatatypeProperty ;
rdfs:domain :Piece ;
rdfs:range xsd:boolean ;
rdfs:comment "Turnable indicator for the pieces (boolean)"@en ;
rdfs:label "piece:turnable"@en .
### https://onerecord.iata.org/Piece#upid
piece:upid rdf:type owl:DatatypeProperty ;
rdfs:domain :Piece ;
rdfs:range xsd:string ;
rdfs:comment "Unique Piece Identifier (UPID) of the piece. Refer IATA Recommended Practice 1689"@en ;
rdfs:label "piece:upid"@en .
### https://onerecord.iata.org/PieceDg#allPackedInOneIndicator
pieceDg:allPackedInOneIndicator rdf:type owl:DatatypeProperty ;
rdfs:domain :PieceDg ;
rdfs:range xsd:boolean ;
rdfs:comment "A statement identifying that the dangerous goods listed above are all contained in the same outer packaging. Takes the form All packed in one aaaa (description of packaging type) x nn (number of packages). Applies to air transport only. (Air) "@en ;
rdfs:label "pieceDg:allPackedInOneIndicator"@en .
### https://onerecord.iata.org/PieceDg#overpackCriticalitySafetyIndexNumeric
pieceDg:overpackCriticalitySafetyIndexNumeric rdf:type owl:DatatypeProperty ;
rdfs:domain :PieceDg ;
rdfs:range xsd:string ;
rdfs:comment "Applies to fissile material only, other than fissile excepted. A numeric value expressed to one decimal place preceded by the letters CSI. "@en ;
rdfs:label "pieceDg:overpackCriticalitySafetyIndexNumeric"@en .
### https://onerecord.iata.org/PieceDg#overpackIndicator
pieceDg:overpackIndicator rdf:type owl:DatatypeProperty ;
rdfs:domain :PieceDg ;
rdfs:range xsd:boolean ;
rdfs:comment "Overpack indicator "@en ;
rdfs:label "pieceDg:overpackIndicator"@en .
### https://onerecord.iata.org/PieceDg#overpackT1
pieceDg:overpackT1 rdf:type owl:DatatypeProperty ;
rdfs:domain :PieceDg ;
rdfs:range xsd:boolean ;
rdfs:comment "A single number assigned to a package, overpack or freight container to provide control over radiation exposure. "@en ;
rdfs:label "pieceDg:overpackT1"@en .
### https://onerecord.iata.org/PieceDg#overpackTypeCode
pieceDg:overpackTypeCode rdf:type owl:DatatypeProperty ;
rdfs:domain :PieceDg ;
rdfs:range xsd:boolean ;
rdfs:comment "Identifies the Logistic Unit package type. UN Recommendation on Transport of Dangerous Goods, Model Regulations "@en ;
rdfs:label "pieceDg:overpackTypeCode"@en .
### https://onerecord.iata.org/PieceDg#qValueNumeric
pieceDg:qValueNumeric rdf:type owl:DatatypeProperty ;
rdfs:domain :PieceDg ;
rdfs:range xsd:double ;
rdfs:comment "Most instances of all packed in one will require the addition of the Q value which 1. Applies to air transport only. (Air) "@en ;
rdfs:label "pieceDg:qValueNumeric"@en .
### https://onerecord.iata.org/PieceLiveAnimals#acquisitionDatetime
pieceLa:acquisitionDatetime rdf:type owl:DatatypeProperty ;
rdfs:domain :PieceLiveAnimals ;
rdfs:range xsd:dateTime ;
rdfs:comment "Defined in Resolution Conf. 13.6 and is required for pre-Convention specimens (box 12b)"@en ;
rdfs:label "pieceLa:acquisitionDatetime"@en .
### https://onerecord.iata.org/PieceLiveAnimals#annualQuotaQuantity
pieceLa:annualQuotaQuantity rdf:type owl:DatatypeProperty ;
rdfs:domain :PieceLiveAnimals ;
rdfs:range xsd:integer ;
rdfs:comment "total number of specimens exported in the current calendar year and the current annuela quota for the species concerned (box 11a)"@en ;
rdfs:label "pieceLa:annualQuotaQuantity"@en .
### https://onerecord.iata.org/PieceLiveAnimals#categoryCode
pieceLa:categoryCode rdf:type owl:DatatypeProperty ;
rdfs:domain :PieceLiveAnimals ;
rdfs:range xsd:string ;
rdfs:comment "Operations code ID. Refers to the number of the registered captive-breeding or artifical propagation operation (box 12b)"@en ;
rdfs:label "pieceLa:categoryCode"@en .
### https://onerecord.iata.org/PieceLiveAnimals#goodsTypeCode
pieceLa:goodsTypeCode rdf:type owl:DatatypeProperty ;
rdfs:domain :PieceLiveAnimals ;
rdfs:range [ rdf:type rdfs:Datatype ;
owl:oneOf [ rdf:type rdf:List ;
rdf:first "I" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "II" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "III" ;
rdf:rest rdf:nil
]
]
]
] ;
rdfs:comment "Appendix number of the convention (I, II or III) (box 10)"@en ;
rdfs:label "pieceLa:goodsTypeCode"@en .
### https://onerecord.iata.org/PieceLiveAnimals#goodsTypeExtensionCode
pieceLa:goodsTypeExtensionCode rdf:type owl:DatatypeProperty ;
rdfs:domain :PieceLiveAnimals ;
rdfs:range [ rdf:type rdfs:Datatype ;
owl:oneOf [ rdf:type rdf:List ;
rdf:first "A" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "C" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "D" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "F" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "I" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "O" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "R" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "U" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "W" ;
rdf:rest rdf:nil
]
]
]
]
]
]
]
]
]
] ;
rdfs:comment "Appendix number of the convention (I, II or III) (box 10)"@en ;
rdfs:label "pieceLa:goodsTypeExtensionCode"@en .
### https://onerecord.iata.org/PieceLiveAnimals#originReferencePermitDatetime
pieceLa:originReferencePermitDatetime rdf:type owl:DatatypeProperty ;
rdfs:domain :PieceLiveAnimals ;
rdfs:range xsd:dateTime ;
rdfs:comment "Issuing date for Origin reference permit or re-export reference Certificate (box 12)"@en ;
rdfs:label "pieceLa:originReferencePermitDatetime"@en .
### https://onerecord.iata.org/PieceLiveAnimals#originReferencePermitId
pieceLa:originReferencePermitId rdf:type owl:DatatypeProperty ;
rdfs:domain :PieceLiveAnimals ;
rdfs:range xsd:string ;
rdfs:comment "identifier of Origin reference permit or re-export reference Certificate (box 12/12a)"@en ;
rdfs:label "pieceLa:originReferencePermitId"@en .
### https://onerecord.iata.org/PieceLiveAnimals#originReferencePermitTypeCode
pieceLa:originReferencePermitTypeCode rdf:type owl:DatatypeProperty ;
rdfs:subPropertyOf owl:topDataProperty ;
rdfs:domain :PieceLiveAnimals ;
rdfs:range xsd:string ;
rdfs:comment "Document type code of origin reference permit or re-export reference Certificate (box 12/12a)"@en ;
rdfs:label "pieceLa:originReferencePermitTypeCode"@en .
### https://onerecord.iata.org/PieceLiveAnimals#quantityAnimals
pieceLa:quantityAnimals rdf:type owl:DatatypeProperty ;
rdfs:domain :PieceLiveAnimals ;
rdfs:range xsd:integer ;
rdfs:comment "Quantity including units (box 11)"@en ;
rdfs:label "pieceLa:quantityAnimals"@en .
### https://onerecord.iata.org/PieceLiveAnimals#speciesCommonName
pieceLa:speciesCommonName rdf:type owl:DatatypeProperty ;
rdfs:domain :PieceLiveAnimals ;
rdfs:range xsd:string ;
rdfs:comment "Species common name (box 8)"@en ;
rdfs:label "pieceLa:speciesCommonName"@en .
### https://onerecord.iata.org/PieceLiveAnimals#speciesScientificName
pieceLa:speciesScientificName rdf:type owl:DatatypeProperty ;
rdfs:domain :PieceLiveAnimals ;
rdfs:range xsd:string ;
rdfs:comment "Species scientific name (box 7)"@en ;
rdfs:label "pieceLa:speciesScientificName"@en .
### https://onerecord.iata.org/PieceLiveAnimals#specimenDescription
pieceLa:specimenDescription rdf:type owl:DatatypeProperty ;
rdfs:domain :PieceLiveAnimals ;
rdfs:range xsd:string ;
rdfs:comment "Description of specimens, including age and sex if LA (box 9)"@en ;
rdfs:label "pieceLa:specimenDescription"@en .
### https://onerecord.iata.org/PieceLiveAnimals#specimenTypeCode
pieceLa:specimenTypeCode rdf:type owl:DatatypeProperty ;
rdfs:domain :PieceLiveAnimals ;
rdfs:range xsd:string ;
rdfs:comment "Description of specimens, CITES type code (box 9)"@en ;
rdfs:label "pieceLa:specimenTypeCode"@en .
### https://onerecord.iata.org/Price#carrierChargeCode
price:carrierChargeCode rdf:type owl:DatatypeProperty ;
rdfs:domain :Price ;
rdfs:range xsd:string ;
rdfs:comment "Charge code for carrier, eg. CA, CB, etc"@en ;
rdfs:label "price:carrierChargeCode"@en ;
owl:versionInfo "v1.01 - changed comment to avoid non-unicode characters" .
### https://onerecord.iata.org/Price#grandTotal
price:grandTotal rdf:type owl:DatatypeProperty ;
rdfs:domain :Piece ;
rdfs:range xsd:double ;
rdfs:comment "Total price"@en ;
rdfs:label "price:grandTotal"@en .
### https://onerecord.iata.org/Price#validTo
price:validTo rdf:type owl:DatatypeProperty ;
rdfs:domain :Piece ;
rdfs:range xsd:dateTime ;
rdfs:comment "Terms of validity"@en ;
rdfs:label "price:validTo"@en .
### https://onerecord.iata.org/Product#commodityItemNumber
product:commodityItemNumber rdf:type owl:DatatypeProperty ;
rdfs:domain :Product ;
rdfs:range xsd:string ;
rdfs:comment "Indicates the specific commodity on which the rate class code is applied"@en ;
rdfs:label "product:commodityItemNumber"@en .
### https://onerecord.iata.org/Product#hsCode
product:hsCode rdf:type owl:DatatypeProperty ;
rdfs:domain :Product ;
rdfs:range [ rdf:type rdfs:Datatype ;
owl:onDatatype xsd:string ;
owl:withRestrictions ( [ xsd:minLength "6"
]
)
] ;
rdfs:comment "Harmonized Commodity code, refer to hsType used. 6 minimum digits are expected."@en ;
rdfs:label "product:hsCode"@en .
### https://onerecord.iata.org/Product#hsCommodityDescription
product:hsCommodityDescription rdf:type owl:DatatypeProperty ;
rdfs:domain :Product ;
rdfs:range xsd:string ;
rdfs:comment "Commodity description"@en ;
rdfs:label "product:hsCommodityDescription"@en .
### https://onerecord.iata.org/Product#hsCommodityName
product:hsCommodityName rdf:type owl:DatatypeProperty ;
rdfs:domain :Product ;
rdfs:range xsd:string ;
rdfs:comment "If no Code provided, name of commodity"@en ;
rdfs:label "product:hsCommodityName"@en .
### https://onerecord.iata.org/Product#hsType
product:hsType rdf:type owl:DatatypeProperty ;
rdfs:domain :Product ;
rdfs:range xsd:string ;
rdfs:comment "Reference identifying the type of standard code to be used for the Commodity Classification (Brussels Tariff Nomenclature, EU Harmonized System Code, UN Standard International Trade Classification). Mandatory if the commodity code is more than 6 digits"@en ;
rdfs:label "product:hsType"@en .
### https://onerecord.iata.org/Product#productDescription
product:productDescription rdf:type owl:DatatypeProperty ;
rdfs:domain :Product ;
rdfs:range xsd:string ;
rdfs:comment "Product description"@en ;
rdfs:label "product:productDescription"@en .
### https://onerecord.iata.org/Product#productIdentifier
product:productIdentifier rdf:type owl:DatatypeProperty ;
rdfs:domain :Product ;
rdfs:range xsd:string ;
rdfs:comment "Manufacturer's unique product identifier"@en ;
rdfs:label "product:productIdentifier"@en .
### https://onerecord.iata.org/ProductDg#additionalHazardClassificationId
productDg:additionalHazardClassificationId rdf:type owl:DatatypeProperty ;
rdfs:domain :ProductDg ;
rdfs:range xsd:string ;
rdfs:comment "Identifies the subsidiary hazard class / division identification containing a numeric field separated by a decimal. There may be 0, 1 or 2 subsidiary risk classes or divisions. If there is more than one, each should be separated by a comma. The subsidiary risk must be shown in parentheses. "@en ;
rdfs:label "productDg:additionalHazardClassificationId"@en .
### https://onerecord.iata.org/ProductDg#authorizationInformation
productDg:authorizationInformation rdf:type owl:DatatypeProperty ;
rdfs:domain :ProductDg ;
rdfs:range xsd:string ;
rdfs:comment "Contains additional information relating to an approval, permission or other specific detail applicable to the commodity (e.g. Dangerous Goods in excepted quantities) "@en ;
rdfs:label "productDg:authorizationInformation"@en .
### https://onerecord.iata.org/ProductDg#explosiveCompatibilityGroupCode
productDg:explosiveCompatibilityGroupCode rdf:type owl:DatatypeProperty ;
rdfs:domain :ProductDg ;
rdfs:range xsd:string ;
rdfs:comment "Specifies the reference to the group which identifies the kind of substances and articles that are deemed to be compatible. Mandatory field in case of transport of explosive articles or substances"@en ;
rdfs:label "productDg:explosiveCompatibilityGroupCode"@en .
### https://onerecord.iata.org/ProductDg#hazardClassificationId
productDg:hazardClassificationId rdf:type owl:DatatypeProperty ;
rdfs:domain :ProductDg ;
rdfs:range xsd:string ;
rdfs:comment "Identifies the hazard class / division identification containing a numeric field separated by a decimal"@en ;
rdfs:label "productDg:hazardClassificationId"@en .
### https://onerecord.iata.org/ProductDg#packagingDangerLevelCode
productDg:packagingDangerLevelCode rdf:type owl:DatatypeProperty ;
rdfs:domain :ProductDg ;
rdfs:range xsd:string ;
rdfs:comment "Packing group, If used must reference I, II or III"@en ;
rdfs:label "productDg:packagingDangerLevelCode"@en .
### https://onerecord.iata.org/ProductDg#packingInstructionNumber
productDg:packingInstructionNumber rdf:type owl:DatatypeProperty ;
rdfs:domain :ProductDg ;
rdfs:range xsd:string ;
rdfs:comment "The packing instruction number applicable to the UN number / proper shipping name entry. A three-numeric value which may be preceded by the letter Y. Mandatory field for air transport (Air) "@en ;
rdfs:label "productDg:packingInstructionNumber"@en .
### https://onerecord.iata.org/ProductDg#properShippingName
productDg:properShippingName rdf:type owl:DatatypeProperty ;
rdfs:domain :ProductDg ;
rdfs:range xsd:string ;
rdfs:comment "The name used to describe the particular article or substance as shown in the UN Model Regulations Dangerous Goods List"@en ;
rdfs:label "productDg:properShippingName"@en .
### https://onerecord.iata.org/ProductDg#specialProvisionId
productDg:specialProvisionId rdf:type owl:DatatypeProperty ;
rdfs:domain :ProductDg ;
rdfs:range xsd:string ;
rdfs:comment "For Air Mode: Special Provision may show a single, double or triple digit number preceded by the letter A, against appropriate entries in the List of Dangerous Goods"@en ;
rdfs:label "productDg:specialProvisionId"@en .
### https://onerecord.iata.org/ProductDg#technicalName
productDg:technicalName rdf:type owl:DatatypeProperty ;
rdfs:domain :ProductDg ;
rdfs:range xsd:string ;
rdfs:comment "This is additional chemical name(s) required for some proper shipping names. When added the technical must be shown in parentheses immediately following the proper shipping name. "@en ;
rdfs:label "productDg:technicalName"@en .
### https://onerecord.iata.org/ProductDg#unNumber
productDg:unNumber rdf:type owl:DatatypeProperty ;
rdfs:domain :ProductDg ;
rdfs:range xsd:string ;
rdfs:comment "Reference identifying the United Nations Dangerous Goods serial number assigned within the UN to substances and articles contained in a list of the dangerous goods most commonly carried. e.g. 1189 - Ethylene glycol monomethyl ether acetate"@en ;
rdfs:label "productDg:unNumber"@en .
### https://onerecord.iata.org/Ranges#amount
ranges:amount rdf:type owl:DatatypeProperty ;
rdfs:domain :Ranges ;
rdfs:range xsd:double ;
rdfs:comment "Amount"@en ;
rdfs:label "ranges:amount"@en .
### https://onerecord.iata.org/Ranges#maximumQuantity
ranges:maximumQuantity rdf:type owl:DatatypeProperty ;
rdfs:domain :Ranges ;
rdfs:range xsd:double ;
rdfs:comment "Maximum quantity"@en ;
rdfs:label "ranges:maximumQuantity"@en .
### https://onerecord.iata.org/Ranges#minimumQuantity
ranges:minimumQuantity rdf:type owl:DatatypeProperty ;
rdfs:domain :Ranges ;
rdfs:range xsd:double ;
rdfs:comment "Minimum quantity"@en ;
rdfs:label "ranges:minimumQuantity"@en .
### https://onerecord.iata.org/Ranges#rateClassCode
ranges:rateClassCode rdf:type owl:DatatypeProperty ;
rdfs:domain :Ranges ;
rdfs:range xsd:string ;
rdfs:comment "Rate class code e.g. Q. Refer to CXML Code List 1.4 Rate Class Codes"@en ;
rdfs:label "ranges:rateClassCode"@en .
### https://onerecord.iata.org/Ranges#ratingType
ranges:ratingType rdf:type owl:DatatypeProperty ;
rdfs:domain :Ranges ;
rdfs:range xsd:string ;
rdfs:comment "rating type - Refer to CXML Code List 1.44 ULD Charge Codes"@en ;
rdfs:label "ranges:ratingType"@en .
### https://onerecord.iata.org/Ranges#scr
ranges:scr rdf:type owl:DatatypeProperty ;
rdfs:domain :Ranges ;
rdfs:range xsd:string ;
rdfs:comment "Specific commodity rates linked to commodity"@en ;
rdfs:label "ranges:scr"@en .
### https://onerecord.iata.org/Ranges#unitBasis
ranges:unitBasis rdf:type owl:DatatypeProperty ;
rdfs:domain :Ranges ;
rdfs:range xsd:string ;
rdfs:comment "Specific commodity code linked to commodity"@en ;
rdfs:label "ranges:unitBasis"@en .
### https://onerecord.iata.org/Ratings#billingChargeIdentifier
ratings:billingChargeIdentifier rdf:type owl:DatatypeProperty ;
rdfs:domain :Ratings ;
rdfs:range xsd:string ;
rdfs:comment "Billing charge identifiers to be used for CASS. Refer to CargoXML Code List 1.33"@en ;
rdfs:label "ratings:billingChargeIdentifier"@en .
### https://onerecord.iata.org/Ratings#chargeCode
ratings:chargeCode rdf:type owl:DatatypeProperty ;
rdfs:domain :Ratings ;
rdfs:range xsd:string ;
rdfs:comment "Charge code, refer to CargoXML Code List 1.1"@en ;
rdfs:label "ratings:chargeCode"@en .
### https://onerecord.iata.org/Ratings#chargeDescription
ratings:chargeDescription rdf:type owl:DatatypeProperty ;
rdfs:domain :Ratings ;
rdfs:range xsd:string ;
rdfs:comment "Description of the charge e.g. Airfreight, fuel, etc."@en ;
rdfs:label "ratings:chargeDescription"@en .
### https://onerecord.iata.org/Ratings#chargePaymentType
ratings:chargePaymentType rdf:type owl:DatatypeProperty ;
rdfs:domain :Ratings ;
rdfs:range [ rdf:type rdfs:Datatype ;
owl:oneOf [ rdf:type rdf:List ;
rdf:first "C" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "P" ;
rdf:rest rdf:nil
]
]
] ;
rdfs:comment "Indicates if charge is prepaid or collect (P, C)"@en ;
rdfs:label "ratings:chargePaymentType"@en .
### https://onerecord.iata.org/Ratings#chargeType
ratings:chargeType rdf:type owl:DatatypeProperty ;
rdfs:domain :Ratings ;
rdfs:range xsd:string ;
rdfs:comment "Type of charge that should match the code expressed in either chargeCode, otherChargeCode or billingChargeIndentifier data properties."@en ;
rdfs:label "ratings:chargeType"@en .
### https://onerecord.iata.org/Ratings#entitlement
ratings:entitlement rdf:type owl:DatatypeProperty ;
rdfs:domain :Ratings ;
rdfs:range [ rdf:type rdfs:Datatype ;
owl:oneOf [ rdf:type rdf:List ;
rdf:first "A" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "C" ;
rdf:rest rdf:nil
]
]
] ;
rdfs:comment "Entitlement code to define if charges are Due carrier (C) or Due agent (A). Refer to CXML Code List 1.3"@en ;
rdfs:label "ratings:entitlement"@en .
### https://onerecord.iata.org/Ratings#otherChargeCode
ratings:otherChargeCode rdf:type owl:DatatypeProperty ;
rdfs:domain :Ratings ;
rdfs:range xsd:string ;
rdfs:comment "Refer to CargoXML Code List 1.2 for Other Charges"@en ;
rdfs:label "ratings:otherChargeCode" .
### https://onerecord.iata.org/Ratings#priceSpecification
ratings:priceSpecification rdf:type owl:DatatypeProperty ;
rdfs:domain :Ratings ;
rdfs:range xsd:string ;
rdfs:comment "Specification of the price e.g. Street, Group, Spot, etc."@en ;
rdfs:label "ratings:priceSpecification"@en .
### https://onerecord.iata.org/Ratings#priceSpecificationRef
ratings:priceSpecificationRef rdf:type owl:DatatypeProperty ;
rdfs:domain :Ratings ;
rdfs:range xsd:string ;
rdfs:comment "Reference of price specifications"@en ;
rdfs:label "ratings:priceSpecificationRef"@en .
### https://onerecord.iata.org/Ratings#quantity
ratings:quantity rdf:type owl:DatatypeProperty ;
rdfs:domain :Ratings ;
rdfs:range xsd:string ;
rdfs:comment "Used if there is an applicable quantity to the rate (Usually a Time or a Number)"@en ;
rdfs:label "ratings:quantity"@en .
### https://onerecord.iata.org/Ratings#ratingsType
ratings:ratingsType rdf:type owl:DatatypeProperty ;
rdfs:domain :Ratings ;
rdfs:range [ rdf:type rdfs:Datatype ;
owl:oneOf [ rdf:type rdf:List ;
rdf:first "A" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "C" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "F" ;
rdf:rest rdf:nil
]
]
]
] ;
rdfs:comment "Used to identify if the Ratings are Face, Published or Actual ratings. Expected values are F, A, C."@en ;
rdfs:label "ratings:ratingsType" .
### https://onerecord.iata.org/Ratings#rcp
ratings:rcp rdf:type owl:DatatypeProperty ;
rdfs:domain :Ratings ;
rdfs:range xsd:string ;
rdfs:comment "IATA 3-letter code of the rate combination point"@en ;
rdfs:label "ratings:rcp"@en .
### https://onerecord.iata.org/Ratings#subTotal
ratings:subTotal rdf:type owl:DatatypeProperty ;
rdfs:domain :Ratings ;
rdfs:range xsd:double ;
rdfs:comment "Subtotal of the charge"@en ;
rdfs:label "ratings:subTotal"@en .
### https://onerecord.iata.org/RegulatedEntity#expiryDate
regulatedEntity:expiryDate rdf:type owl:DatatypeProperty ;
rdfs:domain :RegulatedEntity ;
rdfs:range xsd:date ;
rdfs:comment "Expiry date 4 digits month/year"@en ;
rdfs:label "regulatedEntity:expiryDate"@en .
### https://onerecord.iata.org/RegulatedEntity#regulatedEntityCategory
regulatedEntity:regulatedEntityCategory rdf:type owl:DatatypeProperty ;
rdfs:domain :RegulatedEntity ;
rdfs:range [ rdf:type rdfs:Datatype ;
owl:oneOf [ rdf:type rdf:List ;
rdf:first "AO - Aircraft Operator" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "KC - Known Consignor" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "RA - Regulated Agent" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "RC - Regulated Carrier" ;
rdf:rest rdf:nil
]
]
]
]
] ;
rdfs:comment "Party type - e.g. RA - Regulated Agent, KC - Known Consignor, AO - Aircraft Operator, RC - Regulated Carrier"@en ;
rdfs:label "regulatedEntity:regulatedEntityCategory"@en .
### https://onerecord.iata.org/Routing#aircraftPossibilityCode
routing:aircraftPossibilityCode rdf:type owl:DatatypeProperty ;
rdfs:domain :Routing ;
rdfs:range xsd:string ;
rdfs:comment "Aircraft possibility code"@en ;
rdfs:label "routing:aircraftPossibilityCode"@en .
### https://onerecord.iata.org/Routing#latestArrivalDateTime
routing:latestArrivalDateTime rdf:type owl:DatatypeProperty ;
rdfs:domain :Routing ;
rdfs:range xsd:dateTime ;
rdfs:comment "Latest Arrival date time (requested or proposed)"@en ;
rdfs:label "routing:latestArrivalDateTime"@en .
### https://onerecord.iata.org/Routing#maxConnections
routing:maxConnections rdf:type owl:DatatypeProperty ;
rdfs:domain :Routing ;
rdfs:range xsd:integer ;
rdfs:comment "Maximum number of connections of the transport movement (requested or proposed)"@en ;
rdfs:label "routing:maxConnections"@en .
### https://onerecord.iata.org/Routing#onlineInd
routing:onlineInd rdf:type owl:DatatypeProperty ;
rdfs:domain :Routing ;
rdfs:range xsd:boolean ;
rdfs:comment "Indicates interlining (requested or proposed)"@en ;
rdfs:label "routing:onlineInd"@en .
### https://onerecord.iata.org/Routing#rfsInd
routing:rfsInd rdf:type owl:DatatypeProperty ;
rdfs:domain :Routing ;
rdfs:range xsd:boolean ;
rdfs:comment "Indicates if RFS (Road Feeder Services) is included (requested or proposed)"@en ;
rdfs:label "routing:rfsInd"@en .
### https://onerecord.iata.org/Schedule#earliestAcceptanceTime
schedule:earliestAcceptanceTime rdf:type owl:DatatypeProperty ;
rdfs:domain :Schedule ;
rdfs:range xsd:dateTime ;
rdfs:comment "arliest acceptance date time (requested or proposed)"@en ;
rdfs:label "schedule:earliestAcceptanceTime"@en .
### https://onerecord.iata.org/Schedule#latestAcceptanceTime
schedule:latestAcceptanceTime rdf:type owl:DatatypeProperty ;
rdfs:domain :Schedule ;
rdfs:range xsd:dateTime ;
rdfs:comment "Latest Acceptance time as per CargoIQ definition (requested, proposed or actual)"@en ;
rdfs:label "schedule:latestAcceptanceTime"@en .
### https://onerecord.iata.org/Schedule#timeOfAvailability
schedule:timeOfAvailability rdf:type owl:DatatypeProperty ;
rdfs:domain :Schedule ;
rdfs:range xsd:dateTime ;
rdfs:comment "Time of availability of the shipment as per CargoIQ definition"@en ;
rdfs:label "schedule:timeOfAvailability"@en .
### https://onerecord.iata.org/Schedule#totalTransitTime
schedule:totalTransitTime rdf:type owl:DatatypeProperty ;
rdfs:domain :Schedule ;
rdfs:range xsd:duration ;
rdfs:comment "Total transit time as per CargoIQ definition"@en ;
rdfs:label "schedule:totalTransitTime"@en .
### https://onerecord.iata.org/ScheduledLegs#arrivalDate
scheduledLegs:arrivalDate rdf:type owl:DatatypeProperty ;
rdfs:domain :ScheduledLegs ;
rdfs:range xsd:dateTime ;
rdfs:comment "Arrival date and time of the leg"@en ;
rdfs:label "scheduledLegs:arrivalDate"@en .
### https://onerecord.iata.org/ScheduledLegs#departureDate
scheduledLegs:departureDate rdf:type owl:DatatypeProperty ;
rdfs:domain :ScheduledLegs ;
rdfs:range xsd:dateTime ;
rdfs:comment "Departure date and time of the leg"@en ;
rdfs:label "scheduledLegs:departureDate"@en .
### https://onerecord.iata.org/ScheduledLegs#sequenceNumber
scheduledLegs:sequenceNumber rdf:type owl:DatatypeProperty ;
rdfs:domain :ScheduledLegs ;
rdfs:range xsd:integer ;
rdfs:comment "Sequence number of the leg"@en ;
rdfs:label "scheduledLegs:sequenceNumber"@en .
### https://onerecord.iata.org/ScheduledLegs#transportId
scheduledLegs:transportId rdf:type owl:DatatypeProperty ;
rdfs:domain :ScheduledLegs ;
rdfs:range xsd:string ;
rdfs:comment "Transport Id of the leg. E.g. Flight number, truck route identifier, etc."@en ;
rdfs:label "scheduledLegs:transportId"@en .
### https://onerecord.iata.org/SecurityDeclaration#additionalSecurityInformation
securityDeclaration:additionalSecurityInformation rdf:type owl:DatatypeProperty ;
rdfs:domain :SecurityDeclaration ;
rdfs:range xsd:string ;
rdfs:comment "Any additional information that may be required by an ICAO Member State"@en ;
rdfs:label "securityDeclaration:additionalSecurityInformation"@en .
### https://onerecord.iata.org/SecurityDeclaration#groundsForExemption
securityDeclaration:groundsForExemption rdf:type owl:DatatypeProperty ;
rdfs:domain :SecurityDeclaration ;
rdfs:range [ rdf:type rdfs:Datatype ;
owl:oneOf [ rdf:type rdf:List ;
rdf:first "BIOM" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "DIPL" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "LFSM" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "SMUS" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "TRNS" ;
rdf:rest rdf:nil
]
]
]
]
]
] ;
rdfs:comment """Exemption code - e.g. BIOM- Bio-Medical Samples
SMUS - small undersized shipments MAIL - mail
BIOM - bio-medical samples
DIPL - diplomatic bags or diplomatic mail
LFSM - life-saving materials NUCL - nuclear materials
TRNS - transfer or transshipment"""@en ;
rdfs:label "securityDeclaration:groundsForExemption"@en .
### https://onerecord.iata.org/SecurityDeclaration#issuedOn
securityDeclaration:issuedOn rdf:type owl:DatatypeProperty ;
rdfs:domain :SecurityDeclaration ;
rdfs:range xsd:dateTime ;
rdfs:comment "Date and time when the security status was issued"@en ;
rdfs:label "securityDeclaration:issuedOn"@en .
### https://onerecord.iata.org/SecurityDeclaration#otherScreeningMethods
securityDeclaration:otherScreeningMethods rdf:type owl:DatatypeProperty ;
rdfs:domain :SecurityDeclaration ;
rdfs:range xsd:string ;
rdfs:comment "Other methods used to secure the cargo"@en ;
rdfs:label "securityDeclaration:otherScreeningMethods"@en .
### https://onerecord.iata.org/SecurityDeclaration#screeningMethod
securityDeclaration:screeningMethod rdf:type owl:DatatypeProperty ;
rdfs:domain :SecurityDeclaration ;
rdfs:range [ rdf:type rdfs:Datatype ;
owl:oneOf [ rdf:type rdf:List ;
rdf:first "AOM" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "CMD" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "EDD" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "EDS" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "ETD" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "PHS" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "VCK" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "XRY" ;
rdf:rest rdf:nil
]
]
]
]
]
]
]
]
] ;
rdfs:comment """Screening methods which have been used to secure the cargo
PHS – Physical Inspection and/or hand search
VCK - Visual check
XRY- X-ray equipment
EDS - Explosive detection system
EDD - Explosive detection dogs
ETD - Explosive trace detection equipment - particles or vapor
CMD - Cargo metal detection
AOM - Subjected to any other means: this entry should be followed by free text specifying what other mean was used to secure the cargo"""@en ;
rdfs:label "securityDeclaration:screeningMethod"@en .
### https://onerecord.iata.org/SecurityDeclaration#securityStatus
securityDeclaration:securityStatus rdf:type owl:DatatypeProperty ;
rdfs:domain :SecurityDeclaration ;
rdfs:range [ rdf:type rdfs:Datatype ;
owl:oneOf [ rdf:type rdf:List ;
rdf:first "NSC" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "SCO" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "SHR" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "SPX" ;
rdf:rest rdf:nil
]
]
]
]
] ;
rdfs:comment "Security status indicator (CXML 1.103) - e.g. SPX- Cargo Secure for Passenger and All-Cargo Aircraft "@en ;
rdfs:label "securityDeclaration:securityStatus"@en .
### https://onerecord.iata.org/Sensor#sensorDescription
sensor:sensorDescription rdf:type owl:DatatypeProperty ;
rdfs:domain :Sensor ;
rdfs:range xsd:string ;
rdfs:comment "Natural language description of the sensor"@en ;
rdfs:label "sensor:sensorDescription"@en .
### https://onerecord.iata.org/Sensor#sensorName
sensor:sensorName rdf:type owl:DatatypeProperty ;
rdfs:domain :Sensor ;
rdfs:range xsd:string ;
rdfs:comment "Name of the sensor defined by the sensor's manufacturer"@en ;
rdfs:label "sensor:sensorName"@en .
### https://onerecord.iata.org/Sensor#sensorSerialNumber
sensor:sensorSerialNumber rdf:type owl:DatatypeProperty ;
rdfs:domain :Sensor ;
rdfs:range xsd:string ;
rdfs:comment "Serial number that allows to uniquely identify the sensor"@en ;
rdfs:label "sensor:sensorSerialNumber"@en .
### https://onerecord.iata.org/Sensor#sensorType
sensor:sensorType rdf:type owl:DatatypeProperty ;
rdfs:domain :Sensor ;
rdfs:range [ rdf:type rdfs:Datatype ;
owl:oneOf [ rdf:type rdf:List ;
rdf:first "Accelerometer" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "Geolocation" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "Humidity" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "Light" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "Pressure" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "Thermometer" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "Tilt" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "Vibration" ;
rdf:rest rdf:nil
]
]
]
]
]
]
]
]
] ;
rdfs:comment "Type of sensor as described in Interactive Cargo Recommended Practice"@en ;
rdfs:label "sensor:sensorType"@en .
### https://onerecord.iata.org/ServiceRequest#code
serviceRequest:code rdf:type owl:DatatypeProperty ;
rdfs:domain :ServiceRequest ;
rdfs:range xsd:string ;
rdfs:comment "Service request code"@en ;
rdfs:label "serviceRequest:code"@en .
### https://onerecord.iata.org/ServiceRequest#serviceRequestDescription
serviceRequest:serviceRequestDescription rdf:type owl:DatatypeProperty ;
rdfs:domain :ServiceRequest ;
rdfs:range xsd:string ;
rdfs:comment "Service request description"@en ;
rdfs:label "serviceRequest:description"@en .
### https://onerecord.iata.org/ServiceRequest#statementText
serviceRequest:statementText rdf:type owl:DatatypeProperty ;
rdfs:domain :ServiceRequest ;
rdfs:range xsd:string ;
rdfs:comment "Service request statement text"@en ;
rdfs:label "serviceRequest:statementText"@en .
### https://onerecord.iata.org/ServiceRequest#statementType
serviceRequest:statementType rdf:type owl:DatatypeProperty ;
rdfs:domain :ServiceRequest ;
rdfs:range xsd:string ;
rdfs:comment "Service request statement type - e.g. Dangerous Goods, Lithium Ion Battery, Live Animal Certificate"@en ;
rdfs:label "serviceRequest:statementType"@en .
### https://onerecord.iata.org/Shipment#deliveryDate
shipment:deliveryDate rdf:type owl:DatatypeProperty ;
rdfs:domain :Shipment ;
rdfs:range xsd:dateTime ;
rdfs:comment "he date at which the delivery is supposed to happen. Format is YYYYMMDD."@en ;
rdfs:label "shipment:deliveryDate"@en .
### https://onerecord.iata.org/Shipment#goodsDescription
shipment:goodsDescription rdf:type owl:DatatypeProperty ;
rdfs:domain :Shipment ;
rdfs:range xsd:string ;
rdfs:comment "General goods description"@en ;
rdfs:label "shipment:goodsDescription"@en .
### https://onerecord.iata.org/Shipment#incoterms
shipment:incoterms rdf:type owl:DatatypeProperty ;
rdfs:domain :Shipment ;
rdfs:range xsd:string ;
rdfs:comment "Standard codes as defined by UNCEFACT and ICC that correspond to international rules for the interpretation of the most commonly used trade terms in different countries. UNECE recommendation n. 5 Incoterms 2000."@en ;
rdfs:label "shipment:incoterms"@en .
### https://onerecord.iata.org/Shipment#otherChargesIndicator
shipment:otherChargesIndicator rdf:type owl:DatatypeProperty ;
rdfs:domain :Shipment ;
rdfs:range [ rdf:type rdfs:Datatype ;
owl:oneOf [ rdf:type rdf:List ;
rdf:first "C" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "P" ;
rdf:rest rdf:nil
]
]
] ;
rdfs:comment "payment of Other Charges will be made at origin (prepaid) or at destination (collect)"@en ;
rdfs:label "shipment:otherChargesIndicator"@en .
### https://onerecord.iata.org/Shipment#totalPieceCount
shipment:totalPieceCount rdf:type owl:DatatypeProperty ;
rdfs:domain :Shipment ;
rdfs:range xsd:integer ;
rdfs:comment "Total Piece Count"@en ;
rdfs:label "shipment:totalPieceCount"@en .
### https://onerecord.iata.org/Shipment#totalSLAC
shipment:totalSLAC rdf:type owl:DatatypeProperty ;
rdfs:domain :Shipment ;
rdfs:range xsd:integer ;
rdfs:comment "Total SLAC of all piece groups "@en ;
rdfs:label "shipment:totalSLAC"@en .
### https://onerecord.iata.org/Shipment#weightValuationIndicator
shipment:weightValuationIndicator rdf:type owl:DatatypeProperty ;
rdfs:domain :Shipment ;
rdfs:range [ rdf:type rdfs:Datatype ;
owl:oneOf [ rdf:type rdf:List ;
rdf:first "C" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "P" ;
rdf:rest rdf:nil
]
]
] ;
rdfs:comment "payment for the Weight/Valuation will be made at origin (prepaid) or at destination (collect)"@en ;
rdfs:label "shipment:weightValuationIndicator"@en .
### https://onerecord.iata.org/SpecialHandling#code
specialHandling:code rdf:type owl:DatatypeProperty ;
rdfs:domain :SpecialHandling ;
rdfs:range xsd:string ;
rdfs:comment "Special handling code following IATA standards. Refer CXML1.16, e.g. PEP - Fruits and Vegetables"@en ;
rdfs:label "specialHandling:code"@en .
### https://onerecord.iata.org/SpecialHandling#handlingText
specialHandling:handlingText rdf:type owl:DatatypeProperty ;
rdfs:comment "Special handling text"@en ;
rdfs:label "specialHandling:handlingText"@en .
### https://onerecord.iata.org/TransportMeans#vehicleModel
transportMeans:vehicleModel rdf:type owl:DatatypeProperty ;
rdfs:domain :TransportMeans ;
rdfs:range xsd:string ;
rdfs:comment "Model or make of the vehicle (e.g. A330-300)"@en ;
rdfs:label "transportMeans:vehicleModel"@en .
### https://onerecord.iata.org/TransportMeans#vehicleRegistration
transportMeans:vehicleRegistration rdf:type owl:DatatypeProperty ;
rdfs:domain :TransportMeans ;
rdfs:range xsd:string ;
rdfs:comment "Vehicle identification - e.g. aircraft registration number"@en ;
rdfs:label "transportMeans:vehicleRegistration"@en .
### https://onerecord.iata.org/TransportMeans#vehicleSize
transportMeans:vehicleSize rdf:type owl:DatatypeProperty ;
rdfs:domain :TransportMeans ;
rdfs:range xsd:string ;
rdfs:comment "Size of the vehicle - free text"@en ;
rdfs:label "transportMeans:vehicleSize"@en .
### https://onerecord.iata.org/TransportMeans#vehicleType
transportMeans:vehicleType rdf:type owl:DatatypeProperty ;
rdfs:domain :TransportMeans ;
rdfs:range xsd:string ;
rdfs:comment "Vehicle or container type. Refer UNECE28, e.g. 4.00.0 - Aircraft, type unknown.For Air refer to IATA Standard Schedules Information Manua in section ATA/IATA Aircraft Types"@en ;
rdfs:label "transportMeans:vehicleType"@en .
### https://onerecord.iata.org/TransportMovement#fuelType
transportMovement:fuelType rdf:type owl:DatatypeProperty ;
rdfs:domain :TransportMovement ,
:TransportSegment ;
rdfs:range xsd:string ;
rdfs:comment "e.g. Kerosene, Diesel, SAF, Electricity [renewable], Electricity [non-renewable]"@en ;
rdfs:label "transportMovement:fuelType"@en .
### https://onerecord.iata.org/TransportMovement#modeCode
transportMovement:modeCode rdf:type owl:DatatypeProperty ;
rdfs:domain :TransportMovement ,
:TransportSegment ;
rdfs:range [ rdf:type rdfs:Datatype ;
owl:oneOf [ rdf:type rdf:List ;
rdf:first "0" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "1" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "2" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "3" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "4" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "5" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "6" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "7" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "8" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "9" ;
rdf:rest rdf:nil
]
]
]
]
]
]
]
]
]
]
] ;
rdfs:comment """Mode of transport code, refer to UNECE Rec. 19
https://unece.org/fileadmin/DAM/cefact/recommendations/rec19/rec19_01cf19e.pdf"""@en ;
rdfs:label "transportMovement:modeCode"@en .
### https://onerecord.iata.org/TransportMovement#modeQualifier
transportMovement:modeQualifier rdf:type owl:DatatypeProperty ;
rdfs:domain :TransportMovement ,
:TransportSegment ;
rdfs:range [ rdf:type rdfs:Datatype ;
owl:oneOf [ rdf:type rdf:List ;
rdf:first "Main-Carriage" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "On-Carriage" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "Pre-Carriage" ;
rdf:rest rdf:nil
]
]
]
] ;
rdfs:comment "Pre-Carriage, Main-Carriage or On-Carriage"@en ;
rdfs:label "transportMovement:modeQualifier"@en .
### https://onerecord.iata.org/TransportMovement#seal
transportMovement:seal rdf:type owl:DatatypeProperty ;
rdfs:domain :TransportMovement ,
:TransportSegment ;
rdfs:range xsd:string ;
rdfs:comment "Seal identifier"@en ;
rdfs:label "transportMovement:seal"@en .
### https://onerecord.iata.org/TransportMovement#transportIdentifier
transportMovement:transportIdentifier rdf:type owl:DatatypeProperty ;
rdfs:domain :TransportMovement ,
:TransportSegment ;
rdfs:range xsd:string ;
rdfs:comment "Airline flight number, or rail / truck / maritime line id"@en ;
rdfs:label "transportMovement:transportIdentifier"@en .
### https://onerecord.iata.org/TransportMovement#unplannedStop
transportMovement:unplannedStop rdf:type owl:DatatypeProperty ;
rdfs:domain :TransportMovement ;
rdfs:range xsd:string ;
rdfs:comment "Free text field to be used for additional details regarding unplanned stops such as technical stops."@en ;
rdfs:label "transportMovement:unplannedStop"@en .
### https://onerecord.iata.org/ULD#ataDesignator
uld:ataDesignator rdf:type owl:DatatypeProperty ;
rdfs:domain :ULD ;
rdfs:range xsd:string ;
rdfs:comment "US / ATA Unit Load Device type code e.g. M2"@en ;
rdfs:label "uld:ataDesignator"@en .
### https://onerecord.iata.org/ULD#damageFlag
uld:damageFlag rdf:type owl:DatatypeProperty ;
rdfs:domain :ULD ;
rdfs:range xsd:boolean ;
rdfs:comment "Indicates if the ULD is Damaged"@en ;
rdfs:label "uld:damageFlag"@en .
### https://onerecord.iata.org/ULD#demurrageCode
uld:demurrageCode rdf:type owl:DatatypeProperty ;
rdfs:domain :ULD ;
rdfs:range xsd:string ;
rdfs:comment "Contains three designator of demurrage code, refer to RP 1654 (BCC, HHH, XXX, ZZZ)"@en ;
rdfs:label "uld:demurrageCode"@en .
### https://onerecord.iata.org/ULD#loadingIndicator
uld:loadingIndicator rdf:type owl:DatatypeProperty ;
rdfs:domain :ULD ;
rdfs:range xsd:string ;
rdfs:comment "ULD height or loading limitation code. Refer CXML Code List 1.47, e.g. R - ULD Height above 244 centimetres"@en ;
rdfs:label "uld:loadingIndicator"@en .
### https://onerecord.iata.org/ULD#nbDoor
uld:nbDoor rdf:type owl:DatatypeProperty ;
rdfs:domain :ULD ;
rdfs:range xsd:integer ;
rdfs:comment "Number of doors"@en ;
rdfs:label "uld:nbDoor"@en .
### https://onerecord.iata.org/ULD#nbFittings
uld:nbFittings rdf:type owl:DatatypeProperty ;
rdfs:domain :ULD ;
rdfs:range xsd:integer ;
rdfs:comment "Number of fittings"@en ;
rdfs:label "uld:nbFittings"@en .
### https://onerecord.iata.org/ULD#nbNets
uld:nbNets rdf:type owl:DatatypeProperty ;
rdfs:domain :ULD ;
rdfs:range xsd:integer ;
rdfs:comment "Number of nets"@en ;
rdfs:label "uld:nbNets"@en .
### https://onerecord.iata.org/ULD#nbStraps
uld:nbStraps rdf:type owl:DatatypeProperty ;
rdfs:domain :ULD ;
rdfs:range xsd:integer ;
rdfs:comment "Number of straps"@en ;
rdfs:label "uld:nbStraps"@en .
### https://onerecord.iata.org/ULD#odlnCode
uld:odlnCode rdf:type owl:DatatypeProperty ;
rdfs:domain :ULD ;
rdfs:range xsd:string ;
rdfs:comment "Contains two designator codes of ODLN or Operational Damage Limit Notices. ODLN code is used to define type of damage after visually check the serviceability of ULDs section 7, Standard Specifications 40/3 or 40/4 in ULD Regulations"@en ;
rdfs:label "uld:odlnCode"@en .
### https://onerecord.iata.org/ULD#ownerCode
uld:ownerCode rdf:type owl:DatatypeProperty ;
rdfs:domain :ULD ;
rdfs:range xsd:string ;
rdfs:comment "Owner code of the ULD in aa, an or na format - owner can be an airline or leasing company"@en ;
rdfs:label "uld:ownerCode"@en .
### https://onerecord.iata.org/ULD#serialNumber
uld:serialNumber rdf:type owl:DatatypeProperty ;
rdfs:domain :ULD ;
rdfs:range xsd:string ;
rdfs:comment "ULD serial number"@en ;
rdfs:label "uld:serialNumber"@en .
### https://onerecord.iata.org/ULD#serviceabilityCode
uld:serviceabilityCode rdf:type owl:DatatypeProperty ;
rdfs:domain :ULD ;
rdfs:range [ rdf:type rdfs:Datatype ;
owl:oneOf [ rdf:type rdf:List ;
rdf:first "DAM" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "SER" ;
rdf:rest rdf:nil
]
]
] ;
rdfs:comment "Designator of serviceablity condition e.g. SER or DAM "@en ;
rdfs:label "uld:serviceabilityCode"@en .
### https://onerecord.iata.org/ULD#uldRemarks
uld:uldRemarks rdf:type owl:DatatypeProperty ;
rdfs:domain :ULD ;
rdfs:range xsd:string ;
rdfs:comment "Remarks or Supplement Information"@en ;
rdfs:label "uld:uldRemarks"@en .
### https://onerecord.iata.org/ULD#uldSealNumber
uld:uldSealNumber rdf:type owl:DatatypeProperty ;
rdfs:domain :ULD ;
rdfs:range xsd:string ;
rdfs:comment "ULD seal number if applicable"@en ;
rdfs:label "uld:uldSealNumber"@en .
### https://onerecord.iata.org/ULD#uldTypeCode
uld:uldTypeCode rdf:type owl:DatatypeProperty ;
rdfs:domain :ULD ;
rdfs:range xsd:string ;
rdfs:comment "Standard Unit Load Device type code e.g. AKE - Certified Container - Contoured. Refer to IATA ULD Technical Manual"@en ;
rdfs:label "uld:uldTypeCode"@en .
### https://onerecord.iata.org/Value#unit
value:unit rdf:type owl:DatatypeProperty ;
rdfs:domain :Value ;
rdfs:range xsd:string ;
rdfs:comment "Unit of measurement/ unit of account e.g. CMT - Centimetre, LTR - Litre (1 DM3), KGM - Kilogram, CHF - Swiss Franc"@en ;
rdfs:label "value:unit"@en .
### https://onerecord.iata.org/Value#value
value:value rdf:type owl:DatatypeProperty ;
rdfs:domain :Value ;
rdfs:range xsd:double ;
rdfs:comment "Value"@en ;
rdfs:label "value:value"@en .
### https://onerecord.iata.org/Waybill#accountingInformation
waybill:accountingInformation rdf:type owl:DatatypeProperty ;
rdfs:domain :Waybill ;
rdfs:range xsd:string ;
rdfs:comment "Indicates the details of accounting information. Free text e.g. PAYMENT BY CERTIFIED CHEQUE etc."@en ;
rdfs:label "waybill:accountingInformation"@en ;
owl:versionInfo "Added in v1.1"@en .
### https://onerecord.iata.org/Waybill#carrierDeclarationDate
waybill:carrierDeclarationDate rdf:type owl:DatatypeProperty ;
rdfs:domain :Waybill ;
rdfs:range xsd:dateTime ;
rdfs:comment "Date upon which the certification is made by the carrier"@en ;
rdfs:label "waybill:carrierDeclarationDate"@en .
### https://onerecord.iata.org/Waybill#carrierDeclarationSignature
waybill:carrierDeclarationSignature rdf:type owl:DatatypeProperty ;
rdfs:domain :Waybill ;
rdfs:range xsd:string ;
rdfs:comment "Contains the authentication of the Carrier"@en ;
rdfs:label "waybill:carrierDeclarationSignature"@en .
### https://onerecord.iata.org/Waybill#consignorDeclarationSignature
waybill:consignorDeclarationSignature rdf:type owl:DatatypeProperty ;
rdfs:domain :Waybill ;
rdfs:range xsd:string ;
rdfs:comment "Name of consignor signatory"@en ;
rdfs:label "waybil:consignorDeclarationSignature" .
### https://onerecord.iata.org/Waybill#customsOriginCode
waybill:customsOriginCode rdf:type owl:DatatypeProperty ;
rdfs:domain :Waybill ;
rdfs:range xsd:string ;
rdfs:comment """Code indicating the origin of goods for Customs purposes (e.g. For goods in free circulation in the EU)
List to be provided by local authorities"""@en ;
rdfs:label "waybill:customsOriginCode"@en .
### https://onerecord.iata.org/Waybill#destinationCharges
waybill:destinationCharges rdf:type owl:DatatypeProperty ;
rdfs:domain :Waybill ;
rdfs:range xsd:double ;
rdfs:comment "Charges levied at destination accruing to the last carrier, in destination currency"@en ;
rdfs:label "waybill:destinationCharges"@en .
### https://onerecord.iata.org/Waybill#destinationCurrencyCode
waybill:destinationCurrencyCode rdf:type owl:DatatypeProperty ;
rdfs:domain :Waybill ;
rdfs:range xsd:string ;
rdfs:comment "ISO 3-letter currency code of destination. Refer to ISO 4217"@en ;
rdfs:label "destinationCurrencyCode"@en .
### https://onerecord.iata.org/Waybill#destinationCurrencyRate
waybill:destinationCurrencyRate rdf:type owl:DatatypeProperty ;
rdfs:domain :Waybill ;
rdfs:range xsd:double ;
rdfs:comment "Conversion rate applied"@en ;
rdfs:label "waybill:destinationCurrencyRate"@en .
### https://onerecord.iata.org/Waybill#optionalShippingInfo
waybill:optionalShippingInfo rdf:type owl:DatatypeProperty ;
rdfs:domain :Waybill ;
rdfs:range xsd:string ;
rdfs:comment "The shipper or its Agent may enter the appropriate optional shipping"@en ;
rdfs:label "waybill:optionalShippingInfo"@en .
### https://onerecord.iata.org/Waybill#optionalShippingRefNo
waybill:optionalShippingRefNo rdf:type owl:DatatypeProperty ;
rdfs:domain :Waybill ;
rdfs:range xsd:string ;
rdfs:comment "Optional shipping reference number if any"@en ,
"waybill:optionalShippingRefNo"@en .
### https://onerecord.iata.org/Waybill#originCurrency
waybill:originCurrency rdf:type owl:DatatypeProperty ;
rdfs:domain :Waybill ;
rdfs:range xsd:string ;
rdfs:comment "ISO alpha 3 Code used to indicate the Origin Currency, refer to ISO 4217 currency codes"@en ;
rdfs:label "waybill:originCurrency" .
### https://onerecord.iata.org/Waybill#waybillNumber
waybill:waybillNumber rdf:type owl:DatatypeProperty ;
rdfs:domain :Waybill ;
rdfs:range xsd:string ,
[ rdf:type rdfs:Datatype ;
owl:onDatatype xsd:string ;
owl:withRestrictions ( [ xsd:pattern "[0-9]"
]
)
] ;
rdfs:comment "House or Master Waybill unique identifier"@en ;
rdfs:label "waybill:waybillNumber"@en .
### https://onerecord.iata.org/Waybill#waybillPrefix
waybill:waybillPrefix rdf:type owl:DatatypeProperty ;
rdfs:domain :Waybill ;
rdfs:range [ rdf:type rdfs:Datatype ;
owl:onDatatype xsd:string ;
owl:withRestrictions ( [ xsd:maxLength "3"
]
)
] ,
[ rdf:type rdfs:Datatype ;
owl:onDatatype xsd:string ;
owl:withRestrictions ( [ xsd:pattern "[0-9]"
]
)
] ;
rdfs:comment "Prefix used for the Waybill Number. Refer to IATA Airlines Codes"@en ;
rdfs:label "waybill:waybillPrefix"@en .
### https://onerecord.iata.org/Waybill#waybillType
waybill:waybillType rdf:type owl:DatatypeProperty ;
rdfs:domain :Waybill ;
rdfs:range [ rdf:type rdfs:Datatype ;
owl:oneOf [ rdf:type rdf:List ;
rdf:first "Direct" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "House" ;
rdf:rest [ rdf:type rdf:List ;
rdf:first "Master" ;
rdf:rest rdf:nil
]
]
]
] ;
rdfs:comment "Type of the Waybill: House, Direct or Master"@en ;
rdfs:label "waybill:waybillType"@en .
#################################################################
# Classes
#################################################################
### https://onerecord.iata.org/Address
:Address rdf:type owl:Class ;
rdfs:subClassOf [ rdf:type owl:Restriction ;
owl:onProperty address:country ;
owl:allValuesFrom :Country
] ,
[ rdf:type owl:Restriction ;
owl:onProperty address:country ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty address:addressCode ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty address:cityCode ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty address:cityName ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty address:poBox ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty address:postalCode ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty address:regionCode ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty address:regionName ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty address:street ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty address:cityCode ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty address:cityName ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty address:poBox ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty address:postalCode ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty address:regionCode ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty address:regionName ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:comment "Address details"@en ;
rdfs:label "Address"@en ;
owl:versionInfo 1.0 .
### https://onerecord.iata.org/Booking
:Booking rdf:type owl:Class ;
rdfs:subClassOf :LogisticsObject ,
[ rdf:type owl:Class ;
owl:oneOf rdf:nil
] ,
[ rdf:type owl:Restriction ;
owl:onProperty booking:carrier ;
owl:allValuesFrom :Company
] ,
[ rdf:type owl:Restriction ;
owl:onProperty booking:carrierProductInfo ;
owl:allValuesFrom :CarrierProduct
] ,
[ rdf:type owl:Restriction ;
owl:onProperty booking:consignee ;
owl:allValuesFrom :Company
] ,
[ rdf:type owl:Restriction ;
owl:onProperty booking:freightForwarder ;
owl:allValuesFrom :Company
] ,
[ rdf:type owl:Restriction ;
owl:onProperty booking:notifyParty ;
owl:allValuesFrom :Company
] ,
[ rdf:type owl:Restriction ;
owl:onProperty booking:price ;
owl:allValuesFrom :Price
] ,
[ rdf:type owl:Restriction ;
owl:onProperty booking:requestRef ;
owl:allValuesFrom :Request
] ,
[ rdf:type owl:Restriction ;
owl:onProperty booking:routing ;
owl:allValuesFrom :Routing
] ,
[ rdf:type owl:Restriction ;
owl:onProperty booking:shipmentDetails ;
owl:allValuesFrom :Shipment
] ,
[ rdf:type owl:Restriction ;
owl:onProperty booking:shipper ;
owl:allValuesFrom :Company
] ,
[ rdf:type owl:Restriction ;
owl:onProperty booking:transportMovement ;
owl:allValuesFrom :TransportSegment
] ,
[ rdf:type owl:Restriction ;
owl:onProperty booking:waybillNumber ;
owl:allValuesFrom :Waybill
] ,
[ rdf:type owl:Restriction ;
owl:onProperty booking:carrier ;
owl:minCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty booking:freightForwarder ;
owl:minCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty booking:carrierProductInfo ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty booking:consignee ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty booking:price ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty booking:requestRef ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty booking:routing ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty booking:shipmentDetails ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty booking:shipper ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty booking:transportMovement ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty booking:waybillNumber ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:comment "Booking details - Deprecated, BookingOption should be used instead"@en ;
rdfs:label "Booking"@en ;
owl:deprecated :Booking .
### https://onerecord.iata.org/BookingOption
:BookingOption rdf:type owl:Class ;
rdfs:subClassOf :LogisticsObject ,
[ rdf:type owl:Class ;
owl:oneOf rdf:nil
] ,
[ rdf:type owl:Restriction ;
owl:onProperty bookingOption:bookingSegment ;
owl:allValuesFrom :BookingSegment
] ,
[ rdf:type owl:Restriction ;
owl:onProperty bookingOption:bookingTimes ;
owl:allValuesFrom :BookingTimes
] ,
[ rdf:type owl:Restriction ;
owl:onProperty bookingOption:carrier ;
owl:allValuesFrom :Company
] ,
[ rdf:type owl:Restriction ;
owl:onProperty bookingOption:carrierProductInfo ;
owl:allValuesFrom :CarrierProduct
] ,
[ rdf:type owl:Restriction ;
owl:onProperty bookingOption:consignee ;
owl:allValuesFrom :Company
] ,
[ rdf:type owl:Restriction ;
owl:onProperty bookingOption:freightForwarder ;
owl:allValuesFrom :Company
] ,
[ rdf:type owl:Restriction ;
owl:onProperty bookingOption:notifyParty ;
owl:allValuesFrom :Company
] ,
[ rdf:type owl:Restriction ;
owl:onProperty bookingOption:parties ;
owl:allValuesFrom :Party
] ,
[ rdf:type owl:Restriction ;
owl:onProperty bookingOption:price ;
owl:allValuesFrom :Price
] ,
[ rdf:type owl:Restriction ;
owl:onProperty bookingOption:requestRef ;
owl:allValuesFrom :BookingOptionRequest
] ,
[ rdf:type owl:Restriction ;
owl:onProperty bookingOption:routing ;
owl:allValuesFrom :Routing
] ,
[ rdf:type owl:Restriction ;
owl:onProperty bookingOption:schedule ;
owl:allValuesFrom :Schedule
] ,
[ rdf:type owl:Restriction ;
owl:onProperty bookingOption:shipmentDetails ;
owl:allValuesFrom :Shipment
] ,
[ rdf:type owl:Restriction ;
owl:onProperty bookingOption:shipper ;
owl:allValuesFrom :Company
] ,
[ rdf:type owl:Restriction ;
owl:onProperty bookingOption:transportMovement ;
owl:allValuesFrom :TransportSegment
] ,
[ rdf:type owl:Restriction ;
owl:onProperty bookingOption:waybillNumber ;
owl:allValuesFrom :Waybill
] ,
[ rdf:type owl:Restriction ;
owl:onProperty bookingOption:bookingSegment ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty bookingOption:bookingTimes ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty bookingOption:carrier ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty bookingOption:carrierProductInfo ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty bookingOption:price ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty bookingOption:requestRef ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty bookingOption:routing ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty bookingOption:schedule ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty bookingOption:shipmentDetails ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty bookingOption:waybillNumber ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty bookingOption:bookingStatus ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty bookingOption:offerValidFrom ;
owl:allValuesFrom xsd:dateTime
] ,
[ rdf:type owl:Restriction ;
owl:onProperty bookingOption:offerValidTo ;
owl:allValuesFrom xsd:dateTime
] ,
[ rdf:type owl:Restriction ;
owl:onProperty bookingOption:requestMatchInd ;
owl:allValuesFrom xsd:boolean
] ,
[ rdf:type owl:Restriction ;
owl:onProperty bookingOption:shipmentSecurityStatus ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty bookingOption:bookingStatus ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty bookingOption:offerValidFrom ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty bookingOption:offerValidTo ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty bookingOption:requestMatchInd ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty bookingOption:shipmentSecurityStatus ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:comment "Booking details"@en ;
rdfs:label "BookingOption"@en .
[ rdf:type owl:Axiom ;
owl:annotatedSource :BookingOption ;
owl:annotatedProperty rdfs:subClassOf ;
owl:annotatedTarget [ rdf:type owl:Restriction ;
owl:onProperty bookingOption:consignee ;
owl:allValuesFrom :Company
] ;
owl:deprecated "true"^^xsd:boolean
] .
[ rdf:type owl:Axiom ;
owl:annotatedSource :BookingOption ;
owl:annotatedProperty rdfs:subClassOf ;
owl:annotatedTarget [ rdf:type owl:Restriction ;
owl:onProperty bookingOption:freightForwarder ;
owl:allValuesFrom :Company
] ;
owl:deprecated "true"^^xsd:boolean
] .
[ rdf:type owl:Axiom ;
owl:annotatedSource :BookingOption ;
owl:annotatedProperty rdfs:subClassOf ;
owl:annotatedTarget [ rdf:type owl:Restriction ;
owl:onProperty bookingOption:notifyParty ;
owl:allValuesFrom :Company
] ;
owl:deprecated "true"^^xsd:boolean
] .
[ rdf:type owl:Axiom ;
owl:annotatedSource :BookingOption ;
owl:annotatedProperty rdfs:subClassOf ;
owl:annotatedTarget [ rdf:type owl:Restriction ;
owl:onProperty bookingOption:schedule ;
owl:allValuesFrom :Schedule
] ;
owl:deprecated "true"^^xsd:boolean
] .
[ rdf:type owl:Axiom ;
owl:annotatedSource :BookingOption ;
owl:annotatedProperty rdfs:subClassOf ;
owl:annotatedTarget [ rdf:type owl:Restriction ;
owl:onProperty bookingOption:shipper ;
owl:allValuesFrom :Company
] ;
owl:deprecated "true"^^xsd:boolean
] .
[ rdf:type owl:Axiom ;
owl:annotatedSource :BookingOption ;
owl:annotatedProperty rdfs:subClassOf ;
owl:annotatedTarget [ rdf:type owl:Restriction ;
owl:onProperty bookingOption:transportMovement ;
owl:allValuesFrom :TransportSegment
] ;
owl:deprecated "true"^^xsd:boolean
] .
[ rdf:type owl:Axiom ;
owl:annotatedSource :BookingOption ;
owl:annotatedProperty rdfs:subClassOf ;
owl:annotatedTarget [ rdf:type owl:Restriction ;
owl:onProperty bookingOption:schedule ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:deprecated "true"^^xsd:boolean
] .
### https://onerecord.iata.org/BookingOptionRequest
:BookingOptionRequest rdf:type owl:Class ;
rdfs:subClassOf :LogisticsObject ,
[ rdf:type owl:Class ;
owl:oneOf rdf:nil
] ,
[ rdf:type owl:Restriction ;
owl:onProperty bookingOptionRequest:bookingSegment ;
owl:allValuesFrom :BookingSegment
] ,
[ rdf:type owl:Restriction ;
owl:onProperty bookingOptionRequest:parties ;
owl:allValuesFrom :Party
] ,
[ rdf:type owl:Restriction ;
owl:onProperty bookingOptionRequest:ratingsPreference ;
owl:allValuesFrom :Ratings
] ,
[ rdf:type owl:Restriction ;
owl:onProperty bookingOptionRequest:routingPreferences ;
owl:allValuesFrom :Routing
] ,
[ rdf:type owl:Restriction ;
owl:onProperty bookingOptionRequest:schedulePreferences ;
owl:allValuesFrom :Schedule
] ,
[ rdf:type owl:Restriction ;
owl:onProperty bookingOptionRequest:shipmentDetails ;
owl:allValuesFrom :Shipment
] ,
[ rdf:type owl:Restriction ;
owl:onProperty bookingOptionRequest:timePreferences ;
owl:allValuesFrom :BookingTimes
] ,
[ rdf:type owl:Restriction ;
owl:onProperty bookingOptionRequest:transportMovement ;
owl:allValuesFrom :TransportSegment
] ,
[ rdf:type owl:Restriction ;
owl:onProperty bookingOptionRequest:unitsPreference ;
owl:allValuesFrom :Value
] ,
[ rdf:type owl:Restriction ;
owl:onProperty bookingOptionRequest:bookingSegment ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty bookingOptionRequest:ratingsPreference ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty bookingOptionRequest:routingPreferences ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty bookingOptionRequest:shipmentDetails ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty bookingOptionRequest:timePreferences ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty bookingOptionRequest:unitsPreference ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty bookingOptionRequest:allotment ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty bookingOptionRequest:expectedCommodities ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty bookingOptionRequest:requestType ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty bookingOptionRequest:requestedHandling ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty bookingOptionRequest:shipmentSecurityStatus ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty bookingOptionRequest:allotment ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty bookingOptionRequest:requestType ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty bookingOptionRequest:shipmentSecurityStatus ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:comment "Request object, refers to the Quote request or Booking request "@en ;
rdfs:label "BookingOptionRequest"@en .
[ rdf:type owl:Axiom ;
owl:annotatedSource :BookingOptionRequest ;
owl:annotatedProperty rdfs:subClassOf ;
owl:annotatedTarget [ rdf:type owl:Restriction ;
owl:onProperty bookingOptionRequest:parties ;
owl:allValuesFrom :Party
] ;
owl:versionInfo "Changed the object type in v1.1"
] .
[ rdf:type owl:Axiom ;
owl:annotatedSource :BookingOptionRequest ;
owl:annotatedProperty rdfs:subClassOf ;
owl:annotatedTarget [ rdf:type owl:Restriction ;
owl:onProperty bookingOptionRequest:schedulePreferences ;
owl:allValuesFrom :Schedule
] ;
owl:deprecated "true"^^xsd:boolean
] .
[ rdf:type owl:Axiom ;
owl:annotatedSource :BookingOptionRequest ;
owl:annotatedProperty rdfs:subClassOf ;
owl:annotatedTarget [ rdf:type owl:Restriction ;
owl:onProperty bookingOptionRequest:transportMovement ;
owl:allValuesFrom :TransportSegment
] ;
owl:deprecated "true"^^xsd:boolean
] .
### https://onerecord.iata.org/BookingSegment
:BookingSegment rdf:type owl:Class ;
rdfs:subClassOf [ rdf:type owl:Restriction ;
owl:onProperty bookingSegment:arrivalLocation ;
owl:allValuesFrom :Location
] ,
[ rdf:type owl:Restriction ;
owl:onProperty bookingSegment:bookingOptions ;
owl:allValuesFrom :BookingOption
] ,
[ rdf:type owl:Restriction ;
owl:onProperty bookingSegment:departureLocation ;
owl:allValuesFrom :Location
] ,
[ rdf:type owl:Restriction ;
owl:onProperty bookingSegment:requests ;
owl:allValuesFrom :BookingOptionRequest
] ,
[ rdf:type owl:Restriction ;
owl:onProperty bookingSegment:arrivalLocation ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty bookingSegment:departureLocation ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty bookingSegment:preferredTransportId ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty bookingSegment:preferredTransportId ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:comment "Booking Segment refers to the arrival and location details of a Booking Option Request or a Booking Option (offer or actual booking)"@en ;
rdfs:label "BookingSegment"@en .
### https://onerecord.iata.org/BookingTimes
:BookingTimes rdf:type owl:Class ;
rdfs:subClassOf :LogisticsObject ,
[ rdf:type owl:Restriction ;
owl:onProperty bookingtimes:bookingOption ;
owl:allValuesFrom :BookingOption
] ,
[ rdf:type owl:Restriction ;
owl:onProperty bookingtimes:bookingOptionRequest ;
owl:allValuesFrom :BookingOptionRequest
] ,
[ rdf:type owl:Restriction ;
owl:onProperty bookingtimes:bookingOption ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty bookingtimes:bookingOptionRequest ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty bookingtimes:earliestAcceptanceTime ;
owl:allValuesFrom xsd:dateTime
] ,
[ rdf:type owl:Restriction ;
owl:onProperty bookingtimes:latestAcceptanceTime ;
owl:allValuesFrom xsd:dateTime
] ,
[ rdf:type owl:Restriction ;
owl:onProperty bookingtimes:timeOfAvailability ;
owl:allValuesFrom xsd:dateTime
] ,
[ rdf:type owl:Restriction ;
owl:onProperty bookingtimes:totalTransitTime ;
owl:allValuesFrom xsd:duration
] ,
[ rdf:type owl:Restriction ;
owl:onProperty bookingtimes:earliestAcceptanceTime ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty bookingtimes:latestAcceptanceTime ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty bookingtimes:timeOfAvailability ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty bookingtimes:totalTransitTime ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:comment "Previsouly called Schedule. This object refers to times used for the Booking Option Request (preferences part of the request) or the Booking Option (times sur as LAT where there is a commitment from the carrier)"@en ;
rdfs:label "BookingTimes"@en .
### https://onerecord.iata.org/Branch
:Branch rdf:type owl:Class ;
rdfs:subClassOf [ rdf:type owl:Restriction ;
owl:onProperty branch:company ;
owl:allValuesFrom :Company
] ,
[ rdf:type owl:Restriction ;
owl:onProperty branch:contactPerson ;
owl:allValuesFrom :Person
] ,
[ rdf:type owl:Restriction ;
owl:onProperty branch:location ;
owl:allValuesFrom :Location
] ,
[ rdf:type owl:Restriction ;
owl:onProperty branch:otherIdentifier ;
owl:allValuesFrom :OtherIdentifier
] ,
[ rdf:type owl:Restriction ;
owl:onProperty branch:company ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty branch:location ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:comment "Company branches"@en ;
rdfs:label "Branch"@en ;
owl:deprecated "true"@en .
### https://onerecord.iata.org/CO2CalcMethod
:CO2CalcMethod rdf:type owl:Class ;
rdfs:subClassOf :LogisticsObject ;
rdfs:comment "CO2 calculation methods"@en ;
rdfs:label "CO2CalcMethod"@en ;
owl:deprecated "true"^^xsd:boolean .
### https://onerecord.iata.org/CO2Emissions
:CO2Emissions rdf:type owl:Class ;
rdfs:subClassOf :LogisticsObject ,
[ rdf:type owl:Restriction ;
owl:onProperty co2Emissions:calculatedEmissions ;
owl:allValuesFrom :Value
] ,
[ rdf:type owl:Restriction ;
owl:onProperty co2Emissions:transportMovement ;
owl:allValuesFrom :TransportMovement
] ,
[ rdf:type owl:Restriction ;
owl:onProperty co2Emissions:calculatedEmissions ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty co2Emissions:transportMovement ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty co2Emissions:methodName ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty co2Emissions:methodVersion ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty co2Emissions:methodName ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty co2Emissions:methodVersion ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:comment "CO2 Calculation"@en ;
rdfs:label "CO2Emissions"@en .
### https://onerecord.iata.org/Carrier
:Carrier rdf:type owl:Class ;
rdfs:subClassOf :Company ,
[ rdf:type owl:Restriction ;
owl:onProperty carrier:airlineCode ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty carrier:airlinePrefix ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty carrier:carrierName ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty carrier:carrierShortName ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty carrier:airlineCode ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty carrier:airlinePrefix ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty carrier:carrierName ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty carrier:carrierShortName ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:comment "Company details of carriers"@en ;
rdfs:label "Carrier"@en .
### https://onerecord.iata.org/CarrierProduct
:CarrierProduct rdf:type owl:Class ;
rdfs:subClassOf :LogisticsObject ,
[ rdf:type owl:Restriction ;
owl:onProperty carrierProduct:bookingOption ;
owl:allValuesFrom :BookingOption
] ,
[ rdf:type owl:Restriction ;
owl:onProperty carrierProduct:bookingOption ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty carrierProduct:productCode ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty carrierProduct:productDescription ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty carrierProduct:productCode ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty carrierProduct:productDescription ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:comment "Carrier product details"@en ;
rdfs:label "CarrierProduct"@en .
### https://onerecord.iata.org/Characteristics
:Characteristics rdf:type owl:Class ;
rdfs:subClassOf :LogisticsObject ,
[ rdf:type owl:Restriction ;
owl:onProperty characteristics:product ;
owl:allValuesFrom :Product
] ,
[ rdf:type owl:Restriction ;
owl:onProperty characteristics:product ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty characteristics:characteristicsType ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty characteristics:value ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty characteristics:characteristicsType ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty characteristics:value ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:comment "Product additional details"@en ;
rdfs:label "Characteristics"@en .
### https://onerecord.iata.org/CommonObjects
:CommonObjects rdf:type owl:Class ;
rdfs:subClassOf [ rdf:type owl:Restriction ;
owl:onProperty commonobjects:companyIdentifier ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty commonobjects:companyIdentifier ;
owl:minCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty commonobjects:companyIdentifier ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] .
### https://onerecord.iata.org/Company
:Company rdf:type owl:Class ;
rdfs:subClassOf [ rdf:type owl:Restriction ;
owl:onProperty company:branch ;
owl:allValuesFrom :CompanyBranch
] ,
[ rdf:type owl:Restriction ;
owl:onProperty company:branch ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty company:companyName ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty company:iataCargoAgentCode ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty company:companyName ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty company:iataCargoAgentCode ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:comment "Company details"@en ;
rdfs:label "Company"@en .
### https://onerecord.iata.org/CompanyBranch
:CompanyBranch rdf:type owl:Class ;
rdfs:subClassOf [ rdf:type owl:Restriction ;
owl:onProperty companybranch:company ;
owl:allValuesFrom :Company
] ,
[ rdf:type owl:Restriction ;
owl:onProperty companybranch:contactPersons ;
owl:allValuesFrom :Person
] ,
[ rdf:type owl:Restriction ;
owl:onProperty companybranch:location ;
owl:allValuesFrom :Location
] ,
[ rdf:type owl:Restriction ;
owl:onProperty companybranch:otherIdentifiers ;
owl:allValuesFrom :OtherIdentifier
] ,
[ rdf:type owl:Restriction ;
owl:onProperty companybranch:company ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty companybranch:location ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty companybranch:branchName ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty companybranch:iataCargoAgentLocationIdentifier ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty companybranch:branchName ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty companybranch:iataCargoAgentLocationIdentifier ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:comment "Company branches"@en ;
rdfs:label "CompanyBranch"@en .
### https://onerecord.iata.org/Contact
:Contact rdf:type owl:Class ;
rdfs:subClassOf [ rdf:type owl:Restriction ;
owl:onProperty contact:other ;
owl:allValuesFrom :ContactOther
] ,
[ rdf:type owl:Restriction ;
owl:onProperty contact:other ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty contact:contactType ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty contact:contactValue ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty contact:contactType ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty contact:contactValue ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:comment "Contact details"@en ;
rdfs:label "Contact"@en .
[ rdf:type owl:Axiom ;
owl:annotatedSource :Contact ;
owl:annotatedProperty rdfs:subClassOf ;
owl:annotatedTarget [ rdf:type owl:Restriction ;
owl:onProperty contact:other ;
owl:allValuesFrom :ContactOther
] ;
owl:deprecated "true"^^xsd:boolean
] .
[ rdf:type owl:Axiom ;
owl:annotatedSource :Contact ;
owl:annotatedProperty rdfs:subClassOf ;
owl:annotatedTarget [ rdf:type owl:Restriction ;
owl:onProperty contact:other ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:deprecated "true"^^xsd:boolean
] .
### https://onerecord.iata.org/ContactOther
:ContactOther rdf:type owl:Class ;
rdfs:comment "Other contact options e.g. Skype, Whatsapp, Viber, Fax etc"@en ;
rdfs:label "ContactOther"@en ;
owl:deprecated "true"^^xsd:boolean .
### https://onerecord.iata.org/Country
:Country rdf:type owl:Class ;
rdfs:subClassOf [ rdf:type owl:Restriction ;
owl:onProperty country:countryCode ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty country:countryName ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty country:countryCode ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty country:countryName ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:comment "Country details"@en ;
rdfs:label "Country"@en .
### https://onerecord.iata.org/CustomsInfo
:CustomsInfo rdf:type owl:Class ;
rdfs:subClassOf :LogisticsObject ,
[ rdf:type owl:Restriction ;
owl:onProperty customsInfo:piece ;
owl:allValuesFrom :Piece
] ,
[ rdf:type owl:Restriction ;
owl:onProperty customsInfo:piece ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty customsInfo:customsInfoContentCode ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty customsInfo:customsInfoCountryCode ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty customsInfo:customsInfoNote ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty customsInfo:customsInfoSubjectCode ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty customsInfo:customsInformation ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty customsInfo:customsInfoContentCode ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty customsInfo:customsInfoCountryCode ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty customsInfo:customsInfoNote ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty customsInfo:customsInfoSubjectCode ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty customsInfo:customsInformation ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:comment "Customs information details"@en ;
rdfs:label "CustomsInfo"@en .
### https://onerecord.iata.org/DgDeclaration
:DgDeclaration rdf:type owl:Class ;
rdfs:subClassOf :LogisticsObject ,
[ rdf:type owl:Restriction ;
owl:onProperty dgDeclaration:aircraftLimitationInformation ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty dgDeclaration:complianceDeclarationText ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty dgDeclaration:exclusiveUseIndicator ;
owl:allValuesFrom xsd:boolean
] ,
[ rdf:type owl:Restriction ;
owl:onProperty dgDeclaration:handlingInformation ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty dgDeclaration:shipperDeclarationText ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty dgDeclaration:aircraftLimitationInformation ;
owl:minCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty dgDeclaration:complianceDeclarationText ;
owl:minCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty dgDeclaration:shipperDeclarationText ;
owl:minCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty dgDeclaration:aircraftLimitationInformation ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty dgDeclaration:complianceDeclarationText ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty dgDeclaration:exclusiveUseIndicator ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty dgDeclaration:handlingInformation ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty dgDeclaration:shipperDeclarationText ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:comment "Dangerous goods declaration"@en ;
rdfs:label "DgDeclaration"@en .
### https://onerecord.iata.org/DgProductRadioactive
:DgProductRadioactive rdf:type owl:Class ;
rdfs:subClassOf :LogisticsObject ,
[ rdf:type owl:Restriction ;
owl:onProperty dgProductRadioactive:isotopes ;
owl:allValuesFrom :DgRadioactiveIsotope
] ,
[ rdf:type owl:Restriction ;
owl:onProperty dgProductRadioactive:isotopes ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty dgProductRadioactive:dgRaTypeCode ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty dgProductRadioactive:fissileExceptionIndicator ;
owl:allValuesFrom xsd:boolean
] ,
[ rdf:type owl:Restriction ;
owl:onProperty dgProductRadioactive:fissileExceptionReference ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty dgProductRadioactive:transportIndexNumeric ;
owl:allValuesFrom xsd:integer
] ,
[ rdf:type owl:Restriction ;
owl:onProperty dgProductRadioactive:dgRaTypeCode ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty dgProductRadioactive:fissileExceptionIndicator ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty dgProductRadioactive:fissileExceptionReference ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty dgProductRadioactive:transportIndexNumeric ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:comment "Details of the radioactive products "@en ;
rdfs:label "DgProductRadioactive"@en .
### https://onerecord.iata.org/DgRadioactiveIsotope
:DgRadioactiveIsotope rdf:type owl:Class ;
rdfs:subClassOf :LogisticsObject ,
[ rdf:type owl:Restriction ;
owl:onProperty dgRadioactiveIsotope:activityLevelMeasure ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty dgRadioactiveIsotope:criticalitySafetyIndexNumeric ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty dgRadioactiveIsotope:isotopeId ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty dgRadioactiveIsotope:isotopeName ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty dgRadioactiveIsotope:lowDispersibleIndicator ;
owl:allValuesFrom xsd:boolean
] ,
[ rdf:type owl:Restriction ;
owl:onProperty dgRadioactiveIsotope:physicalChemicalForm ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty dgRadioactiveIsotope:specialFormIndicator ;
owl:allValuesFrom xsd:boolean
] ,
[ rdf:type owl:Restriction ;
owl:onProperty dgRadioactiveIsotope:isotopeId ;
owl:minCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty dgRadioactiveIsotope:activityLevelMeasure ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty dgRadioactiveIsotope:criticalitySafetyIndexNumeric ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty dgRadioactiveIsotope:isotopeId ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty dgRadioactiveIsotope:isotopeName ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty dgRadioactiveIsotope:lowDispersibleIndicator ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty dgRadioactiveIsotope:physicalChemicalForm ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty dgRadioactiveIsotope:specialFormIndicator ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:comment "Details of the radioactive isotope contained in the product"@en ;
rdfs:label "DgRadioactiveIsotope"@en .
### https://onerecord.iata.org/Dimensions
:Dimensions rdf:type owl:Class ;
rdfs:subClassOf [ rdf:type owl:Restriction ;
owl:onProperty dimensions:height ;
owl:allValuesFrom :Value
] ,
[ rdf:type owl:Restriction ;
owl:onProperty dimensions:length ;
owl:allValuesFrom :Value
] ,
[ rdf:type owl:Restriction ;
owl:onProperty dimensions:volume ;
owl:allValuesFrom :Value
] ,
[ rdf:type owl:Restriction ;
owl:onProperty dimensions:width ;
owl:allValuesFrom :Value
] ,
[ rdf:type owl:Restriction ;
owl:onProperty dimensions:height ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty dimensions:length ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty dimensions:volume ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty dimensions:width ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:comment "Dimension details"@en ;
rdfs:label "Dimensions"@en .
### https://onerecord.iata.org/EmbeddedObject
:EmbeddedObject rdf:type owl:Class ;
rdfs:subClassOf [ rdf:type owl:Restriction ;
owl:onProperty embeddedobject:companyIdentifier ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty embeddedobject:companyIdentifier ;
owl:minCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty embeddedobject:companyIdentifier ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:comment "Embedded Object parent class, containing all common properties for Embedded Object"@en ;
rdfs:label "EmbeddedObject"@en .
### https://onerecord.iata.org/EpermitConsignment
:EpermitConsignment rdf:type owl:Class ;
rdfs:subClassOf :LogisticsObject ,
[ rdf:type owl:Restriction ;
owl:onProperty epermitConsignment:consignmentItems ;
owl:allValuesFrom :PieceLiveAnimals
] ,
[ rdf:type owl:Restriction ;
owl:onProperty epermitConsignment:examiningQuantity ;
owl:allValuesFrom :Value
] ,
[ rdf:type owl:Restriction ;
owl:onProperty epermitConsignment:consignmentItems ;
owl:minCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty epermitConsignment:consignmentItems ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty epermitConsignment:examiningQuantity ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty epermitConsignment:usedToDateQuotaQuantity ;
owl:allValuesFrom xsd:integer
] ,
[ rdf:type owl:Restriction ;
owl:onProperty epermitConsignment:usedToDateQuotaQuantity ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:comment "Details of the pieces (Live animals) of the permit and specific information such as quantity measured and used to date quota"@en ;
rdfs:label "EpermitConsignment"@en .
### https://onerecord.iata.org/EpermitSignature
:EpermitSignature rdf:type owl:Class ;
rdfs:subClassOf :LogisticsObject ,
[ rdf:type owl:Restriction ;
owl:onProperty epermitSignature:signatoryCompany ;
owl:allValuesFrom :Company
] ,
[ rdf:type owl:Restriction ;
owl:onProperty epermitSignature:signatoryCompany ;
owl:minCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty epermitSignature:signatoryCompany ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty epermitSignature:securityStampId ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty epermitSignature:signatoryRole ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty epermitSignature:signatureDate ;
owl:allValuesFrom xsd:dateTime
] ,
[ rdf:type owl:Restriction ;
owl:onProperty epermitSignature:signatureStatement ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty epermitSignature:signatureTypeCode ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty epermitSignature:signatoryRole ;
owl:minCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty epermitSignature:signatureDate ;
owl:minCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty epermitSignature:securityStampId ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty epermitSignature:signatoryRole ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty epermitSignature:signatureDate ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty epermitSignature:signatureStatement ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty epermitSignature:signatureTypeCode ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:comment "Signature details of the Epermit for Live Animals"@en ;
rdfs:label "EpermitSignature"@en .
### https://onerecord.iata.org/Event
:Event rdf:type owl:Class ;
rdfs:subClassOf [ rdf:type owl:Restriction ;
owl:onProperty event:linkedObject ;
owl:someValuesFrom :LogisticsObject
] ,
[ rdf:type owl:Restriction ;
owl:onProperty event:location ;
owl:allValuesFrom :Location
] ,
[ rdf:type owl:Restriction ;
owl:onProperty event:performedBy ;
owl:allValuesFrom :Company
] ,
[ rdf:type owl:Restriction ;
owl:onProperty event:performedByPerson ;
owl:allValuesFrom :Person
] ,
[ rdf:type owl:Restriction ;
owl:onProperty event:linkedObject ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty event:location ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty event:performedBy ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty event:performedByPerson ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty event:dateTime ;
owl:allValuesFrom xsd:dateTime
] ,
[ rdf:type owl:Restriction ;
owl:onProperty event:eventCode ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty event:eventName ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty event:eventTypeIndicator ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty event:dateTime ;
owl:minCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty event:eventTypeIndicator ;
owl:minCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty event:dateTime ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty event:eventCode ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty event:eventName ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty event:eventTypeIndicator ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:comment "Event details"@en ;
rdfs:label "Event"@en .
### https://onerecord.iata.org/EventUld
:EventUld rdf:type owl:Class ;
rdfs:subClassOf :Event ,
[ rdf:type owl:Restriction ;
owl:onProperty eventUld:loadingPosition ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty eventUld:loadingPosition ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:comment "Subtype of Event"@en ;
rdfs:label "EventUld"@en .
### https://onerecord.iata.org/ExternalReference
:ExternalReference rdf:type owl:Class ;
rdfs:subClassOf [ rdf:type owl:Restriction ;
owl:onProperty externalReference:documentOriginator ;
owl:allValuesFrom :Company
] ,
[ rdf:type owl:Restriction ;
owl:onProperty externalReference:location ;
owl:allValuesFrom :Location
] ,
[ rdf:type owl:Restriction ;
owl:onProperty externalReference:documentOriginator ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty externalReference:location ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty externalReference:documentChecksum ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty externalReference:documentId ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty externalReference:documentLink ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty externalReference:documentName ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty externalReference:documentType ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty externalReference:documentVersion ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty externalReference:expiryDate ;
owl:allValuesFrom xsd:dateTime
] ,
[ rdf:type owl:Restriction ;
owl:onProperty externalReference:validFrom ;
owl:allValuesFrom xsd:dateTime
] ,
[ rdf:type owl:Restriction ;
owl:onProperty externalReference:documentChecksum ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty externalReference:documentId ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty externalReference:documentLink ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty externalReference:documentName ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty externalReference:documentType ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty externalReference:documentVersion ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty externalReference:expiryDate ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty externalReference:validFrom ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:comment "Reference documents details"@en ;
rdfs:label "ExternalReference"@en .
### https://onerecord.iata.org/Geolocation
:Geolocation rdf:type owl:Class ;
rdfs:subClassOf [ rdf:type owl:Restriction ;
owl:onProperty geolocation:elevation ;
owl:allValuesFrom :Value
] ,
[ rdf:type owl:Restriction ;
owl:onProperty geolocation:elevation ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty geolocation:geolocationUnit ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty geolocation:latitude ;
owl:allValuesFrom xsd:double
] ,
[ rdf:type owl:Restriction ;
owl:onProperty geolocation:longitude ;
owl:allValuesFrom xsd:double
] ,
[ rdf:type owl:Restriction ;
owl:onProperty geolocation:geolocationUnit ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty geolocation:latitude ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty geolocation:longitude ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:comment "Geolocation details - e.g. for drones, automated vehicles..."@en ;
rdfs:label "Geolocation"@en .
### https://onerecord.iata.org/HandlingInstructions
:HandlingInstructions rdf:type owl:Class ;
rdfs:subClassOf [ rdf:type owl:Restriction ;
owl:onProperty handlinginstructions:requestedBy ;
owl:allValuesFrom :Person
] ,
[ rdf:type owl:Restriction ;
owl:onProperty handlinginstructions:requestedBy ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty handlinginstructions:serviceDescription ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty handlinginstructions:serviceType ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty handlinginstructions:serviceTypeCode ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty handlinginstructions:serviceDescription ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty handlinginstructions:serviceType ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty handlinginstructions:serviceTypeCode ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:comment "Used to provide handling instructions such as Special service request (SSR), Special handling codes (SPH) or Other service information (OSI)"@en ;
rdfs:label "HandlingInstructions"@en .
### https://onerecord.iata.org/Insurance
:Insurance rdf:type owl:Class ;
rdfs:subClassOf :LogisticsObject ,
[ rdf:type owl:Restriction ;
owl:onProperty insurance:coveringParty ;
owl:allValuesFrom :Company
] ,
[ rdf:type owl:Restriction ;
owl:onProperty insurance:insuranceAmount ;
owl:allValuesFrom :Value
] ,
[ rdf:type owl:Restriction ;
owl:onProperty insurance:insuranceShipment ;
owl:allValuesFrom :Shipment
] ,
[ rdf:type owl:Restriction ;
owl:onProperty insurance:insuranceShipment ;
owl:minCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty insurance:coveringParty ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty insurance:insuranceAmount ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty insurance:insuranceShipment ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty insurance:nvdIndicator ;
owl:allValuesFrom xsd:boolean
] ,
[ rdf:type owl:Restriction ;
owl:onProperty insurance:nvdIndicator ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:comment "Insurance details"@en ;
rdfs:label "Insurance"@en .
### https://onerecord.iata.org/IotDevice
:IotDevice rdf:type owl:Class ;
rdfs:subClassOf :LogisticsObject ,
[ rdf:type owl:Restriction ;
owl:onProperty iotDevice:deviceManufacturer ;
owl:allValuesFrom :Company
] ,
[ rdf:type owl:Restriction ;
owl:onProperty iotDevice:sensors ;
owl:allValuesFrom :Sensor
] ,
[ rdf:type owl:Restriction ;
owl:onProperty iotDevice:deviceManufacturer ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty iotDevice:associatedObject ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty iotDevice:deviceDescription ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty iotDevice:deviceModel ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty iotDevice:deviceName ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty iotDevice:deviceSerialNumber ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty iotDevice:associatedObject ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty iotDevice:deviceDescription ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty iotDevice:deviceModel ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty iotDevice:deviceName ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty iotDevice:deviceSerialNumber ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:comment "IoT Device details"@en ;
rdfs:label "IotDevice"@en .
### https://onerecord.iata.org/Item
:Item rdf:type owl:Class ;
rdfs:subClassOf :LogisticsObject ,
[ rdf:type owl:Restriction ;
owl:onProperty item:dimensions ;
owl:allValuesFrom :Dimensions
] ,
[ rdf:type owl:Restriction ;
owl:onProperty item:isInPiece ;
owl:allValuesFrom :Piece
] ,
[ rdf:type owl:Restriction ;
owl:onProperty item:otherIdentifiers ;
owl:allValuesFrom :OtherIdentifier
] ,
[ rdf:type owl:Restriction ;
owl:onProperty item:product ;
owl:allValuesFrom :Product
] ,
[ rdf:type owl:Restriction ;
owl:onProperty item:productionCountry ;
owl:allValuesFrom :Country
] ,
[ rdf:type owl:Restriction ;
owl:onProperty item:quantity ;
owl:allValuesFrom :Value
] ,
[ rdf:type owl:Restriction ;
owl:onProperty item:targetCountry ;
owl:allValuesFrom :Country
] ,
[ rdf:type owl:Restriction ;
owl:onProperty item:unitPrice ;
owl:allValuesFrom :Value
] ,
[ rdf:type owl:Restriction ;
owl:onProperty item:weight ;
owl:allValuesFrom :Value
] ,
[ rdf:type owl:Restriction ;
owl:onProperty item:product ;
owl:minCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty item:dimensions ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty item:isInPiece ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty item:product ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty item:productionCountry ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty item:quantity ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty item:targetCountry ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty item:unitPrice ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty item:weight ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty item:batchNumber ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty item:lotNumber ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty item:productExpiryDate ;
owl:allValuesFrom xsd:dateTime
] ,
[ rdf:type owl:Restriction ;
owl:onProperty item:productionDate ;
owl:allValuesFrom xsd:dateTime
] ,
[ rdf:type owl:Restriction ;
owl:onProperty item:quantityForUnitPrice ;
owl:allValuesFrom xsd:double
] ,
[ rdf:type owl:Restriction ;
owl:onProperty item:batchNumber ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty item:lotNumber ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty item:productExpiryDate ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty item:productionDate ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty item:quantityForUnitPrice ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:comment "Item details"@en ;
rdfs:label "Item"@en .
### https://onerecord.iata.org/ItemDg
:ItemDg rdf:type owl:Class ;
rdfs:subClassOf :Item ,
[ rdf:type owl:Restriction ;
owl:onProperty itemDg:emergencyContact ;
owl:allValuesFrom :Person
] ,
[ rdf:type owl:Restriction ;
owl:onProperty itemDg:netWeightMeasure ;
owl:allValuesFrom :Value
] ,
[ rdf:type owl:Restriction ;
owl:onProperty itemDg:emergencyContact ;
owl:minCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty itemDg:netWeightMeasure ;
owl:minCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty itemDg:emergencyContact ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty itemDg:netWeightMeasure ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty itemDg:reportableQuantity ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty itemDg:supplementaryInfoPrefix ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty itemDg:supplementaryInfoSuffix ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty itemDg:reportableQuantity ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty itemDg:supplementaryInfoPrefix ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty itemDg:supplementaryInfoSuffix ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:comment "Dangerous Goods subtype of Item"@en ;
rdfs:label "ItemDg"@en .
### https://onerecord.iata.org/LiveAnimalsEpermit
:LiveAnimalsEpermit rdf:type owl:Class ;
rdfs:subClassOf :LogisticsObject ,
[ rdf:type owl:Restriction ;
owl:onProperty liveAnimalsEpermit:consignee ;
owl:allValuesFrom :Company
] ,
[ rdf:type owl:Restriction ;
owl:onProperty liveAnimalsEpermit:consignments ;
owl:allValuesFrom :EpermitConsignment
] ,
[ rdf:type owl:Restriction ;
owl:onProperty liveAnimalsEpermit:signatures ;
owl:allValuesFrom :EpermitSignature
] ,
[ rdf:type owl:Restriction ;
owl:onProperty liveAnimalsEpermit:consignee ;
owl:minCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty liveAnimalsEpermit:consignments ;
owl:minCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty liveAnimalsEpermit:signatures ;
owl:minCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty liveAnimalsEpermit:consignee ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty liveAnimalsEpermit:permitCopyIndicator ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty liveAnimalsEpermit:permitNumber ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty liveAnimalsEpermit:permitTypeCode ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty liveAnimalsEpermit:permitTypeOther ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty liveAnimalsEpermit:permitValidFrom ;
owl:allValuesFrom xsd:dateTime
] ,
[ rdf:type owl:Restriction ;
owl:onProperty liveAnimalsEpermit:permitValidUntil ;
owl:allValuesFrom xsd:dateTime
] ,
[ rdf:type owl:Restriction ;
owl:onProperty liveAnimalsEpermit:specialConditions ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty liveAnimalsEpermit:transactionPurposeCode ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty liveAnimalsEpermit:transactionPurposeText ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty liveAnimalsEpermit:transportContractId ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty liveAnimalsEpermit:transportContractTypeCode ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty liveAnimalsEpermit:permitCopyIndicator ;
owl:minCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty liveAnimalsEpermit:permitNumber ;
owl:minCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty liveAnimalsEpermit:permitTypeCode ;
owl:minCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty liveAnimalsEpermit:transactionPurposeCode ;
owl:minCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty liveAnimalsEpermit:transportContractId ;
owl:minCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty liveAnimalsEpermit:transportContractTypeCode ;
owl:minCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty liveAnimalsEpermit:permitCopyIndicator ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty liveAnimalsEpermit:permitNumber ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty liveAnimalsEpermit:permitTypeCode ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty liveAnimalsEpermit:permitTypeOther ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty liveAnimalsEpermit:permitValidFrom ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty liveAnimalsEpermit:permitValidUntil ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty liveAnimalsEpermit:specialConditions ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty liveAnimalsEpermit:transactionPurposeCode ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty liveAnimalsEpermit:transactionPurposeText ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty liveAnimalsEpermit:transportContractId ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty liveAnimalsEpermit:transportContractTypeCode ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:comment "Epermit for Live Animals details"@en ;
rdfs:label "LiveAnimalsEpermit"@en .
### https://onerecord.iata.org/Location
:Location rdf:type owl:Class ;
rdfs:subClassOf [ rdf:type owl:Restriction ;
owl:onProperty location:address ;
owl:allValuesFrom :Address
] ,
[ rdf:type owl:Restriction ;
owl:onProperty location:geolocation ;
owl:allValuesFrom :Geolocation
] ,
[ rdf:type owl:Restriction ;
owl:onProperty location:address ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty location:geolocation ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty location:code ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty location:locationName ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty location:locationType ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty location:code ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty location:locationName ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty location:locationType ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:comment "Loading location details"@en ;
rdfs:label "Location"@en .
### https://onerecord.iata.org/LogisticsObject
:LogisticsObject rdf:type owl:Class ;
rdfs:subClassOf [ rdf:type owl:Restriction ;
owl:onProperty logisticsObject:events ;
owl:allValuesFrom :Event
] ,
[ rdf:type owl:Restriction ;
owl:onProperty logisticsObject:iotDevices ;
owl:allValuesFrom :IotDevice
] ,
[ rdf:type owl:Restriction ;
owl:onProperty logisticsObject:companyIdentifier ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty logisticsObject:companyIdentifier ;
owl:minCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty logisticsObject:companyIdentifier ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:comment "Logistics Object parent class, containing all common properties for logistics objects."@en ;
rdfs:label "LogisticsObject"@en .
### https://onerecord.iata.org/Measurements
:Measurements rdf:type owl:Class ;
rdfs:subClassOf [ rdf:type owl:Restriction ;
owl:onProperty measurements:measurementTimestamp ;
owl:allValuesFrom xsd:dateTime
] ,
[ rdf:type owl:Restriction ;
owl:onProperty measurements:measurementTimestamp ;
owl:minCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty measurements:measurementTimestamp ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:comment "Measurements details for Sensors, either generic or geolocation measurements are recorded"@en ;
rdfs:label "Measurements"@en .
### https://onerecord.iata.org/MeasurementsGeoloc
:MeasurementsGeoloc rdf:type owl:Class ;
rdfs:subClassOf :Measurements ,
[ rdf:type owl:Restriction ;
owl:onProperty measurementsGeoloc:geolocationMeasurement ;
owl:allValuesFrom :Geolocation
] ,
[ rdf:type owl:Restriction ;
owl:onProperty measurementsGeoloc:geolocationMeasurement ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:comment "Measurements details for Geolocation sensors"@en ;
rdfs:label "MeasurementsGeoloc"@en .
### https://onerecord.iata.org/MeasurementsOther
:MeasurementsOther rdf:type owl:Class ;
rdfs:subClassOf :Measurements ,
[ rdf:type owl:Restriction ;
owl:onProperty measurementsOther:genericMeasurement ;
owl:allValuesFrom :Value
] ,
[ rdf:type owl:Restriction ;
owl:onProperty measurementsOther:genericMeasurement ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:comment "Measurements details for sensors that are not geolocation sensors"@en ;
rdfs:label "MeasurementsOther"@en .
### https://onerecord.iata.org/MovementTimes
:MovementTimes rdf:type owl:Class ;
rdfs:subClassOf [ rdf:type owl:Restriction ;
owl:onProperty movementTimes:direction ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty movementTimes:movementMilestone ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty movementTimes:movementTimestamp ;
owl:allValuesFrom xsd:dateTime
] ,
[ rdf:type owl:Restriction ;
owl:onProperty movementTimes:timeType ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty movementTimes:direction ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty movementTimes:movementMilestone ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty movementTimes:movementTimestamp ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty movementTimes:timeType ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:comment "Times refering to Transport Movements, used to describe specfic times such as Actual Departure time, etc."@en ;
rdfs:label "MovementTimes"@en .
### https://onerecord.iata.org/OtherIdentifier
:OtherIdentifier rdf:type owl:Class ;
rdfs:subClassOf [ rdf:type owl:Restriction ;
owl:onProperty otherIdentifier:identifier ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty otherIdentifier:otherIdentifierType ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty otherIdentifier:identifier ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty otherIdentifier:otherIdentifierType ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:comment "Other identifiers"@en ;
rdfs:label "OtherIdentifier"@en .
### https://onerecord.iata.org/OtherParty
:OtherParty rdf:type owl:Class ;
rdfs:subClassOf [ rdf:type owl:Restriction ;
owl:onProperty otherParty:companyDetails ;
owl:allValuesFrom :Company
] ,
[ rdf:type owl:Restriction ;
owl:onProperty otherParty:companyDetails ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:comment "Company details"@en ;
rdfs:label "OtherParty"@en ;
owl:deprecated "true"@en .
### https://onerecord.iata.org/PackagingType
:PackagingType rdf:type owl:Class ;
rdfs:subClassOf :LogisticsObject ,
[ rdf:type owl:Restriction ;
owl:onProperty packagingType:packagingTypeDescription ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty packagingType:typeCode ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty packagingType:packagingTypeDescription ;
owl:minCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty packagingType:packagingTypeDescription ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty packagingType:typeCode ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:comment "Packaging details "@en ;
rdfs:label "PackagingType"@en .
### https://onerecord.iata.org/Party
:Party rdf:type owl:Class ;
rdfs:subClassOf [ rdf:type owl:Restriction ;
owl:onProperty party:otherIdentifiers ;
owl:allValuesFrom :OtherIdentifier
] ,
[ rdf:type owl:Restriction ;
owl:onProperty party:partyDetails ;
owl:allValuesFrom :Company
] ,
[ rdf:type owl:Restriction ;
owl:onProperty party:partyDetails ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty party:partyRole ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty party:partyRole ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:comment "Refers to a Company and its role in a specific context, e.g Company A as shipper. Cargo-XML Code List 1.15 can be used as a reference with the addition of \"Notify Party\""@en ;
rdfs:label "Party"@en .
### https://onerecord.iata.org/Person
:Person rdf:type owl:Class ;
rdfs:subClassOf [ rdf:type owl:Restriction ;
owl:onProperty person:associatedBranch ;
owl:allValuesFrom :CompanyBranch
] ,
[ rdf:type owl:Restriction ;
owl:onProperty person:contact ;
owl:allValuesFrom :Contact
] ,
[ rdf:type owl:Restriction ;
owl:onProperty person:documents ;
owl:allValuesFrom :ExternalReference
] ,
[ rdf:type owl:Restriction ;
owl:onProperty person:associatedBranch ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty person:contactType ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty person:department ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty person:employeeId ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty person:firstName ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty person:jobTitle ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty person:lastName ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty person:middleName ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty person:salutation ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty person:contactType ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty person:department ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty person:employeeId ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty person:firstName ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty person:jobTitle ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty person:lastName ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty person:middleName ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty person:salutation ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:comment "Person details"@en ;
rdfs:label "Person"@en .
### https://onerecord.iata.org/Piece
:Piece rdf:type owl:Class ;
rdfs:subClassOf :LogisticsObject ,
[ rdf:type owl:Class ;
owl:oneOf rdf:nil
] ,
[ rdf:type owl:Restriction ;
owl:onProperty piece:containedItems ;
owl:allValuesFrom :Item
] ,
[ rdf:type owl:Restriction ;
owl:onProperty piece:containedPieces ;
owl:allValuesFrom :Piece
] ,
[ rdf:type owl:Restriction ;
owl:onProperty piece:customsInfo ;
owl:allValuesFrom :CustomsInfo
] ,
[ rdf:type owl:Restriction ;
owl:onProperty piece:dimensions ;
owl:allValuesFrom :Dimensions
] ,
[ rdf:type owl:Restriction ;
owl:onProperty piece:externalReferences ;
owl:allValuesFrom :ExternalReference
] ,
[ rdf:type owl:Restriction ;
owl:onProperty piece:grossWeight ;
owl:allValuesFrom :Value
] ,
[ rdf:type owl:Restriction ;
owl:onProperty piece:handlingInstructions ;
owl:allValuesFrom :HandlingInstructions
] ,
[ rdf:type owl:Restriction ;
owl:onProperty piece:otherIdentifiers ;
owl:allValuesFrom :OtherIdentifier
] ,
[ rdf:type owl:Restriction ;
owl:onProperty piece:otherParty ;
owl:allValuesFrom :Company
] ,
[ rdf:type owl:Restriction ;
owl:onProperty piece:packagingType ;
owl:allValuesFrom :PackagingType
] ,
[ rdf:type owl:Restriction ;
owl:onProperty piece:parties ;
owl:allValuesFrom :Party
] ,
[ rdf:type owl:Restriction ;
owl:onProperty piece:product ;
owl:allValuesFrom :Product
] ,
[ rdf:type owl:Restriction ;
owl:onProperty piece:productionCountry ;
owl:allValuesFrom :Country
] ,
[ rdf:type owl:Restriction ;
owl:onProperty piece:securityDeclaration ;
owl:allValuesFrom :SecurityDeclaration
] ,
[ rdf:type owl:Restriction ;
owl:onProperty piece:securityStatus ;
owl:allValuesFrom :SecurityDeclaration
] ,
[ rdf:type owl:Restriction ;
owl:onProperty piece:serviceRequest ;
owl:allValuesFrom :ServiceRequest
] ,
[ rdf:type owl:Restriction ;
owl:onProperty piece:shipment ;
owl:allValuesFrom :Shipment
] ,
[ rdf:type owl:Restriction ;
owl:onProperty piece:shipper ;
owl:allValuesFrom :Company
] ,
[ rdf:type owl:Restriction ;
owl:onProperty piece:specialHandling ;
owl:allValuesFrom :SpecialHandling
] ,
[ rdf:type owl:Restriction ;
owl:onProperty piece:transportMovements ;
owl:allValuesFrom :TransportMovement
] ,
[ rdf:type owl:Restriction ;
owl:onProperty piece:transportSegments ;
owl:allValuesFrom :TransportSegment
] ,
[ rdf:type owl:Restriction ;
owl:onProperty piece:uldReference ;
owl:allValuesFrom :ULD
] ,
[ rdf:type owl:Restriction ;
owl:onProperty piece:volumetricWeight ;
owl:allValuesFrom :VolumetricWeight
] ,
[ rdf:type owl:Restriction ;
owl:onProperty piece:grossWeight ;
owl:minCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty piece:dimensions ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty piece:grossWeight ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty piece:packagingType ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty piece:productionCountry ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty piece:securityDeclaration ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty piece:securityStatus ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty piece:shipment ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty piece:shipper ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty piece:uldReference ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty piece:volumetricWeight ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty piece:coload ;
owl:allValuesFrom xsd:boolean
] ,
[ rdf:type owl:Restriction ;
owl:onProperty piece:declaredValueForCarriage ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty piece:declaredValueForCustoms ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty piece:goodsDescription ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty piece:loadType ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty piece:nvdForCarriage ;
owl:allValuesFrom xsd:boolean
] ,
[ rdf:type owl:Restriction ;
owl:onProperty piece:nvdForCustoms ;
owl:allValuesFrom xsd:boolean
] ,
[ rdf:type owl:Restriction ;
owl:onProperty piece:packageMarkCoded ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty piece:packagedeIdentifier ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty piece:shippingMarks ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty piece:slac ;
owl:allValuesFrom xsd:integer
] ,
[ rdf:type owl:Restriction ;
owl:onProperty piece:stackable ;
owl:allValuesFrom xsd:boolean
] ,
[ rdf:type owl:Restriction ;
owl:onProperty piece:turnable ;
owl:allValuesFrom xsd:boolean
] ,
[ rdf:type owl:Restriction ;
owl:onProperty piece:upid ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty piece:goodsDescription ;
owl:minCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty piece:coload ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty piece:goodsDescription ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty piece:loadType ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty piece:nvdForCarriage ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty piece:nvdForCustoms ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty piece:packageMarkCoded ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty piece:packagedeIdentifier ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty piece:slac ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty piece:stackable ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty piece:turnable ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty piece:upid ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:comment "Individual piece or virtual grouping of pieces"@en ;
rdfs:label "Piece"@en ;
owl:versionInfo "v1.01 - piece:dgDeclaration annoted as deprecated"@en .
[ rdf:type owl:Axiom ;
owl:annotatedSource :Piece ;
owl:annotatedProperty rdfs:subClassOf ;
owl:annotatedTarget [ rdf:type owl:Restriction ;
owl:onProperty piece:otherParty ;
owl:allValuesFrom :Company
] ;
rdfs:comment "v1.1 replaced by piece#parties"@en ;
owl:deprecated "true"@en
] .
[ rdf:type owl:Axiom ;
owl:annotatedSource :Piece ;
owl:annotatedProperty rdfs:subClassOf ;
owl:annotatedTarget [ rdf:type owl:Restriction ;
owl:onProperty piece:securityStatus ;
owl:allValuesFrom :SecurityDeclaration
] ;
owl:deprecated "true"^^xsd:boolean
] .
[ rdf:type owl:Axiom ;
owl:annotatedSource :Piece ;
owl:annotatedProperty rdfs:subClassOf ;
owl:annotatedTarget [ rdf:type owl:Restriction ;
owl:onProperty piece:serviceRequest ;
owl:allValuesFrom :ServiceRequest
] ;
owl:deprecated "true"^^xsd:boolean
] .
[ rdf:type owl:Axiom ;
owl:annotatedSource :Piece ;
owl:annotatedProperty rdfs:subClassOf ;
owl:annotatedTarget [ rdf:type owl:Restriction ;
owl:onProperty piece:shipper ;
owl:allValuesFrom :Company
] ;
owl:deprecated "true"^^xsd:boolean
] .
[ rdf:type owl:Axiom ;
owl:annotatedSource :Piece ;
owl:annotatedProperty rdfs:subClassOf ;
owl:annotatedTarget [ rdf:type owl:Restriction ;
owl:onProperty piece:specialHandling ;
owl:allValuesFrom :SpecialHandling
] ;
owl:deprecated "true"^^xsd:boolean
] .
[ rdf:type owl:Axiom ;
owl:annotatedSource :Piece ;
owl:annotatedProperty rdfs:subClassOf ;
owl:annotatedTarget [ rdf:type owl:Restriction ;
owl:onProperty piece:transportSegments ;
owl:allValuesFrom :TransportSegment
] ;
owl:deprecated "true"^^xsd:boolean
] .
[ rdf:type owl:Axiom ;
owl:annotatedSource :Piece ;
owl:annotatedProperty rdfs:subClassOf ;
owl:annotatedTarget [ rdf:type owl:Restriction ;
owl:onProperty piece:securityStatus ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:deprecated "true"^^xsd:boolean
] .
[ rdf:type owl:Axiom ;
owl:annotatedSource :Piece ;
owl:annotatedProperty rdfs:subClassOf ;
owl:annotatedTarget [ rdf:type owl:Restriction ;
owl:onProperty piece:shipper ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:deprecated "true"^^xsd:boolean
] .
### https://onerecord.iata.org/PieceDg
:PieceDg rdf:type owl:Class ;
rdfs:subClassOf :Piece ,
[ rdf:type owl:Restriction ;
owl:onProperty pieceDg:dgDeclaration ;
owl:allValuesFrom :DgDeclaration
] ,
[ rdf:type owl:Restriction ;
owl:onProperty pieceDg:dgDeclaration ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty pieceDg:allPackedInOneIndicator ;
owl:allValuesFrom xsd:boolean
] ,
[ rdf:type owl:Restriction ;
owl:onProperty pieceDg:overpackCriticalitySafetyIndexNumeric ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty pieceDg:overpackIndicator ;
owl:allValuesFrom xsd:boolean
] ,
[ rdf:type owl:Restriction ;
owl:onProperty pieceDg:overpackT1 ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty pieceDg:overpackTypeCode ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty pieceDg:qValueNumeric ;
owl:allValuesFrom xsd:double
] ,
[ rdf:type owl:Restriction ;
owl:onProperty pieceDg:allPackedInOneIndicator ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty pieceDg:overpackCriticalitySafetyIndexNumeric ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty pieceDg:overpackIndicator ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty pieceDg:overpackT1 ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty pieceDg:overpackTypeCode ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty pieceDg:qValueNumeric ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:comment "Dangerous Goods subtype of Piece"@en ;
rdfs:label "PieceDg"@en .
### https://onerecord.iata.org/PieceLiveAnimals
:PieceLiveAnimals rdf:type owl:Class ;
rdfs:subClassOf :Piece ,
[ rdf:type owl:Restriction ;
owl:onProperty pieceLa:associatedEpermit ;
owl:allValuesFrom :EpermitConsignment
] ,
[ rdf:type owl:Restriction ;
owl:onProperty pieceLa:exportTradeCountry ;
owl:allValuesFrom :Country
] ,
[ rdf:type owl:Restriction ;
owl:onProperty pieceLa:originTradeCountry ;
owl:allValuesFrom :Country
] ,
[ rdf:type owl:Restriction ;
owl:onProperty pieceLa:associatedEpermit ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty pieceLa:exportTradeCountry ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty pieceLa:originTradeCountry ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty pieceLa:acquisitionDatetime ;
owl:allValuesFrom xsd:dateTime
] ,
[ rdf:type owl:Restriction ;
owl:onProperty pieceLa:annualQuotaQuantity ;
owl:allValuesFrom xsd:integer
] ,
[ rdf:type owl:Restriction ;
owl:onProperty pieceLa:categoryCode ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty pieceLa:goodsTypeCode ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty pieceLa:goodsTypeExtensionCode ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty pieceLa:originReferencePermitDatetime ;
owl:allValuesFrom xsd:dateTime
] ,
[ rdf:type owl:Restriction ;
owl:onProperty pieceLa:originReferencePermitId ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty pieceLa:originReferencePermitTypeCode ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty pieceLa:quantityAnimals ;
owl:allValuesFrom xsd:integer
] ,
[ rdf:type owl:Restriction ;
owl:onProperty pieceLa:speciesCommonName ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty pieceLa:speciesScientificName ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty pieceLa:specimenDescription ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty pieceLa:specimenTypeCode ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty pieceLa:goodsTypeCode ;
owl:minCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty pieceLa:goodsTypeExtensionCode ;
owl:minCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty pieceLa:acquisitionDatetime ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty pieceLa:annualQuotaQuantity ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty pieceLa:goodsTypeCode ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty pieceLa:goodsTypeExtensionCode ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty pieceLa:originReferencePermitDatetime ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty pieceLa:originReferencePermitId ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty pieceLa:originReferencePermitTypeCode ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty pieceLa:quantityAnimals ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty pieceLa:specimenDescription ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty pieceLa:specimenTypeCode ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:comment "LiveAnimals subclass of Piece"@en ;
rdfs:label "PieceLiveAnimals"@en .
### https://onerecord.iata.org/Price
:Price rdf:type owl:Class ;
rdfs:subClassOf :LogisticsObject ,
[ rdf:type owl:Restriction ;
owl:onProperty price:bookingOption ;
owl:allValuesFrom :BookingOption
] ,
[ rdf:type owl:Restriction ;
owl:onProperty price:bookingRef ;
owl:allValuesFrom :Booking
] ,
[ rdf:type owl:Restriction ;
owl:onProperty price:ratings ;
owl:allValuesFrom :Ratings
] ,
[ rdf:type owl:Restriction ;
owl:onProperty price:bookingOption ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty price:carrierChargeCode ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty price:grandTotal ;
owl:allValuesFrom xsd:double
] ,
[ rdf:type owl:Restriction ;
owl:onProperty price:validTo ;
owl:allValuesFrom xsd:dateTime
] ,
[ rdf:type owl:Restriction ;
owl:onProperty price:carrierChargeCode ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty price:grandTotal ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty price:validTo ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:comment "Price associated to the offer/booking"@en ;
rdfs:label "Price"@en .
[ rdf:type owl:Axiom ;
owl:annotatedSource :Price ;
owl:annotatedProperty rdfs:subClassOf ;
owl:annotatedTarget [ rdf:type owl:Restriction ;
owl:onProperty price:validTo ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:deprecated "true"^^xsd:boolean
] .
### https://onerecord.iata.org/Product
:Product rdf:type owl:Class ;
rdfs:subClassOf :LogisticsObject ,
[ rdf:type owl:Restriction ;
owl:onProperty product:characteristics ;
owl:allValuesFrom :Characteristics
] ,
[ rdf:type owl:Restriction ;
owl:onProperty product:isInItems ;
owl:allValuesFrom :Item
] ,
[ rdf:type owl:Restriction ;
owl:onProperty product:isInPieces ;
owl:allValuesFrom :Piece
] ,
[ rdf:type owl:Restriction ;
owl:onProperty product:manufacturer ;
owl:allValuesFrom :Company
] ,
[ rdf:type owl:Restriction ;
owl:onProperty product:otherIdentifier ;
owl:allValuesFrom :OtherIdentifier
] ,
[ rdf:type owl:Restriction ;
owl:onProperty product:manufacturer ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty product:commodityItemNumber ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty product:hsCode ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty product:hsCommodityDescription ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty product:hsCommodityName ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty product:hsType ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty product:productDescription ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty product:productIdentifier ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty product:hsCode ;
owl:minCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty product:hsCommodityDescription ;
owl:minCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty product:hsType ;
owl:minCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty product:commodityItemNumber ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty product:hsCode ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty product:hsCommodityDescription ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty product:hsType ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty product:productDescription ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty product:productIdentifier ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:comment "Product details"@en ;
rdfs:label "Product"@en .
### https://onerecord.iata.org/ProductDg
:ProductDg rdf:type owl:Class ;
rdfs:subClassOf :Product ,
[ rdf:type owl:Restriction ;
owl:onProperty productDg:dgRadioactiveMaterial ;
owl:allValuesFrom :DgProductRadioactive
] ,
[ rdf:type owl:Restriction ;
owl:onProperty productDg:dgRadioactiveMaterial ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty productDg:additionalHazardClassificationId ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty productDg:authorizationInformation ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty productDg:explosiveCompatibilityGroupCode ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty productDg:hazardClassificationId ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty productDg:packagingDangerLevelCode ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty productDg:packingInstructionNumber ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty productDg:properShippingName ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty productDg:specialProvisionId ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty productDg:technicalName ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty productDg:unNumber ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty productDg:additionalHazardClassificationId ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty productDg:authorizationInformation ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty productDg:explosiveCompatibilityGroupCode ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty productDg:hazardClassificationId ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty productDg:packagingDangerLevelCode ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty productDg:packingInstructionNumber ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty productDg:properShippingName ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty productDg:specialProvisionId ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty productDg:technicalName ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty productDg:unNumber ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:comment "Dangerous Goods subtype of Product"@en ;
rdfs:label "ProductDg"@en .
### https://onerecord.iata.org/Ranges
:Ranges rdf:type owl:Class ;
rdfs:subClassOf :LogisticsObject ,
[ rdf:type owl:Restriction ;
owl:onProperty ranges:amount ;
owl:allValuesFrom xsd:double
] ,
[ rdf:type owl:Restriction ;
owl:onProperty ranges:maximumQuantity ;
owl:allValuesFrom xsd:double
] ,
[ rdf:type owl:Restriction ;
owl:onProperty ranges:minimumQuantity ;
owl:allValuesFrom xsd:double
] ,
[ rdf:type owl:Restriction ;
owl:onProperty ranges:rateClassCode ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty ranges:ratingType ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty ranges:scr ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty ranges:unitBasis ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty ranges:amount ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty ranges:maximumQuantity ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty ranges:minimumQuantity ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty ranges:rateClassCode ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty ranges:ratingType ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty ranges:scr ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty ranges:unitBasis ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:comment "Ranges details"@en ;
rdfs:label "Ranges"@en .
### https://onerecord.iata.org/Ratings
:Ratings rdf:type owl:Class ;
rdfs:subClassOf :LogisticsObject ,
[ rdf:type owl:Restriction ;
owl:onProperty ratings:ranges ;
owl:allValuesFrom :Ranges
] ,
[ rdf:type owl:Restriction ;
owl:onProperty ratings:billingChargeIdentifier ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty ratings:chargeCode ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty ratings:chargeDescription ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty ratings:chargePaymentType ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty ratings:chargeType ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty ratings:entitlement ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty ratings:otherChargeCode ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty ratings:priceSpecification ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty ratings:priceSpecificationRef ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty ratings:quantity ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty ratings:ratingsType ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty ratings:rcp ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty ratings:subTotal ;
owl:allValuesFrom xsd:double
] ,
[ rdf:type owl:Restriction ;
owl:onProperty ratings:billingChargeIdentifier ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty ratings:chargeCode ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty ratings:chargeDescription ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty ratings:chargeType ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty ratings:entitlement ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty ratings:otherChargeCode ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty ratings:priceSpecification ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty ratings:priceSpecificationRef ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty ratings:quantity ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty ratings:ratingsType ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty ratings:subTotal ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:comment "Ratings details"@en ;
rdfs:label "Ratings"@en .
### https://onerecord.iata.org/RegulatedEntity
:RegulatedEntity rdf:type owl:Class ;
rdfs:subClassOf [ rdf:type owl:Restriction ;
owl:onProperty regulatedEntity:entity ;
owl:allValuesFrom :CompanyBranch
] ,
[ rdf:type owl:Restriction ;
owl:onProperty regulatedEntity:regulatedEntityIdentifier ;
owl:allValuesFrom :Company
] ,
[ rdf:type owl:Restriction ;
owl:onProperty regulatedEntity:entity ;
owl:minCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty regulatedEntity:entity ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty regulatedEntity:regulatedEntityIdentifier ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty regulatedEntity:expiryDate ;
owl:allValuesFrom xsd:dateTime
] ,
[ rdf:type owl:Restriction ;
owl:onProperty regulatedEntity:regulatedEntityCategory ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty regulatedEntity:expiryDate ;
owl:minCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty regulatedEntity:expiryDate ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty regulatedEntity:regulatedEntityCategory ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:comment "Regulated Entity"@en ;
rdfs:label "RegulatedEntity"@en .
### https://onerecord.iata.org/Request
:Request rdf:type owl:Class ;
rdfs:subClassOf :LogisticsObject ,
[ rdf:type owl:Class ;
owl:oneOf rdf:nil
] ,
[ rdf:type owl:Restriction ;
owl:onProperty request:parties ;
owl:allValuesFrom :OtherParty
] ,
[ rdf:type owl:Restriction ;
owl:onProperty request:ratingsPreference ;
owl:allValuesFrom :Ratings
] ,
[ rdf:type owl:Restriction ;
owl:onProperty request:shipmentDetails ;
owl:allValuesFrom :Shipment
] ,
[ rdf:type owl:Restriction ;
owl:onProperty request:transportMovement ;
owl:allValuesFrom :TransportSegment
] ,
[ rdf:type owl:Restriction ;
owl:onProperty request:unitsPreference ;
owl:allValuesFrom :Value
] ,
[ rdf:type owl:Restriction ;
owl:onProperty request:parties ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty request:ratingsPreference ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty request:shipmentDetails ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty request:transportMovement ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty request:unitsPreference ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:comment "Request object, refers to the Quote request or Booking request "@en ;
rdfs:label "Request"@en ;
owl:deprecated "true"^^xsd:boolean .
### https://onerecord.iata.org/Routing
:Routing rdf:type owl:Class ;
rdfs:subClassOf :LogisticsObject ,
[ rdf:type owl:Restriction ;
owl:onProperty routing:bookingOption ;
owl:allValuesFrom :BookingOption
] ,
[ rdf:type owl:Restriction ;
owl:onProperty routing:scheduledLegs ;
owl:allValuesFrom :ScheduledLegs
] ,
[ rdf:type owl:Restriction ;
owl:onProperty routing:bookingOption ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty routing:aircraftPossibilityCode ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty routing:latestArrivalDateTime ;
owl:allValuesFrom xsd:dateTime
] ,
[ rdf:type owl:Restriction ;
owl:onProperty routing:maxConnections ;
owl:allValuesFrom xsd:integer
] ,
[ rdf:type owl:Restriction ;
owl:onProperty routing:onlineInd ;
owl:allValuesFrom xsd:boolean
] ,
[ rdf:type owl:Restriction ;
owl:onProperty routing:rfsInd ;
owl:allValuesFrom xsd:boolean
] ,
[ rdf:type owl:Restriction ;
owl:onProperty routing:aircraftPossibilityCode ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty routing:latestArrivalDateTime ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty routing:maxConnections ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty routing:onlineInd ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty routing:rfsInd ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:comment "Routing details"@en ;
rdfs:label "Routing"@en .
[ rdf:type owl:Axiom ;
owl:annotatedSource :Routing ;
owl:annotatedProperty rdfs:subClassOf ;
owl:annotatedTarget [ rdf:type owl:Restriction ;
owl:onProperty routing:latestArrivalDateTime ;
owl:allValuesFrom xsd:dateTime
] ;
owl:deprecated "true"^^xsd:boolean
] .
### https://onerecord.iata.org/Schedule
:Schedule rdf:type owl:Class ;
rdfs:subClassOf :LogisticsObject ,
[ rdf:type owl:Restriction ;
owl:onProperty schedule:earliestAcceptanceTime ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty schedule:latestAcceptanceTime ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty schedule:timeOfAvailability ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty schedule:totalTransitTime ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty schedule:earliestAcceptanceTime ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty schedule:latestAcceptanceTime ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty schedule:timeOfAvailability ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty schedule:totalTransitTime ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:comment "Scheduling details"@en ;
rdfs:label "Schedule"@en ;
owl:deprecated "true"@en .
### https://onerecord.iata.org/ScheduledLegs
:ScheduledLegs rdf:type owl:Class ;
rdfs:subClassOf [ rdf:type owl:Restriction ;
owl:onProperty scheduledLegs:arrivalLocation ;
owl:allValuesFrom :Location
] ,
[ rdf:type owl:Restriction ;
owl:onProperty scheduledLegs:departureLocation ;
owl:allValuesFrom :Location
] ,
[ rdf:type owl:Restriction ;
owl:onProperty scheduledLegs:arrivalLocation ;
owl:minCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty scheduledLegs:departureLocation ;
owl:minCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty scheduledLegs:arrivalLocation ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty scheduledLegs:departureLocation ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty scheduledLegs:arrivalDate ;
owl:allValuesFrom xsd:dateTime
] ,
[ rdf:type owl:Restriction ;
owl:onProperty scheduledLegs:departureDate ;
owl:allValuesFrom xsd:dateTime
] ,
[ rdf:type owl:Restriction ;
owl:onProperty scheduledLegs:sequenceNumber ;
owl:allValuesFrom xsd:integer
] ,
[ rdf:type owl:Restriction ;
owl:onProperty scheduledLegs:transportId ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty scheduledLegs:sequenceNumber ;
owl:minCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty scheduledLegs:sequenceNumber ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:comment "Scheduled Legs class to be used to identify legs. Can be used with Booking Option Request as an indicator of preferred Routing or with Booking Option when a carrier proposes a specific Routing."@en ;
rdfs:label "ScheduledLegs" .
### https://onerecord.iata.org/SecurityDeclaration
:SecurityDeclaration rdf:type owl:Class ;
rdfs:subClassOf :LogisticsObject ,
[ rdf:type owl:Restriction ;
owl:onProperty securityDeclaration:issuedBy ;
owl:allValuesFrom :Person
] ,
[ rdf:type owl:Restriction ;
owl:onProperty securityDeclaration:otherRegulatedEntity ;
owl:allValuesFrom :RegulatedEntity
] ,
[ rdf:type owl:Restriction ;
owl:onProperty securityDeclaration:piece ;
owl:allValuesFrom :Piece
] ,
[ rdf:type owl:Restriction ;
owl:onProperty securityDeclaration:receivedFrom ;
owl:allValuesFrom :RegulatedEntity
] ,
[ rdf:type owl:Restriction ;
owl:onProperty securityDeclaration:regulatedEntityIssuer ;
owl:allValuesFrom :RegulatedEntity
] ,
[ rdf:type owl:Restriction ;
owl:onProperty securityDeclaration:issuedBy ;
owl:minCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty securityDeclaration:regulatedEntityIssuer ;
owl:minCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty securityDeclaration:issuedBy ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty securityDeclaration:piece ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty securityDeclaration:receivedFrom ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty securityDeclaration:regulatedEntityIssuer ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty securityDeclaration:additionalSecurityInformation ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty securityDeclaration:groundsForExemption ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty securityDeclaration:issuedOn ;
owl:allValuesFrom xsd:dateTime
] ,
[ rdf:type owl:Restriction ;
owl:onProperty securityDeclaration:otherScreeningMethods ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty securityDeclaration:screeningMethod ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty securityDeclaration:securityStatus ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty securityDeclaration:issuedOn ;
owl:minCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty securityDeclaration:securityStatus ;
owl:minCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty securityDeclaration:additionalSecurityInformation ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty securityDeclaration:issuedOn ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty securityDeclaration:securityStatus ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:comment "Security declaration details"@en ;
rdfs:label "SecurityDeclaration"@en .
### https://onerecord.iata.org/Sensor
:Sensor rdf:type owl:Class ;
rdfs:subClassOf :LogisticsObject ,
[ rdf:type owl:Restriction ;
owl:onProperty sensor:iotDevice ;
owl:allValuesFrom :IotDevice
] ,
[ rdf:type owl:Restriction ;
owl:onProperty sensor:iotDevice ;
owl:minCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty sensor:sensorDescription ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty sensor:sensorName ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty sensor:sensorSerialNumber ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty sensor:sensorType ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty sensor:sensorDescription ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty sensor:sensorName ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty sensor:sensorSerialNumber ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty sensor:sensorType ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:comment "Sensor details and measurements, linked to Connected Devices"@en ;
rdfs:label "Sensor"@en .
### https://onerecord.iata.org/SensorGeoloc
:SensorGeoloc rdf:type owl:Class ;
rdfs:subClassOf :Sensor ,
[ rdf:type owl:Restriction ;
owl:onProperty sensorGeoloc:val ;
owl:allValuesFrom :MeasurementsGeoloc
] ;
rdfs:comment "Sensor measurements details for Geolocation sensors (sensorType = \"Geolocation\")"@en ;
rdfs:label "SensorGeoloc"@en .
### https://onerecord.iata.org/SensorOther
:SensorOther rdf:type owl:Class ;
rdfs:subClassOf :Sensor ,
[ rdf:type owl:Restriction ;
owl:onProperty sensorOther:val ;
owl:allValuesFrom :MeasurementsOther
] ;
rdfs:comment "Sensor measurements details for sensors other than Geolocation sensors (sensorType != \"Geolocation\")"@en ;
rdfs:label "SensorOther"@en .
### https://onerecord.iata.org/ServiceRequest
:ServiceRequest rdf:type owl:Class ;
rdfs:subClassOf :LogisticsObject ,
[ rdf:type owl:Restriction ;
owl:onProperty serviceRequest:code ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty serviceRequest:serviceRequestDescription ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty serviceRequest:statementText ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty serviceRequest:statementType ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty serviceRequest:code ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty serviceRequest:serviceRequestDescription ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty serviceRequest:statementText ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty serviceRequest:statementType ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:comment "Service request details"@en ;
rdfs:label "ServiceRequest"@en ;
owl:deprecated "true"@en .
### https://onerecord.iata.org/Shipment
:Shipment rdf:type owl:Class ;
rdfs:subClassOf :LogisticsObject ,
[ rdf:type owl:Restriction ;
owl:onProperty shipment:containedPieces ;
owl:allValuesFrom :Piece
] ,
[ rdf:type owl:Restriction ;
owl:onProperty shipment:deliveryLocation ;
owl:allValuesFrom :Location
] ,
[ rdf:type owl:Restriction ;
owl:onProperty shipment:dimensions ;
owl:allValuesFrom :Dimensions
] ,
[ rdf:type owl:Restriction ;
owl:onProperty shipment:externalReferences ;
owl:allValuesFrom :ExternalReference
] ,
[ rdf:type owl:Restriction ;
owl:onProperty shipment:insurance ;
owl:allValuesFrom :Insurance
] ,
[ rdf:type owl:Restriction ;
owl:onProperty shipment:parties ;
owl:allValuesFrom :Party
] ,
[ rdf:type owl:Restriction ;
owl:onProperty shipment:totalGrossWeight ;
owl:allValuesFrom :Value
] ,
[ rdf:type owl:Restriction ;
owl:onProperty shipment:volumetricWeight ;
owl:allValuesFrom :VolumetricWeight
] ,
] ,
[ rdf:type owl:Restriction ;
owl:onProperty shipment:totalGrossWeight ;
owl:minCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty shipment:volumetricWeight ;
owl:minCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty shipment:insurance ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty shipment:totalGrossWeight ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty shipment:deliveryDate ;
owl:allValuesFrom xsd:dateTime
] ,
[ rdf:type owl:Restriction ;
owl:onProperty shipment:goodsDescription ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty shipment:incoterms ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty shipment:otherChargesIndicator ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty shipment:totalPieceCount ;
owl:allValuesFrom xsd:integer
] ,
[ rdf:type owl:Restriction ;
owl:onProperty shipment:totalSLAC ;
owl:allValuesFrom xsd:integer
] ,
[ rdf:type owl:Restriction ;
owl:onProperty shipment:weightValuationIndicator ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty shipment:deliveryDate ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty shipment:goodsDescription ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty shipment:otherChargesIndicator ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty shipment:totalPieceCount ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty shipment:totalSLAC ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty shipment:weightValuationIndicator ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:comment "Shipment details"@en ;
rdfs:label "Shipment"@en .
### https://onerecord.iata.org/SpecialHandling
:SpecialHandling rdf:type owl:Class ;
rdfs:subClassOf :LogisticsObject ,
[ rdf:type owl:Restriction ;
owl:onProperty specialHandling:code ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty specialHandling:handlingText ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty specialHandling:code ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty specialHandling:handlingText ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:comment "Special handling details"@en ;
rdfs:label "SpecialHandling"@en ;
owl:deprecated "true"@en .
### https://onerecord.iata.org/TransportMeans
:TransportMeans rdf:type owl:Class ;
rdfs:subClassOf :LogisticsObject ,
[ rdf:type owl:Restriction ;
owl:onProperty transportMeans:transportCompany ;
owl:allValuesFrom :Company
] ,
[ rdf:type owl:Restriction ;
owl:onProperty transportMeans:transportMovement ;
owl:allValuesFrom :TransportMovement
] ,
[ rdf:type owl:Restriction ;
owl:onProperty transportMeans:transportSegment ;
owl:allValuesFrom :TransportSegment
] ,
[ rdf:type owl:Restriction ;
owl:onProperty transportMeans:typicalCO2Coefficient ;
owl:allValuesFrom :Value
] ,
[ rdf:type owl:Restriction ;
owl:onProperty transportMeans:typicalFuelConsumption ;
owl:allValuesFrom :Value
] ,
[ rdf:type owl:Restriction ;
owl:onProperty transportMeans:transportCompany ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty transportMeans:transportMovement ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty transportMeans:typicalCO2Coefficient ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty transportMeans:typicalFuelConsumption ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty transportMeans:vehicleModel ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty transportMeans:vehicleRegistration ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty transportMeans:vehicleSize ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty transportMeans:vehicleType ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty transportMeans:vehicleModel ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty transportMeans:vehicleRegistration ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty transportMeans:vehicleSize ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty transportMeans:vehicleType ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:comment "Transport means details"@en ;
rdfs:label "TransportMeans"@en .
[ rdf:type owl:Axiom ;
owl:annotatedSource :TransportMeans ;
owl:annotatedProperty rdfs:subClassOf ;
owl:annotatedTarget [ rdf:type owl:Restriction ;
owl:onProperty transportMeans:transportSegment ;
owl:allValuesFrom :TransportSegment
] ;
owl:deprecated "true"^^xsd:boolean
] .
### https://onerecord.iata.org/TransportMovement
:TransportMovement rdf:type owl:Class ;
rdfs:subClassOf :LogisticsObject ,
[ rdf:type owl:Class ;
owl:oneOf rdf:nil
] ,
[ rdf:type owl:Restriction ;
owl:onProperty transportMovement:arrivalLocation ;
owl:allValuesFrom :Location
] ,
[ rdf:type owl:Restriction ;
owl:onProperty transportMovement:co2Emissions ;
owl:allValuesFrom :CO2Emissions
] ,
[ rdf:type owl:Restriction ;
owl:onProperty transportMovement:departureLocation ;
owl:allValuesFrom :Location
] ,
[ rdf:type owl:Restriction ;
owl:onProperty transportMovement:distanceCalculated ;
owl:allValuesFrom :Value
] ,
[ rdf:type owl:Restriction ;
owl:onProperty transportMovement:distanceMeasured ;
owl:allValuesFrom :Value
] ,
[ rdf:type owl:Restriction ;
owl:onProperty transportMovement:externalReferences ;
owl:allValuesFrom :ExternalReference
] ,
[ rdf:type owl:Restriction ;
owl:onProperty transportMovement:fuelAmountCalculated ;
owl:allValuesFrom :Value
] ,
[ rdf:type owl:Restriction ;
owl:onProperty transportMovement:fuelAmountMeasured ;
owl:allValuesFrom :Value
] ,
[ rdf:type owl:Restriction ;
owl:onProperty transportMovement:movementTimes ;
owl:allValuesFrom :MovementTimes
] ,
[ rdf:type owl:Restriction ;
owl:onProperty transportMovement:payload ;
owl:allValuesFrom :Value
] ,
[ rdf:type owl:Restriction ;
owl:onProperty transportMovement:transportMeans ;
owl:allValuesFrom :TransportMeans
] ,
[ rdf:type owl:Restriction ;
owl:onProperty transportMovement:transportMeansOperators ;
owl:allValuesFrom :Person
] ,
[ rdf:type owl:Restriction ;
owl:onProperty transportMovement:transportedPieces ;
owl:allValuesFrom :Piece
] ,
[ rdf:type owl:Restriction ;
owl:onProperty transportMovement:transportedUlds ;
owl:allValuesFrom :ULD
] ,
[ rdf:type owl:Restriction ;
owl:onProperty transportMovement:arrivalLocation ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty transportMovement:departureLocation ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty transportMovement:distanceCalculated ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty transportMovement:distanceMeasured ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty transportMovement:externalReferences ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty transportMovement:fuelAmountCalculated ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty transportMovement:fuelAmountMeasured ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty transportMovement:transportMeans ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty transportMovement:fuelType ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty transportMovement:modeCode ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty transportMovement:modeQualifier ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty transportMovement:seal ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty transportMovement:transportIdentifier ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty transportMovement:unplannedStop ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty transportMovement:fuelType ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty transportMovement:modeCode ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty transportMovement:modeQualifier ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty transportMovement:seal ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty transportMovement:transportIdentifier ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty transportMovement:unplannedStop ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:comment "Transport movement details, replaces the TransportSegment in v1.1 and above"@en ;
rdfs:label "TransportMovement"@en .
[ rdf:type owl:Axiom ;
owl:annotatedSource :TransportMovement ;
owl:annotatedProperty rdfs:subClassOf ;
owl:annotatedTarget [ rdf:type owl:Restriction ;
owl:onProperty transportMovement:co2Emissions ;
owl:allValuesFrom :CO2Emissions
] ;
rdfs:comment "Change of data type to object CO2Emissions"@en
] .
### https://onerecord.iata.org/TransportSegment
:TransportSegment rdf:type owl:Class ;
rdfs:subClassOf :LogisticsObject ,
[ rdf:type owl:Class ;
owl:oneOf rdf:nil
] ,
[ rdf:type owl:Restriction ;
owl:onProperty transportMovement:arrivalLocation ;
owl:allValuesFrom :Location
] ,
[ rdf:type owl:Restriction ;
owl:onProperty transportMovement:co2CalculationMethod ;
owl:allValuesFrom :CO2CalcMethod
] ,
[ rdf:type owl:Restriction ;
owl:onProperty transportMovement:co2Emissions ;
owl:allValuesFrom :CO2Emissions
] ,
[ rdf:type owl:Restriction ;
owl:onProperty transportMovement:departureLocation ;
owl:allValuesFrom :Location
] ,
[ rdf:type owl:Restriction ;
owl:onProperty transportMovement:distanceCalculated ;
owl:allValuesFrom :Value
] ,
[ rdf:type owl:Restriction ;
owl:onProperty transportMovement:distanceMeasured ;
owl:allValuesFrom :Value
] ,
[ rdf:type owl:Restriction ;
owl:onProperty transportMovement:externalReferences ;
owl:allValuesFrom :ExternalReference
] ,
[ rdf:type owl:Restriction ;
owl:onProperty transportMovement:fuelAmountCalculated ;
owl:allValuesFrom :Value
] ,
[ rdf:type owl:Restriction ;
owl:onProperty transportMovement:fuelAmountMeasured ;
owl:allValuesFrom :Value
] ,
[ rdf:type owl:Restriction ;
owl:onProperty transportMovement:payload ;
owl:allValuesFrom :Value
] ,
[ rdf:type owl:Restriction ;
owl:onProperty transportMovement:transportMeans ;
owl:allValuesFrom :TransportMeans
] ,
[ rdf:type owl:Restriction ;
owl:onProperty transportMovement:transportMeansOperators ;
owl:allValuesFrom :Person
] ,
[ rdf:type owl:Restriction ;
owl:onProperty transportMovement:transportedPieces ;
owl:allValuesFrom :Piece
] ,
[ rdf:type owl:Restriction ;
owl:onProperty transportMovement:transportedUlds ;
owl:allValuesFrom :ULD
] ,
[ rdf:type owl:Restriction ;
owl:onProperty transportMovement:arrivalLocation ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty transportMovement:co2CalculationMethod ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty transportMovement:departureLocation ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty transportMovement:distanceCalculated ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty transportMovement:distanceMeasured ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty transportMovement:externalReferences ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty transportMovement:fuelAmountCalculated ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty transportMovement:fuelAmountMeasured ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty transportMovement:transportMeans ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty transportMovement:fuelType ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty transportMovement:modeCode ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty transportMovement:modeQualifier ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty transportMovement:seal ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty transportMovement:transportIdentifier ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty transportMovement:fuelType ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty transportMovement:modeCode ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty transportMovement:modeQualifier ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty transportMovement:seal ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty transportMovement:transportIdentifier ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:comment "Transport segment details"@en ;
rdfs:label "TransportSegment"@en ;
owl:deprecated "true"@en .
[ rdf:type owl:Axiom ;
owl:annotatedSource :TransportSegment ;
owl:annotatedProperty rdfs:subClassOf ;
owl:annotatedTarget [ rdf:type owl:Restriction ;
owl:onProperty transportMovement:co2Emissions ;
owl:allValuesFrom :CO2Emissions
] ;
rdfs:comment "Change of data type to object CO2Emissions"@en
] .
[ rdf:type owl:Axiom ;
owl:annotatedSource :TransportSegment ;
owl:annotatedProperty rdfs:subClassOf ;
owl:annotatedTarget [ rdf:type owl:Restriction ;
owl:onProperty transportMovement:co2CalculationMethod ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ;
owl:deprecated "true"^^xsd:boolean
] .
### https://onerecord.iata.org/ULD
:ULD rdf:type owl:Class ;
rdfs:subClassOf :LogisticsObject ,
[ rdf:type owl:Class ;
owl:oneOf rdf:nil
] ,
[ rdf:type owl:Restriction ;
owl:onProperty uld:externalReference ;
owl:allValuesFrom :ExternalReference
] ,
[ rdf:type owl:Restriction ;
owl:onProperty uld:tareWeight ;
owl:allValuesFrom :Value
] ,
[ rdf:type owl:Restriction ;
owl:onProperty uld:transportMovements ;
owl:allValuesFrom :TransportMovement
] ,
[ rdf:type owl:Restriction ;
owl:onProperty uld:transportSegments ;
owl:allValuesFrom :TransportSegment
] ,
[ rdf:type owl:Restriction ;
owl:onProperty uld:upid ;
owl:allValuesFrom :Piece
] ,
[ rdf:type owl:Restriction ;
owl:onProperty uld:tareWeight ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty uld:ataDesignator ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty uld:damageFlag ;
owl:allValuesFrom xsd:boolean
] ,
[ rdf:type owl:Restriction ;
owl:onProperty uld:demurrageCode ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty uld:loadingIndicator ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty uld:nbDoor ;
owl:allValuesFrom xsd:integer
] ,
[ rdf:type owl:Restriction ;
owl:onProperty uld:nbFittings ;
owl:allValuesFrom xsd:integer
] ,
[ rdf:type owl:Restriction ;
owl:onProperty uld:nbNets ;
owl:allValuesFrom xsd:integer
] ,
[ rdf:type owl:Restriction ;
owl:onProperty uld:nbStraps ;
owl:allValuesFrom xsd:integer
] ,
[ rdf:type owl:Restriction ;
owl:onProperty uld:odlnCode ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty uld:ownerCode ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty uld:serialNumber ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty uld:serviceabilityCode ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty uld:uldRemarks ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty uld:uldSealNumber ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty uld:uldTypeCode ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty uld:damageFlag ;
owl:minCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty uld:demurrageCode ;
owl:minCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty uld:serviceabilityCode ;
owl:minCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty uld:ataDesignator ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty uld:damageFlag ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty uld:demurrageCode ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty uld:loadingIndicator ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty uld:nbDoor ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty uld:nbFittings ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty uld:nbNets ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty uld:nbStraps ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty uld:odlnCode ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty uld:ownerCode ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty uld:serialNumber ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty uld:serviceabilityCode ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty uld:uldRemarks ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty uld:uldSealNumber ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty uld:uldTypeCode ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:comment "Unit Load Device details"@en ;
rdfs:label "ULD"@en .
[ rdf:type owl:Axiom ;
owl:annotatedSource :ULD ;
owl:annotatedProperty rdfs:subClassOf ;
owl:annotatedTarget [ rdf:type owl:Restriction ;
owl:onProperty uld:transportSegments ;
owl:allValuesFrom :TransportSegment
] ;
owl:deprecated "true"^^xsd:boolean
] .
### https://onerecord.iata.org/Value
:Value rdf:type owl:Class ;
rdfs:subClassOf [ rdf:type owl:Restriction ;
owl:onProperty value:unit ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty value:value ;
owl:allValuesFrom xsd:double
] ,
[ rdf:type owl:Restriction ;
owl:onProperty value:unit ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty value:value ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:comment "Volumetric weight details"@en ;
rdfs:label "Value"@en .
### https://onerecord.iata.org/VolumetricWeight
:VolumetricWeight rdf:type owl:Class ;
rdfs:subClassOf [ rdf:type owl:Restriction ;
owl:onProperty volumetricWeight:chargeableWeight ;
owl:allValuesFrom :Value
] ,
[ rdf:type owl:Restriction ;
owl:onProperty volumetricWeight:conversionFactor ;
owl:allValuesFrom :Value
] ,
[ rdf:type owl:Restriction ;
owl:onProperty volumetricWeight:chargeableWeight ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty volumetricWeight:conversionFactor ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:comment "Unit of measurement details"@en ;
rdfs:label "VolumetricWeight"@en .
### https://onerecord.iata.org/Waybill
:Waybill rdf:type owl:Class ;
rdfs:subClassOf :LogisticsObject ,
[ rdf:type owl:Class ;
owl:oneOf rdf:nil
] ,
[ rdf:type owl:Restriction ;
owl:onProperty waybill:booking ;
owl:allValuesFrom :BookingOption
] ,
[ rdf:type owl:Restriction ;
owl:onProperty waybill:bookingRef ;
owl:allValuesFrom :Booking
] ,
[ rdf:type owl:Restriction ;
owl:onProperty waybill:carrierDeclarationPlace ;
owl:allValuesFrom :Location
] ,
[ rdf:type owl:Restriction ;
owl:onProperty waybill:containedWaybills ;
owl:allValuesFrom :Waybill
] ,
[ rdf:type owl:Restriction ;
owl:onProperty waybill:carrierDeclarationPlace ;
owl:minCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty waybill:booking ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty waybill:bookingRef ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty waybill:carrierDeclarationPlace ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty waybill:accountingInformation ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty waybill:carrierDeclarationDate ;
owl:allValuesFrom xsd:dateTime
] ,
[ rdf:type owl:Restriction ;
owl:onProperty waybill:carrierDeclarationSignature ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty waybill:consignorDeclarationSignature ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty waybill:destinationCharges ;
owl:allValuesFrom xsd:double
] ,
[ rdf:type owl:Restriction ;
owl:onProperty waybill:destinationCurrencyCode ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty waybill:destinationCurrencyRate ;
owl:allValuesFrom xsd:double
] ,
[ rdf:type owl:Restriction ;
owl:onProperty waybill:optionalShippingInfo ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty waybill:optionalShippingRefNo ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty waybill:originCurrency ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty waybill:waybillNumber ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty waybill:waybillPrefix ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty waybill:waybillType ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty waybill:carrierDeclarationDate ;
owl:minCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty waybill:carrierDeclarationSignature ;
owl:minCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty waybill:waybillNumber ;
owl:minCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty waybill:accountingInformation ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty waybill:carrierDeclarationDate ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty waybill:carrierDeclarationSignature ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty waybill:consignorDeclarationSignature ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onDataRange owl:thing
] ,
[ rdf:type owl:Restriction ;
owl:onProperty waybill:customsOriginCode ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty waybill:customsOriginCode ;
owl:allValuesFrom xsd:string
] ,
[ rdf:type owl:Restriction ;
owl:onProperty waybill:destinationCurrencyCode ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty waybill:destinationCurrencyRate ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty waybill:optionalShippingInfo ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty waybill:optionalShippingRefNo ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty waybill:originCurrency ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty waybill:waybillNumber ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty waybill:waybillPrefix ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ,
[ rdf:type owl:Restriction ;
owl:onProperty waybill:waybillType ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:comment "Waybill details"@en ;
rdfs:label "Waybill"@en .
[ rdf:type owl:Axiom ;
owl:annotatedSource :Waybill ;
owl:annotatedProperty rdfs:subClassOf ;
owl:annotatedTarget [ rdf:type owl:Restriction ;
owl:onProperty waybill:bookingRef ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger
] ;
rdfs:comment "Deprecated, use booking data property instead"@en ;
owl:deprecated "true"^^xsd:boolean
] .
[ owl:maxCardinality "1"^^xsd:nonNegativeInteger
] .
[ owl:maxCardinality "1"^^xsd:nonNegativeInteger
] .
[ owl:minCardinality "1"^^xsd:nonNegativeInteger
] .
#################################################################
# Annotations
#################################################################
owl:rational rdfs:comment "Timestamp for the measurement"@en ;
rdfs:label "measurements:measurementTimestamp"@en .
### Generated by the OWL API (version 4.5.9.2019-02-01T07:24:44Z) https://github.com/owlcs/owlapi