Documentation
    Preparing search index...
    • Parameters

      • body: any

      Returns {
          "soapenv:Envelope": {
              _attributes: {
                  "xmlns:soapenv": string;
                  "xmlns:wsa": string;
                  "xmlns:wsse": string;
                  "xmlns:wsu": string;
              };
              "soapenv:Body": {
                  IATA_OrderChangeRQ: {
                      _attributes: { xmlns: string };
                      Party: {
                          Participant:
                              | { EnabledSystem: { Name: string; SystemID: string } }
                              | { Aggregator: { AggregatorID: string; Name: string } };
                          Recipient: { ORA: any };
                          Sender: {
                              TravelAgency: {
                                  AgencyID: any;
                                  IATANumber: any;
                                  Name: any;
                                  PseudoCityID: any;
                              };
                          };
                      };
                      PayloadAttributes: { CorrelationID: any; VersionNumber: string };
                      Request: {
                          ChangeOrder?: {
                              UpdateOrderItem?: { AcceptOffer: { SelectedOffer: any } };
                              UpdatePax?: any;
                          };
                          DataLists: {
                              ContactInfoList?: { ContactInfo: any[] };
                              PaxList?: { Pax: any };
                          };
                          Order: { OrderID: any; OwnerCode: any };
                          OrderChangeParameters?:
                              | { ReasonCode: any }
                              | { Remark: { RemarkText: any } };
                          PaymentInfo?: {
                              Amount: { _attributes: { CurrencyCode: any }; _text: any };
                              ContactInfoRefID: string;
                              OrderItemRefID: any;
                              PaymentInfoID: any;
                              PaymentMethod: {
                                  [key: string]: {
                                      CardBrandCode?: any;
                                      CardHolderName?: any;
                                      CardNumber?: any;
                                      CardProductTypeCode?: any;
                                      CardTypeText?: any;
                                      ExpirationDate?: any;
                                      SecureProgram?: {
                                          EnrollmentStatusText?: any;
                                          SecurePaymentProgramName?: any;
                                      };
                                  };
                              };
                              SurchargeAmount?: any;
                              TypeCode: string;
                          };
                      };
                  };
              };
              "soapenv:Header": {
                  MessageID: { _attributes: { xmlns: string }; _text: string };
                  RelatesTo: {
                      _attributes: { RelationshipType: string; xmlns: string };
                      _text: string;
                  }[];
                  trackingMessageHeader: {
                      _attributes: { xmlns: string };
                      consumerRef: {
                          consumerID: string;
                          consumerLocation: string;
                          consumerTime: string;
                          consumerType: string;
                          partyID: string;
                          userId: string;
                      };
                  };
                  "wsse:Security": {
                      "wsse:UsernameToken": {
                          "wsse:Password": { _attributes: { Type: string }; _text: string };
                          "wsse:Username": string;
                      };
                  };
              };
          };
      }