Model: Product Definitions
The Product Definitions data presents the detailed information about a requested product. This data is retrieved by calling the Product Definition endpoints (see Endpoints: Product Definitions).
Data representation
Each product has a set of general attributes as shown below in an example of data representation:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 | |
Data description
Besides the self explanatory properties such as version, name, description and so on, a product has the following attributes:
-
productCode: The product code for the requested product (eg.MaerskSpotfor the Maersk Spot Product) -
gcssProductId: An identifier for the product in gcss. The gcssProductId is used for internal purposes and should not be used by Maersk external consumers -
gcssProductIdWithVR: An identifier for the product in gcss. The gcssProductIdWithVR is used for internal purposes and should not be used by Maersk external consumers -
version,type,category,status,name,description: The version, type, category, full name and description of the product -
validFromDate: The value specifies the time the product becomes available -
validToDate: The value specifies the time the product stops being available -
attributeGroups: A set of attribute groups showing meaningful groups of services offered on the product (eg.Booking and loading). Each group has a set ofattributes: the current values for the specific service group (eg.Cancel with a Cancellation Fee)