Array
(
    [0] => struct CheckAvailabilityRequest {
 glnEanType glnReseller;
 passwordReseller passwordReseller;
 glnEanType glnContractor;
 countryCode country;
 checkAvailabilityLine checkAvailabilityLine;
}
    [1] => struct CheckAvailabilityResponse {
 string requestId;
 returnStatus returnStatus;
 string returnMessage;
 checkAvailabilityResponseLine checkAvailabilityResponseLine;
 returnStatus returnStatus;
 string returnMessage;
}
    [2] => struct GetNoticesRequest {
 glnEanType glnReseller;
 passwordReseller passwordReseller;
 glnEanType glnGroup;
 glnEanType glnContractor;
 dateTime sinceDate;
 string lastConnection;
 string initialization;
}
    [3] => struct GetNoticesForDistributorRequest {
 glnEanType glnReseller;
 passwordReseller passwordReseller;
 glnEanType glnDistributor;
 glnEanType glnGroup;
 glnEanType glnContractor;
 dateTime sinceDate;
 string lastConnection;
 string initialization;
}
    [4] => struct GetNoticesForDistributorResponse {
 string requestId;
 returnStatus returnStatus;
 string returnMessage;
 string noNotice;
 onixFileUrl onixFileUrl;
 returnStatus returnStatus;
}
    [5] => struct GetNoticesResponse {
 string requestId;
 returnStatus returnStatus;
 string returnMessage;
 string noNotice;
 onixFileUrl onixFileUrl;
 returnStatus returnStatus;
}
    [6] => struct SendOrderRequest {
 glnEanType glnReseller;
 passwordReseller passwordReseller;
 referenceType orderId;
 glnEanType glnGroup;
 glnEanType glnContractor;
 glnEanType glnDelivery;
 userIdType customerId;
 finalBookOwner finalBookOwner;
 orderRequestLine orderRequestLine;
}
    [7] => struct SendOrderResponse {
 string requestId;
 returnStatus returnStatus;
 string returnMessage;
 referenceType orderId;
 orderLine orderLine;
 returnStatus returnStatus;
 string returnMessage;
}
    [8] => struct GetOrderDetailRequest {
 glnEanType glnReseller;
 passwordReseller passwordReseller;
 referenceType orderId;
 glnEanType glnContractor;
}
    [9] => struct GetOrderDetailResponse {
 string requestId;
 returnStatus returnStatus;
 string returnMessage;
 referenceType orderId;
 orderLine orderLine;
 returnStatus returnStatus;
 string returnMessage;
}
    [10] => struct GetDigitalVersionsRequest {
 glnEanType glnReseller;
 passwordReseller passwordReseller;
 glnEanType glnContractor;
 glnEanType physicalEan;
}
    [11] => struct GetDigitalVersionsResponse {
 string requestId;
 returnStatus returnStatus;
 string returnMessage;
 physicalVersion physicalVersion;
 returnStatus returnStatus;
 string returnMessage;
}
    [12] => struct GetDetailNoticesRequest {
 glnEanType glnReseller;
 passwordReseller passwordReseller;
 glnEanType glnContractor;
 notice notice;
}
    [13] => struct GetDetailNoticesResponse {
 string requestId;
 returnStatus returnStatus;
 string returnMessage;
 detailNotice detailNotice;
 returnStatus returnStatus;
}
    [14] => struct checkAvailabilityLine {
 glnEanType ean13;
 glnEanType glnDistributor;
 int unitPrice;
 int unitPriceExcludingTax;
 currencyCode currency;
}
    [15] => struct checkAvailabilityResponseLine {
 glnEanType ean13;
 glnEanType glnDistributor;
 checkAvailabilityReturnValue checkAvailabilityReturnValue;
 returnStatus returnStatus;
 string returnMessage;
 returnStatus returnStatus;
 string returnMessage;
}
    [16] => string checkAvailabilityReturnValue
    [17] => struct physicalVersion {
 glnEanType physicalEan;
 string noDigitalVersion;
 digitalVersion digitalVersion;
}
    [18] => struct digitalVersion {
 glnEanType ean13;
 glnEanType glnDistributor;
}
    [19] => struct notice {
 glnEanType ean13;
 glnEanType glnDistributor;
}
    [20] => struct detailNotice {
 glnEanType ean13;
 glnEanType glnDistributor;
 string noNotice;
 string onixProduct;
}
    [21] => struct finalBookOwner {
 userIdType identifier;
 civility civility;
 firstName firstName;
 lastName lastName;
 email email;
 countryCode country;
 postalCode postalCode;
 city city;
}
    [22] => struct onixFileUrl {
 string httpLink;
}
    [23] => struct orderRequestLine {
 glnEanType ean13;
 glnEanType glnDistributor;
 int unitPrice;
 int unitPriceExcludingTax;
 currencyCode currency;
 int quantity;
 referenceType lineReference;
 specialCodeType specialCode;
}
    [24] => struct orderLine {
 glnEanType ean13;
 glnEanType glnDistributor;
 orderLineId orderLineId;
 referenceType lineReference;
 currencyCode currency;
 link link;
 returnStatus returnStatus;
 string returnMessage;
}
    [25] => struct link {
 url url;
 format format;
 formatDescription formatDescription;
 glnEanType ean13;
 mimetype mimetype;
}
    [26] => struct CancelOrderRequest {
 glnEanType glnReseller;
 passwordReseller passwordReseller;
 glnEanType glnContractor;
 referenceType orderId;
 string reason;
 cancelOrderLine cancelOrderLine;
}
    [27] => struct cancelOrderLine {
 glnEanType ean13;
 glnEanType glnDistributor;
}
    [28] => struct CancelOrderResponse {
 returnStatus returnStatus;
 string returnMessage;
 referenceType orderId;
 cancelOrderResponseLine cancelOrderResponseLine;
 returnStatus returnStatus;
 string returnMessage;
}
    [29] => struct cancelOrderResponseLine {
 glnEanType ean13;
 glnEanType glnDistributor;
 returnStatus returnStatus;
 string returnMessage;
}
    [30] => string formatDescription
    [31] => string format
    [32] => string mimetype
    [33] => string returnStatus
    [34] => string glnEanType
    [35] => string postalCode
    [36] => string passwordReseller
    [37] => string userIdType
    [38] => string referenceType
    [39] => string linkBookUrl
    [40] => string url
    [41] => string orderLineId
    [42] => string lastName
    [43] => string firstName
    [44] => string city
    [45] => string email
    [46] => string civility
    [47] => string searchCriteriaType
    [48] => string specialCodeType
    [49] => string countryCode
    [50] => string currencyCode
)