diff --git a/CHANGELOG.md b/CHANGELOG.md index ced49dc..5001295 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,11 +6,38 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] + +### Import + +#### Class +- https://schema.org/OpeningHoursSpecification + +#### DataProperty +- https://schema.org/opens +- https://schema.org/closes +- https://schema.org/dayOfWeek + +#### DataTypes +- https://schema.org/DayOfWeek + ### Added +#### Class +- Shipment, subClassOf DFC_BusinessOntology_Relation +- Vehicle, subClassOf What_Subject + #### Property - hasVariant, domain: DefinedProduct, inverseOf: isVariantOf - isVariantOf, domain: DefinedProduct, inverseOf : hasVariant +- isOpenDuring, domain : PhysicalPlace, range : OpeningHoursSpecification +- isAvailableDuring, domain : Vehicle, range : OpeningHoursSpecification +- basedAt, domain : Vehicle, range : PhysicalPlace +- transportedBy, domain : Stock, inverseOf : transports +- transports, domain : Shipment, inverseOf : transportedBy +- startsAt, domain : Shipment, range : PhysicalPlace +- endsAt, domain : Shipment, range : PhysicalPlace +- ships, domain : Vehicle, inverseOf : isShippedIn +- isShippedIn, domain : Shipment, inverseOf : ships ### Deleted @@ -18,7 +45,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - quantity ### Changed -- Domain : hasQuantity, (DefinedProduct | Ingredient | OrderLine) -> (ConsumptionFlow | DefinedProduct | Ingredient | LocalizedProduct | OrderLine | PhysicalProduct | ProductionFlow | SaleSession | ShippingOption | Stock | Transaction) +- Domain : hasQuantity, (DefinedProduct | Ingredient | OrderLine) -> (ConsumptionFlow | DefinedProduct | Ingredient | LocalizedProduct | OrderLine | PhysicalProduct | ProductionFlow | SaleSession | ShippingOption | Stock | Transaction | Vehicle) +- Domain : beginDate, (AsPlannedLocalTransformation | AsRealizedTransformation | SaleSession | Shipping option) -> (AsPlannedLocalTransformation | AsRealizedTransformation | SaleSession | Shipment | Shipping option) +- Domain : endDate, (AsPlannedLocalTransformation | AsRealizedTransformation | SaleSession | Shipping option) -> (AsPlannedLocalTransformation | AsRealizedTransformation | SaleSession | Shipment | Shipping option) + ## [1.14.0] - 2024-11-13 ### Added @@ -373,7 +403,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Brand as a Facet. -[unreleased]: https://github.com/datafoodconsortium/ontology/compare/v1.14.0...master +[unreleased]: https://github.com/datafoodconsortium/ontology/compare/v1.15.0...master +[1.15.0]: https://github.com/datafoodconsortium/ontology/compare/v1.14.0...1.15.0 [1.14.0]: https://github.com/datafoodconsortium/ontology/compare/v1.13.0...1.14.0 [1.13.0]: https://github.com/datafoodconsortium/ontology/compare/v1.12.1...1.13.0 [1.12.1]: https://github.com/datafoodconsortium/ontology/compare/v1.12.0...v1.12.1 diff --git a/context/context_1.15.0.json b/context/context_1.15.0.json new file mode 100644 index 0000000..3de0862 --- /dev/null +++ b/context/context_1.15.0.json @@ -0,0 +1,489 @@ +{ + "@context": { + "rdfs": "http://www.w3.org/2000/01/rdf-schema#", + "skos" : "http://www.w3.org/2004/02/skos/core#", + "dfc": "https://github.com/datafoodconsortium/ontology/releases/latest/download/DFC_FullModel.owl#", + "dc": "http://purl.org/dc/elements/1.1/#", + "dfc-b": "https://github.com/datafoodconsortium/ontology/releases/latest/download/DFC_BusinessOntology.owl#", + "dfc-t": "https://github.com/datafoodconsortium/ontology/releases/latest/download/DFC_TechnicalOntology.owl#", + "dfc-m": "https://github.com/datafoodconsortium/taxonomies/releases/latest/download/measures.rdf#", + "dfc-pt": "https://github.com/datafoodconsortium/taxonomies/releases/latest/download/productTypes.rdf#", + "dfc-f": "https://github.com/datafoodconsortium/taxonomies/releases/latest/download/facets.rdf#", + "dfc-v": "https://github.com/datafoodconsortium/taxonomies/releases/latest/download/vocabulary.rdf#", + "ontosec": "http://www.semanticweb.org/ontologies/2008/11/OntologySecurity.owl#", + "dfc-b:DFC_BusinessOntology_ObjectProperty": { + "@type": "@id" + }, + "dfc-b:DFC_Interface_Property": { + "@type": "@id" + }, + "dfc-b:addressOf": { + "@type": "@id" + }, + "dfc-b:affiliatedTo": { + "@type": "@id" + }, + "dfc-b:affiliates": { + "@type": "@id" + }, + "dfc-b:allergenCharacteristicOf": { + "@type": "@id" + }, + "dfc-b:basedAt": { + "@type": "@id" + }, + "dfc-b:belongsTo": { + "@type": "@id" + }, + "dfc-b:brandOf": { + "@type": "@id" + }, + "dfc-b:certificateOf": { + "@type": "@id" + }, + "dfc-b:characteristicOf": { + "@type": "@id" + }, + "dfc-b:claimOf": { + "@type": "@id" + }, + "dfc-b:composedOf": { + "@type": "@id" + }, + "dfc-b:composes": { + "@type": "@id" + }, + "dfc-b:concernedBy": { + "@type": "@id" + }, + "dfc-b:concerns": { + "@type": "@id" + }, + "dfc-b:constituedBy": { + "@type": "@id" + }, + "dfc-b:constitutes": { + "@type": "@id" + }, + "dfc-b:consumedBy": { + "@type": "@id" + }, + "dfc-b:consumes": { + "@type": "@id" + }, + "dfc-b:containerInformationOf": { + "@type": "@id" + }, + "dfc-b:coordinatedBy": { + "@type": "@id" + }, + "dfc-b:coordinates": { + "@type": "@id" + }, + "dfc-b:definedBy": { + "@type": "@id" + }, + "dfc-b:defines": { + "@type": "@id" + }, + "dfc-b:deliveredAt": { + "@type": "@id" + }, + "dfc-b:endsAt": { + "@type": "@id" + }, + "dfc-b:facetOf": { + "@type": "@id" + }, + "dfc-b:from": { + "@type": "@id" + }, + "dfc-b:fulfills": { + "@type": "@id" + }, + "dfc-b:geographicalOriginOf": { + "@type": "@id" + }, + "dfc-b:hasAddress": { + "@type": "@id" + }, + "dfc-b:hasAllergenCharacteristic": { + "@type": "@id" + }, + "dfc-b:hasAllergenDimension": { + "@type": "@id" + }, + "dfc-b:hasBrand": { + "@type": "@id" + }, + "dfc-b:hasCertification": { + "@type": "@id" + }, + "dfc-b:hasCharacteristic": { + "@type": "@id" + }, + "dfc-b:hasClaim": { + "@type": "@id" + }, + "dfc-b:hasContainerInformation": { + "@type": "@id" + }, + "dfc-b:hasDimension": { + "@type": "@id" + }, + "dfc-b:hasFacet": { + "@type": "@id" + }, + "dfc-b:hasFulfilmentStatus": { + "@type": "@id" + }, + "dfc-b:hasGeographicalOrigin": { + "@type": "@id" + }, + "dfc-b:hasIngredient": { + "@type": "@id" + }, + "dfc-b:hasInput": { + "@type": "@id" + }, + "dfc-b:hasLabellingCharacteristic": { + "@type": "@id" + }, + "dfc-b:hasLabellingDimension": { + "@type": "@id" + }, + "dfc-b:hasMainContact": { + "@type": "@id" + }, + "dfc-b:hasNatureOrigin": { + "@type": "@id" + }, + "dfc-b:hasNutrientCharacteristic": { + "@type": "@id" + }, + "dfc-b:hasNutrientDimension": { + "@type": "@id" + }, + "dfc-b:hasObject": { + "@type": "@id" + }, + "dfc-b:hasOffer": { + "@type": "@id" + }, + "dfc-b:hasOption": { + "@type": "@id" + }, + "dfc-b:hasOrderStatus": { + "@type": "@id" + }, + "dfc-b:hasOutput": { + "@type": "@id" + }, + "dfc-b:hasPart": { + "@type": "@id" + }, + "dfc-b:hasPartOrigin": { + "@type": "@id" + }, + "dfc-b:hasPaymentMethod": { + "@type": "@id" + }, + "dfc-b:hasPaymentStatus": { + "@type": "@id" + }, + "dfc-b:hasPhoneNumber": { + "@type": "@id" + }, + "dfc-b:hasPhysicalCharacteristic": { + "@type": "@id" + }, + "dfc-b:hasPhysicalDimension": { + "@type": "@id" + }, + "dfc-b:hasPrice": { + "@type": "@id" + }, + "dfc-b:hasProcess": { + "@type": "@id" + }, + "dfc-b:hasQuantity": { + "@type": "@id" + }, + "dfc-b:hasReference": { + "@type": "@id" + }, + "dfc-b:hasSocialMedia": { + "@type": "@id" + }, + "dfc-b:hasStatus": { + "@type": "@id" + }, + "dfc-b:hasTemperature": { + "@type": "@id" + }, + "dfc-b:hasTransformationType": { + "@type": "@id" + }, + "dfc-b:hasType": { + "@type": "@id" + }, + "dfc-b:hasUnit": { + "@type": "@id" + }, + "dfc-b:hasVariant": { + "@type": "@id" + }, + "dfc-b:holds": { + "@type": "@id" + }, + "dfc-b:hostedAt": { + "@type": "@id" + }, + "dfc-b:hosts": { + "@type": "@id" + }, + "dfc-b:identifiedBy": { + "@type": "@id" + }, + "dfc-b:identifies": { + "@type": "@id" + }, + "dfc-b:industrializedBy": { + "@type": "@id" + }, + "dfc-b:industrializes": { + "@type": "@id" + }, + "dfc-b:inputOf": { + "@type": "@id" + }, + "dfc-b:isAvailableDuring": { + "@type": "@id" + }, + "dfc-b:isFulfilledBy": { + "@type": "@id" + }, + "dfc-b:isIngredientOf": { + "@type": "@id" + }, + "dfc-b:isOpenDuring": { + "@type": "@id" + }, + "dfc-b:isPriceOf": { + "@type": "@id" + }, + "dfc-b:isShippedIn": { + "@type": "@id" + }, + "dfc-b:isTemperatureOf": { + "@type": "@id" + }, + "dfc-b:isVariantOf": { + "@type": "@id" + }, + "dfc-b:labellingCharacteristicOf": { + "@type": "@id" + }, + "dfc-b:listedIn": { + "@type": "@id" + }, + "dfc-b:lists": { + "@type": "@id" + }, + "dfc-b:localizedBy": { + "@type": "@id" + }, + "dfc-b:localizes": { + "@type": "@id" + }, + "dfc-b:mainContactOf": { + "@type": "@id" + }, + "dfc-b:maintainedBy": { + "@type": "@id" + }, + "dfc-b:maintains": { + "@type": "@id" + }, + "dfc-b:managedBy": { + "@type": "@id" + }, + "dfc-b:manages": { + "@type": "@id" + }, + "dfc-b:natureOriginOf": { + "@type": "@id" + }, + "dfc-b:nutrientCharacteristicOf": { + "@type": "@id" + }, + "dfc-b:objectOf": { + "@type": "@id" + }, + "dfc-b:offeredThrough": { + "@type": "@id" + }, + "dfc-b:offers": { + "@type": "@id" + }, + "dfc-b:offersTo": { + "@type": "@id" + }, + "dfc-b:optionOf": { + "@type": "@id" + }, + "dfc-b:orderedBy": { + "@type": "@id" + }, + "dfc-b:orders": { + "@type": "@id" + }, + "dfc-b:outputOf": { + "@type": "@id" + }, + "dfc-b:ownedBy": { + "@type": "@id" + }, + "dfc-b:owns": { + "@type": "@id" + }, + "dfc-b:paidWith": { + "@type": "@id" + }, + "dfc-b:partOf": { + "@type": "@id" + }, + "dfc-b:partOriginOf": { + "@type": "@id" + }, + "dfc-b:phoneNumberOf": { + "@type": "@id" + }, + "dfc-b:physicalCharacteristicOf": { + "@type": "@id" + }, + "dfc-b:pickedUpAt": { + "@type": "@id" + }, + "dfc-b:processOf": { + "@type": "@id" + }, + "dfc-b:producedBy": { + "@type": "@id" + }, + "dfc-b:produces": { + "@type": "@id" + }, + "dfc-b:proposedBy": { + "@type": "@id" + }, + "dfc-b:proposes": { + "@type": "@id" + }, + "dfc-b:referenceOf": { + "@type": "@id" + }, + "dfc-b:referencedBy": { + "@type": "@id" + }, + "dfc-b:references": { + "@type": "@id" + }, + "dfc-b:refersTo": { + "@type": "@id" + }, + "dfc-b:representedBy": { + "@type": "@id" + }, + "dfc-b:represents": { + "@type": "@id" + }, + "dfc-b:requestedBy": { + "@type": "@id" + }, + "dfc-b:requests": { + "@type": "@id" + }, + "dfc-b:satisfiedBy": { + "@type": "@id" + }, + "dfc-b:satisfies": { + "@type": "@id" + }, + "dfc-b:selectedBy": { + "@type": "@id" + }, + "dfc-b:selects": { + "@type": "@id" + }, + "dfc-b:sells": { + "@type": "@id" + }, + "dfc-b:ships": { + "@type": "@id" + }, + "dfc-b:socialMediaOf": { + "@type": "@id" + }, + "dfc-b:soldBy": { + "@type": "@id" + }, + "dfc-b:startsAt": { + "@type": "@id" + }, + "dfc-b:storedIn": { + "@type": "@id" + }, + "dfc-b:stores": { + "@type": "@id" + }, + "dfc-b:suppliedBy": { + "@type": "@id" + }, + "dfc-b:supplies": { + "@type": "@id" + }, + "dfc-b:suppliesTo": { + "@type": "@id" + }, + "dfc-b:to": { + "@type": "@id" + }, + "dfc-b:tracedBy": { + "@type": "@id" + }, + "dfc-b:traces": { + "@type": "@id" + }, + "dfc-b:transformedBy": { + "@type": "@id" + }, + "dfc-b:transforms": { + "@type": "@id" + }, + "dfc-b:transportedBy": { + "@type": "@id" + }, + "dfc-b:transports": { + "@type": "@id" + }, + "dfc-b:typeOf": { + "@type": "@id" + }, + "dfc-b:uses": { + "@type": "@id" + }, + "dfc-t:represent": { + "@type": "@id" + }, + "dfc-t:hasPivot": { + "@type": "@id" + }, + "dfc-t:hostedBy": { + "@type": "@id" + }, + "dfc-t:owner": { + "@type": "@id" + } + } +} \ No newline at end of file diff --git a/src/DFC_BusinessOntology.owl b/src/DFC_BusinessOntology.owl index 77d9b48..ea9d054 100644 --- a/src/DFC_BusinessOntology.owl +++ b/src/DFC_BusinessOntology.owl @@ -241,6 +241,9 @@ + + + @@ -268,6 +271,9 @@ + + + @@ -289,6 +295,9 @@ + + + @@ -316,6 +325,9 @@ + + + @@ -373,6 +385,9 @@ + + + @@ -538,15 +553,24 @@ + + + + + + + + + @@ -691,12 +715,18 @@ + + + + + + @@ -727,6 +757,12 @@ + + + + + + @@ -761,235 +797,706 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -1291,9 +1798,15 @@ + + + + + + @@ -1309,6 +1822,12 @@ + + + + + + @@ -2359,6 +2878,10 @@ + + + + @@ -2528,6 +3051,10 @@ + + + + @@ -4305,6 +4832,10 @@ + + + + @@ -4381,6 +4912,10 @@ + + + + @@ -4605,6 +5140,10 @@ + + + + @@ -4613,10 +5152,18 @@ + + + + + + + + @@ -4809,6 +5356,10 @@ + + + + @@ -4817,6 +5368,10 @@ + + + + @@ -4857,6 +5412,14 @@ + + + + + + + + @@ -5037,6 +5600,10 @@ + + + + @@ -5113,6 +5680,10 @@ + + + + @@ -5153,6 +5724,10 @@ + + + + @@ -5275,6 +5850,10 @@ + + + + @@ -5465,6 +6044,7 @@ + @@ -5531,6 +6111,10 @@ + + + + @@ -5539,10 +6123,18 @@ + + + + + + + + @@ -5768,6 +6360,10 @@ + + + + @@ -5776,6 +6372,10 @@ + + + + @@ -5812,6 +6412,14 @@ + + + + + + + + @@ -5830,6 +6438,14 @@ + + + + + + + + @@ -5974,6 +6590,18 @@ + + + + + + + + + + + + @@ -6158,6 +6786,10 @@ + + + + @@ -6211,6 +6843,7 @@ + @@ -6244,7 +6877,10 @@ - + + + + @@ -6323,7 +6959,10 @@ - + + + + @@ -6343,6 +6982,7 @@ + @@ -6376,6 +7016,14 @@ + + + + + + + + @@ -6424,6 +7072,10 @@ + + + + @@ -6600,6 +7252,14 @@ + + + + + + + + #Address @@ -7297,6 +7957,11 @@ The Brand of a Product. #SaleSession Session de vente + + + #Shipment + A shipment of a Physical Product that is transported from one Physical Place to another. + #ShippingOption @@ -7462,6 +8127,11 @@ The Brand of a Product. #VATstatus soumis à TVA + + + #Vehicle + A vehicle used for the transportation of products. E.G. truck, train, bicycle. + #VirtualPlace @@ -7657,6 +8327,16 @@ The Brand of a Product. #availabilityTime délai de disponibilité + + + #basedAt + based at + + + + #basedAt + est basé à + #batchNumber @@ -8129,6 +8809,21 @@ Any claims of a Product. #endDate end date + + + #endsAt + The destination of the Shipment. + + + + #endsAt + ends at + + + + #endsAt + termine à + #enterpriseID @@ -8247,7 +8942,7 @@ Any claims of a Product. #frozen - Does the Product require keeping frozen + Defines if the parent class supports or requires refrigeration to a safe temperature to maintain frozen products. @@ -9055,6 +9750,21 @@ N.B. This is similar (simplified) functionality to the AsPlannedTransformation l #invoiceNumber numéro de facture + + + #isAvailableDuring + Operating window of the Vehicle. + + + + #isAvailableDuring + est disponible pendant + + + + #isAvailableDuring + is available during + #isFulfilledBy @@ -9075,6 +9785,21 @@ N.B. This is similar (simplified) functionality to the AsPlannedTransformation l #isIngredientOf is ingredient of + + + #isOpenDuring + Schedule during which the Physical Place is accessible, may indicate it is open to the public or just for business. + + + + #isOpenDuring + est ouvert pendant + + + + #isOpenDuring + is open during + #isPriceOf @@ -9090,6 +9815,16 @@ N.B. This is similar (simplified) functionality to the AsPlannedTransformation l #isPriceOf is price of + + + #isShippedIn + est transporté dans + + + + #isShippedIn + is shipped in + #isTemperatureOf @@ -9892,7 +10627,7 @@ N.B. There is an expectation that either the ProductionFlow or the ConsumptionFl #refrigerated - Does the Product require keeping refrigerated + Defines if the parent class supports or requires refrigeration to a safe temperature to maintain refrigerated products (typically 0-5°C). @@ -10014,6 +10749,16 @@ N.B. There is an expectation that either the ProductionFlow or the ConsumptionFl #sells vend + + + #ships + ships + + + + #ships + transporte + #sku @@ -10094,6 +10839,21 @@ N.B. There is an expectation that either the ProductionFlow or the ConsumptionFl #startDate date de début + + + #startsAt + The origin point of the Shipment. + + + + #startsAt + commence à + + + + #startsAt + starts at + #stockLimitation @@ -10264,6 +11024,36 @@ N.B. There is an expectation that either the ProductionFlow or the ConsumptionFl #transforms transforms + + + #transportedBy + The Shipment that transports Stock. + + + + #transportedBy + est transporté par + + + + #transportedBy + transported by + + + + #transports + The Stock that is transported by a Shipment. + + + + #transports + transports + + + + #transports + transports + #typeOf diff --git a/src/DFC_BusinessOntology.rdf b/src/DFC_BusinessOntology.rdf index 1930a79..53b4e98 100644 --- a/src/DFC_BusinessOntology.rdf +++ b/src/DFC_BusinessOntology.rdf @@ -89,12 +89,24 @@ + + + + + + + + + + + + @@ -136,6 +148,18 @@ + + + + + + + + + + + + + + + + + + based at + est basé à + + + + @@ -541,6 +577,19 @@ + + + + + + + The destination of the Shipment. + ends at + termine à + + + + @@ -1219,6 +1268,7 @@ N.B. This is similar (simplified) functionality to the AsPlannedTransformation l + @@ -1465,6 +1515,19 @@ N.B. This is similar (simplified) functionality to the AsPlannedTransformation l + + + + + + + Operating window of the Vehicle. + est disponible pendant + is available during + + + + @@ -1487,6 +1550,19 @@ N.B. This is similar (simplified) functionality to the AsPlannedTransformation l + + + + + + + Schedule during which the Physical Place is accessible, may indicate it is open to the public or just for business. + est ouvert pendant + is open during + + + + @@ -1499,6 +1575,18 @@ N.B. This is similar (simplified) functionality to the AsPlannedTransformation l + + + + + + + est transporté dans + is shipped in + + + + @@ -2135,6 +2223,17 @@ N.B. This is similar (simplified) functionality to the AsPlannedTransformation l + + + + + + ships + transporte + + + + @@ -2158,6 +2257,19 @@ N.B. This is similar (simplified) functionality to the AsPlannedTransformation l + + + + + + + The origin point of the Shipment. + commence à + starts at + + + + @@ -2276,6 +2388,31 @@ N.B. This is similar (simplified) functionality to the AsPlannedTransformation l + + + + + + + The Shipment that transports Stock. + est transporté par + transported by + + + + + + + + + + The Stock that is transported by a Shipment. + transports + transports + + + + @@ -2517,6 +2654,15 @@ Any claims of a Product. + + + + + + + + + @@ -2658,6 +2804,7 @@ Any claims of a Product. + @@ -2762,9 +2909,16 @@ Any claims of a Product. - + + + + + + + + - Does the Product require keeping frozen + Defines if the parent class supports or requires refrigeration to a safe temperature to maintain frozen products. frozen gelé @@ -3020,9 +3174,16 @@ N.B. There is an expectation that either the ProductionFlow or the ConsumptionFl - + + + + + + + + - Does the Product require keeping refrigerated + Defines if the parent class supports or requires refrigeration to a safe temperature to maintain refrigerated products (typically 0-5°C). refrigerated refrigéré @@ -3075,6 +3236,7 @@ N.B. There is an expectation that either the ProductionFlow or the ConsumptionFl + @@ -3167,6 +3329,24 @@ N.B. There is an expectation that either the ProductionFlow or the ConsumptionFl + + + + + + + + + + + + + + + + + + + + + + A shipment of a Physical Product that is transported from one Physical Place to another. + + + + @@ -4727,6 +4916,15 @@ The Brand of a Product. + + + + + A vehicle used for the transportation of products. E.G. truck, train, bicycle. + + + + @@ -4800,6 +4998,12 @@ The Brand of a Product. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + - + - + - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +