{
    "description": "A request for Order status information.",
    "properties": {
        "buyerId": {
            "description": "The ID of the Service Provider (Buyer) organization placing the order.",
            "maxLength": 25,
            "type": "string"
        },
        "buyerPurchaseOrderNumber": {
            "description": "A number that uniquely identifies a order within the buyer's enterprise.",
            "maxLength": 16,
            "type": "string"
        },
        "objectType": {
            "description": "The type of the object, orderStatusRequest.",
            "enum": [
                "orderStatusRequest"
            ],
            "type": "string"
        },
        "orderId": {
            "description": "Unique identifier for the order for which status information is being requested (if known, otherwise the buyerPurchaseOrderNumber is reauired).",
            "maxLength": 45,
            "type": "string"
        },
        "sellerId": {
            "description": "The ID of the Partner/Access Provider (Seller) organization receiving the order.",
            "maxLength": 25,
            "type": "string"
        }
    },
    "required": [
        "objectType",
        "orderId",
        "buyerPurchaseOrderNumber",
        "buyerId",
        "sellerId"
    ],
    "title": "orderStatusRequest",
    "type": "object"
}