{
    "description": "A reference to an ordered UNI. The UNI is referenced on an Order by customer order number (PON), and order item reference.",
    "properties": {
        "buyerPurchaseOrderNumber": {
            "description": "The purchase order number for the order that contains the referenced UNI. This is required if the ordered UNI is not on the same order as the orderedUniReference.",
            "maxLength": 16,
            "type": "string"
        },
        "objectType": {
            "description": "The type of the object, orderedUniReference.",
            "enum": [
                "orderedUniReference"
            ],
            "type": "string"
        },
        "orderId": {
            "description": "An unique identifier for an order.",
            "maxLength": 45,
            "type": "string"
        },
        "orderItemReference": {
            "description": "The order item reference for the UNI on the referenced order, or on the current order if a buyerPurchaseOrderNumber is not provided.",
            "maxLength": 4,
            "type": "string"
        }
    },
    "required": [
        "objectType",
        "orderItemReference"
    ],
    "title": "orderedUniReference",
    "type": "object"
}