Service Reference Name: S_INVOICE_COMPLETE_PUSH_V001
This has been deprecated. Please refer to:
Push notification with invoice information and pdf as base64.
invoice information
list of payment-, service postings
invoiceholder information: this information are saved on the invoice. If you need more information from guest then use other serivce
list of vats and taxs
currency information
front office reservation information
used combo box:
invoicenoset "RKWD"
hotel "HNA"
accounttype "38CB"
vat "53"
service "09Tax"
taxFormel "FO"
SIHOT.PMS → IF Partner
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:envgen="http://soapenvelopegenerator.eduardocastro.info/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soapenv:Header />
<soapenv:Body>
<S_INVOICE_COMPLETE_PUSH_V001 xmlns="PushNotifications"><!--Optional--><AUTOTASK>
<TASK-OBJID>Base: string Pattern: ([0-9])*</TASK-OBJID><!--Optional--><INVOICE>
<INVOICE-OBJID>Base: string Pattern: ([0-9])*</INVOICE-OBJID>
<invoiceno>Base: string Pattern: ([0-9])*</invoiceno>
<invoicenoset>Base: string minLength: 0 maxLength: 2</invoicenoset>
<hotel>Base: string Pattern: ([-+]){0,1}([0-9])*</hotel>
<externalreference>Base: string minLength: 0 maxLength: 30</externalreference>
<externalreference2>Base: string minLength: 0 maxLength: 30</externalreference2>
<date>Base: string Pattern: ([0-9]{4})-([0-9]{2})-([0-9]{2})|</date>
<creationdate>Base: string Pattern: ([0-9]{4})-([0-9]{2})-([0-9]{2})|</creationdate>
<creationtime>Base: string Pattern: ([01][0-9]|2[0-3]):([0-5][0-9]):([0-5][0-9])|</creationtime>
<operator>Base: string minLength: 0 maxLength: 3</operator>
<CANCELTYPE>Base: string Pattern: ([-+]){0,1}([0-9])*</CANCELTYPE>
<cancellationinvoiceno>string</cancellationinvoiceno>
<resno>Base: string Pattern: ([-+]){0,1}([0-9])*</resno>
<amount>Base: string Pattern: ([-+]){0,1}([0-9])*\.{0,1}([0-9])*</amount>
<amountpaid>Base: string Pattern: ([-+]){0,1}([0-9])*\.{0,1}([0-9])*</amountpaid>
<currency>string</currency>
<currencyinvoiceamount>Base: string Pattern: ([-+]){0,1}([0-9])*\.{0,1}([0-9])*</currencyinvoiceamount>
<typeofpayment>string</typeofpayment>
<fiscalsignature>string</fiscalsignature>
<INVOICEHOLDER>
<GUEST-OBJID>Base: string Pattern: ([0-9])*</GUEST-OBJID>
<GUEST-CENTRALID>Base: string Pattern: ([0-9])*</GUEST-CENTRALID>
<salutation>string</salutation>
<lastName>string</lastName>
<firstName>string</firstName>
<guestType>string</guestType>
<country>string</country>
<city>string</city>
<pobox>string</pobox>
<postcode>string</postcode>
<street>string</street>
<guestHotel>Base: string Pattern: ([-+]){0,1}([0-9])*</guestHotel>
<guestNo>Base: string Pattern: ([-+]){0,1}([0-9])*</guestNo>
<identificationNo>string</identificationNo>
<documentnumber>string</documentnumber>
<documenttype>string</documenttype>
<documentdate>Base: string Pattern: ([0-9]{4})-([0-9]{2})-([0-9]{2})|</documentdate>
<taxnumber>string</taxnumber>
<taxnumber2>string</taxnumber2>
<taxnumber3>string</taxnumber3>
</INVOICEHOLDER><!--Optional--><MAINACCOUNT>
<ACCOUNT-OBJID>Base: string Pattern: ([0-9])*</ACCOUNT-OBJID>
<accounttype>string</accounttype>
<accountno>Base: string Pattern: ([-+]){0,1}([0-9])*</accountno>
<arrival>Base: string Pattern: ([0-9]{4})-([0-9]{2})-([0-9]{2})|</arrival>
<departure>Base: string Pattern: ([0-9]{4})-([0-9]{2})-([0-9]{2})|</departure>
</MAINACCOUNT>
<VATS><!--Optional--><VAT>
<vat>string</vat>
<description>string</description>
<percent>Base: string Pattern: ([-+]){0,1}([0-9])*\.{0,1}([0-9])*</percent>
<amountvat>Base: string Pattern: ([-+]){0,1}([0-9])*\.{0,1}([0-9])*</amountvat>
<amountnet>Base: string Pattern: ([-+]){0,1}([0-9])*\.{0,1}([0-9])*</amountnet>
<amountgross>Base: string Pattern: ([-+]){0,1}([0-9])*\.{0,1}([0-9])*</amountgross>
<revenueaccount>Base: string Pattern: ([-+]){0,1}([0-9])*</revenueaccount>
</VAT>
</VATS>
<TAXS><!--Optional--><TAX>
<tax>string</tax>
<description>string</description>
<percent>Base: string Pattern: ([-+]){0,1}([0-9])*\.{0,1}([0-9])*</percent>
<taxformel>string</taxformel>
<taxpercent>Base: string Pattern: ([-+]){0,1}([0-9])*\.{0,1}([0-9])*</taxpercent>
<amounttax>Base: string Pattern: ([-+]){0,1}([0-9])*\.{0,1}([0-9])*</amounttax>
<amountnet>Base: string Pattern: ([-+]){0,1}([0-9])*\.{0,1}([0-9])*</amountnet>
<amountgross>Base: string Pattern: ([-+]){0,1}([0-9])*\.{0,1}([0-9])*</amountgross>
<revenueaccount>Base: string Pattern: ([-+]){0,1}([0-9])*</revenueaccount>
</TAX>
</TAXS>
<SERVICES><!--Optional--><SERVICE>
<SERVICE-OBJID>Base: string Pattern: ([0-9])*</SERVICE-OBJID>
<servicetype>Base: string minLength: 0 maxLength: 2</servicetype>
<service>string</service>
<descriptionlst>string</descriptionlst>
<arrival>Base: string Pattern: ([0-9]{4})-([0-9]{2})-([0-9]{2})|</arrival>
<quantity>Base: string Pattern: ([-+]){0,1}([0-9])*\.{0,1}([0-9])*</quantity>
<amount>Base: string Pattern: ([-+]){0,1}([0-9])*\.{0,1}([0-9])*</amount>
<amountnet>Base: string Pattern: ([-+]){0,1}([0-9])*\.{0,1}([0-9])*</amountnet>
<priceperunit>Base: string Pattern: ([-+]){0,1}([0-9])*\.{0,1}([0-9])*</priceperunit>
<currency>string</currency>
<currencyamount>Base: string Pattern: ([-+]){0,1}([0-9])*\.{0,1}([0-9])*</currencyamount>
<currencyexchangefactor>Base: string Pattern: ([-+]){0,1}([0-9])*\.{0,1}([0-9])*</currencyexchangefactor>
<hoteldate>Base: string Pattern: ([0-9]{4})-([0-9]{2})-([0-9]{2})|</hoteldate>
<packages>string</packages>
<originalroom>string</originalroom>
<VATS><!--Optional--><VAT>
<vat>string</vat>
<description>string</description>
<percent>Base: string Pattern: ([-+]){0,1}([0-9])*\.{0,1}([0-9])*</percent>
<amountvat>Base: string Pattern: ([-+]){0,1}([0-9])*\.{0,1}([0-9])*</amountvat>
<amountnet>Base: string Pattern: ([-+]){0,1}([0-9])*\.{0,1}([0-9])*</amountnet>
<amountgross>Base: string Pattern: ([-+]){0,1}([0-9])*\.{0,1}([0-9])*</amountgross>
<revenueaccount>Base: string Pattern: ([-+]){0,1}([0-9])*</revenueaccount>
</VAT>
</VATS>
<TAXS><!--Optional--><TAX>
<tax>string</tax>
<description>string</description>
<percent>Base: string Pattern: ([-+]){0,1}([0-9])*\.{0,1}([0-9])*</percent>
<taxformel>string</taxformel>
<taxpercent>Base: string Pattern: ([-+]){0,1}([0-9])*\.{0,1}([0-9])*</taxpercent>
<amounttax>Base: string Pattern: ([-+]){0,1}([0-9])*\.{0,1}([0-9])*</amounttax>
<amountnet>Base: string Pattern: ([-+]){0,1}([0-9])*\.{0,1}([0-9])*</amountnet>
<amountgross>Base: string Pattern: ([-+]){0,1}([0-9])*\.{0,1}([0-9])*</amountgross>
<revenueaccount>Base: string Pattern: ([-+]){0,1}([0-9])*</revenueaccount>
</TAX>
</TAXS>
<PARTLIST><!--Optional--><COMPONENT>
<COMPONENT-OBJID>Base: string Pattern: ([0-9])*</COMPONENT-OBJID>
<servicetype>string</servicetype>
<service>string</service>
<descriptionlst>string</descriptionlst>
<quantity>Base: string Pattern: ([-+]){0,1}([0-9])*\.{0,1}([0-9])*</quantity>
<amount>Base: string Pattern: ([-+]){0,1}([0-9])*\.{0,1}([0-9])*</amount>
<amountnet>Base: string Pattern: ([-+]){0,1}([0-9])*\.{0,1}([0-9])*</amountnet>
<priceperunit>Base: string Pattern: ([-+]){0,1}([0-9])*\.{0,1}([0-9])*</priceperunit>
<revenueaccount>Base: string Pattern: ([-+]){0,1}([0-9])*</revenueaccount>
<revenuearea>Base: string Pattern: ([-+]){0,1}([0-9])*</revenuearea>
<discount>Base: string Pattern: ([-+]){0,1}([0-9])*\.{0,1}([0-9])*</discount>
</COMPONENT>
<VATS><!--Optional--><VAT>
<vat>string</vat>
<description>string</description>
<percent>Base: string Pattern: ([-+]){0,1}([0-9])*\.{0,1}([0-9])*</percent>
<amountvat>Base: string Pattern: ([-+]){0,1}([0-9])*\.{0,1}([0-9])*</amountvat>
<amountnet>Base: string Pattern: ([-+]){0,1}([0-9])*\.{0,1}([0-9])*</amountnet>
<amountgross>Base: string Pattern: ([-+]){0,1}([0-9])*\.{0,1}([0-9])*</amountgross>
<revenueaccount>Base: string Pattern: ([-+]){0,1}([0-9])*</revenueaccount>
</VAT>
</VATS>
<TAXS><!--Optional--><TAX>
<tax>string</tax>
<description>string</description>
<percent>Base: string Pattern: ([-+]){0,1}([0-9])*\.{0,1}([0-9])*</percent>
<taxformel>string</taxformel>
<taxpercent>Base: string Pattern: ([-+]){0,1}([0-9])*\.{0,1}([0-9])*</taxpercent>
<amounttax>Base: string Pattern: ([-+]){0,1}([0-9])*\.{0,1}([0-9])*</amounttax>
<amountnet>Base: string Pattern: ([-+]){0,1}([0-9])*\.{0,1}([0-9])*</amountnet>
<amountgross>Base: string Pattern: ([-+]){0,1}([0-9])*\.{0,1}([0-9])*</amountgross>
<revenueaccount>Base: string Pattern: ([-+]){0,1}([0-9])*</revenueaccount>
</TAX>
</TAXS>
</PARTLIST>
</SERVICE>
</SERVICES>
<PAYMENTS><!--Optional--><PAYMENT>
<PAYMENT-OBJID>Base: string Pattern: ([0-9])*</PAYMENT-OBJID>
<typeofpayment>string</typeofpayment>
<description>string</description>
<amount>Base: string Pattern: ([-+]){0,1}([0-9])*\.{0,1}([0-9])*</amount>
<currency>string</currency>
<currencyamount>Base: string Pattern: ([-+]){0,1}([0-9])*\.{0,1}([0-9])*</currencyamount>
<currencyexchangefactor>Base: string Pattern: ([-+]){0,1}([0-9])*\.{0,1}([0-9])*</currencyexchangefactor>
</PAYMENT>
</PAYMENTS><!--Optional--><RESERVATION>
<RESERVATION-OBJID>Base: string Pattern: ([0-9])*</RESERVATION-OBJID>
<RESERVATION-CENTRALID>Base: string Pattern: ([0-9])*</RESERVATION-CENTRALID>
<resno>Base: string Pattern: ([-+]){0,1}([0-9])*</resno>
<subno>Base: string Pattern: ([-+]){0,1}([0-9])*</subno>
<restype>string</restype>
<optiontodate>Base: string Pattern: ([0-9]{4})-([0-9]{2})-([0-9]{2})|</optiontodate>
<cancellationdate>Base: string Pattern: ([0-9]{4})-([0-9]{2})-([0-9]{2})|</cancellationdate>
<noofrooms>Base: string Pattern: ([-+]){0,1}([0-9])*</noofrooms>
<noofnights>Base: string Pattern: ([-+]){0,1}([0-9])*</noofnights>
<arrival>Base: string Pattern: ([0-9]{4})-([0-9]{2})-([0-9]{2})|</arrival>
<arrivaltime>Base: string Pattern: ([01][0-9]|2[0-3]):([0-5][0-9]):([0-5][0-9])|</arrivaltime>
<departure>Base: string Pattern: ([0-9]{4})-([0-9]{2})-([0-9]{2})|</departure>
<departuretime>Base: string Pattern: ([01][0-9]|2[0-3]):([0-5][0-9]):([0-5][0-9])|</departuretime>
<gdsresnumber>Base: string minLength: 0 maxLength: 40</gdsresnumber>
<externalid>string</externalid>
<externalkey>Base: string minLength: 0 maxLength: 15</externalkey>
<externalreference>Base: string minLength: 0 maxLength: 60</externalreference>
<category>Base: string minLength: 0 maxLength: 4</category>
<ratecategory>Base: string minLength: 0 maxLength: 4</ratecategory>
<ratesegment>Base: string minLength: 0 maxLength: 3</ratesegment>
<marketsegment>Base: string minLength: 0 maxLength: 3</marketsegment>
<resmedium>Base: string minLength: 0 maxLength: 3</resmedium>
<ressource>Base: string minLength: 0 maxLength: 3</ressource>
<channel>Base: string minLength: 0 maxLength: 3</channel>
<nn1>Base: string minLength: 0 maxLength: 3</nn1>
<currency>string</currency>
<noofpax>Base: string Pattern: ([-+]){0,1}([0-9])*</noofpax>
<noofchildren>Base: string Pattern: ([-+]){0,1}([0-9])*</noofchildren>
<noofadults>Base: string Pattern: ([-+]){0,1}([0-9])*</noofadults>
</RESERVATION><!--Optional--><PRINTDOCUMENT>
<PdfBase64>string</PdfBase64>
</PRINTDOCUMENT>
</INVOICE>
</AUTOTASK>
</S_INVOICE_COMPLETE_PUSH_V001>
</soapenv:Body>
</soapenv:Envelope>
| Name | Type |
|---|---|
| S_INVOICE_COMPLETE_PUSH_V001 | |
| AUTOTASK | Node |
| TASK-OBJID | Base: string Pattern: ([0-9])* |
| INVOICE | Node |
| INVOICE-OBJID | Base: string Pattern: ([0-9])* |
| invoiceno | Base: string Pattern: ([0-9])* |
| invoicenoset | Base: string minLength: 0 maxLength: 2 |
| hotel | Base: string Pattern: ([-+]){0,1}([0-9])* |
| externalreference | Base: string minLength: 0 maxLength: 30 |
| externalreference2 | Base: string minLength: 0 maxLength: 30 |
| date | Base: string Pattern: ([0-9]{4})-([0-9]{2})-([0-9]{2}) |
| creationdate | Base: string Pattern: ([0-9]{4})-([0-9]{2})-([0-9]{2}) |
| creationtime | Base: string Pattern: ([01][0-9] |
| operator | Base: string minLength: 0 maxLength: 3 |
| CANCELTYPE | Base: string Pattern: ([-+]){0,1}([0-9])* |
| cancellationinvoiceno | string |
| resno | Base: string Pattern: ([-+]){0,1}([0-9])* |
| amount | Base: string Pattern: ([-+]){0,1}([0-9]).{0,1}([0-9]) |
| amountpaid | Base: string Pattern: ([-+]){0,1}([0-9]).{0,1}([0-9]) |
| currency | string |
| currencyinvoiceamount | Base: string Pattern: ([-+]){0,1}([0-9]).{0,1}([0-9]) |
| typeofpayment | string |
| fiscalsignature | string |
| INVOICEHOLDER | Node |
| GUEST-OBJID | Base: string Pattern: ([0-9])* |
| GUEST-CENTRALID | Base: string Pattern: ([0-9])* |
| salutation | string |
| lastName | string |
| firstName | string |
| guestType | string |
| country | string |
| city | string |
| pobox | string |
| postcode | string |
| street | string |
| guestHotel | Base: string Pattern: ([-+]){0,1}([0-9])* |
| guestNo | Base: string Pattern: ([-+]){0,1}([0-9])* |
| identificationNo | string |
| documentnumber | string |
| documenttype | string |
| documentdate | Base: string Pattern: ([0-9]{4})-([0-9]{2})-([0-9]{2}) |
| taxnumber | string |
| taxnumber2 | string |
| taxnumber3 | string |
| MAINACCOUNT | Node |
| ACCOUNT-OBJID | Base: string Pattern: ([0-9])* |
| accounttype | string |
| accountno | Base: string Pattern: ([-+]){0,1}([0-9])* |
| arrival | Base: string Pattern: ([0-9]{4})-([0-9]{2})-([0-9]{2}) |
| departure | Base: string Pattern: ([0-9]{4})-([0-9]{2})-([0-9]{2}) |
| VATS | Node |
| VAT | Node |
| vat | string |
| description | string |
| percent | Base: string Pattern: ([-+]){0,1}([0-9]).{0,1}([0-9]) |
| amountvat | Base: string Pattern: ([-+]){0,1}([0-9]).{0,1}([0-9]) |
| amountnet | Base: string Pattern: ([-+]){0,1}([0-9]).{0,1}([0-9]) |
| amountgross | Base: string Pattern: ([-+]){0,1}([0-9]).{0,1}([0-9]) |
| revenueaccount | Base: string Pattern: ([-+]){0,1}([0-9])* |
| TAXS | Node |
| TAX | Node |
| tax | string |
| description | string |
| percent | Base: string Pattern: ([-+]){0,1}([0-9]).{0,1}([0-9]) |
| taxformel | string |
| taxpercent | Base: string Pattern: ([-+]){0,1}([0-9]).{0,1}([0-9]) |
| amounttax | Base: string Pattern: ([-+]){0,1}([0-9]).{0,1}([0-9]) |
| amountnet | Base: string Pattern: ([-+]){0,1}([0-9]).{0,1}([0-9]) |
| amountgross | Base: string Pattern: ([-+]){0,1}([0-9]).{0,1}([0-9]) |
| revenueaccount | Base: string Pattern: ([-+]){0,1}([0-9])* |
| SERVICES | Node |
| SERVICE | Node |
| SERVICE-OBJID | Base: string Pattern: ([0-9])* |
| servicetype | Base: string minLength: 0 maxLength: 2 |
| service | string |
| descriptionlst | string |
| arrival | Base: string Pattern: ([0-9]{4})-([0-9]{2})-([0-9]{2}) |
| quantity | Base: string Pattern: ([-+]){0,1}([0-9]).{0,1}([0-9]) |
| amount | Base: string Pattern: ([-+]){0,1}([0-9]).{0,1}([0-9]) |
| amountnet | Base: string Pattern: ([-+]){0,1}([0-9]).{0,1}([0-9]) |
| priceperunit | Base: string Pattern: ([-+]){0,1}([0-9]).{0,1}([0-9]) |
| currency | string |
| currencyamount | Base: string Pattern: ([-+]){0,1}([0-9]).{0,1}([0-9]) |
| currencyexchangefactor | Base: string Pattern: ([-+]){0,1}([0-9]).{0,1}([0-9]) |
| hoteldate | Base: string Pattern: ([0-9]{4})-([0-9]{2})-([0-9]{2}) |
| packages | string |
| originalroom | string |
| VATS | Node |
| VAT | Node |
| vat | string |
| description | string |
| percent | Base: string Pattern: ([-+]){0,1}([0-9]).{0,1}([0-9]) |
| amountvat | Base: string Pattern: ([-+]){0,1}([0-9]).{0,1}([0-9]) |
| amountnet | Base: string Pattern: ([-+]){0,1}([0-9]).{0,1}([0-9]) |
| amountgross | Base: string Pattern: ([-+]){0,1}([0-9]).{0,1}([0-9]) |
| revenueaccount | Base: string Pattern: ([-+]){0,1}([0-9])* |
| TAXS | Node |
| TAX | Node |
| tax | string |
| description | string |
| percent | Base: string Pattern: ([-+]){0,1}([0-9]).{0,1}([0-9]) |
| taxformel | string |
| taxpercent | Base: string Pattern: ([-+]){0,1}([0-9]).{0,1}([0-9]) |
| amounttax | Base: string Pattern: ([-+]){0,1}([0-9]).{0,1}([0-9]) |
| amountnet | Base: string Pattern: ([-+]){0,1}([0-9]).{0,1}([0-9]) |
| amountgross | Base: string Pattern: ([-+]){0,1}([0-9]).{0,1}([0-9]) |
| revenueaccount | Base: string Pattern: ([-+]){0,1}([0-9])* |
| PARTLIST | Node |
| COMPONENT | Node |
| COMPONENT-OBJID | Base: string Pattern: ([0-9])* |
| servicetype | string |
| service | string |
| descriptionlst | string |
| quantity | Base: string Pattern: ([-+]){0,1}([0-9]).{0,1}([0-9]) |
| amount | Base: string Pattern: ([-+]){0,1}([0-9]).{0,1}([0-9]) |
| amountnet | Base: string Pattern: ([-+]){0,1}([0-9]).{0,1}([0-9]) |
| priceperunit | Base: string Pattern: ([-+]){0,1}([0-9]).{0,1}([0-9]) |
| revenueaccount | Base: string Pattern: ([-+]){0,1}([0-9])* |
| revenuearea | Base: string Pattern: ([-+]){0,1}([0-9])* |
| discount | Base: string Pattern: ([-+]){0,1}([0-9]).{0,1}([0-9]) |
| VATS | Node |
| VAT | Node |
| vat | string |
| description | string |
| percent | Base: string Pattern: ([-+]){0,1}([0-9]).{0,1}([0-9]) |
| amountvat | Base: string Pattern: ([-+]){0,1}([0-9]).{0,1}([0-9]) |
| amountnet | Base: string Pattern: ([-+]){0,1}([0-9]).{0,1}([0-9]) |
| amountgross | Base: string Pattern: ([-+]){0,1}([0-9]).{0,1}([0-9]) |
| revenueaccount | Base: string Pattern: ([-+]){0,1}([0-9])* |
| TAXS | Node |
| TAX | Node |
| tax | string |
| description | string |
| percent | Base: string Pattern: ([-+]){0,1}([0-9]).{0,1}([0-9]) |
| taxformel | string |
| taxpercent | Base: string Pattern: ([-+]){0,1}([0-9]).{0,1}([0-9]) |
| amounttax | Base: string Pattern: ([-+]){0,1}([0-9]).{0,1}([0-9]) |
| amountnet | Base: string Pattern: ([-+]){0,1}([0-9]).{0,1}([0-9]) |
| amountgross | Base: string Pattern: ([-+]){0,1}([0-9]).{0,1}([0-9]) |
| revenueaccount | Base: string Pattern: ([-+]){0,1}([0-9])* |
| PAYMENTS | Node |
| PAYMENT | Node |
| PAYMENT-OBJID | Base: string Pattern: ([0-9])* |
| typeofpayment | string |
| description | string |
| amount | Base: string Pattern: ([-+]){0,1}([0-9]).{0,1}([0-9]) |
| currency | string |
| currencyamount | Base: string Pattern: ([-+]){0,1}([0-9]).{0,1}([0-9]) |
| currencyexchangefactor | Base: string Pattern: ([-+]){0,1}([0-9]).{0,1}([0-9]) |
| RESERVATION | Node |
| RESERVATION-OBJID | Base: string Pattern: ([0-9])* |
| RESERVATION-CENTRALID | Base: string Pattern: ([0-9])* |
| resno | Base: string Pattern: ([-+]){0,1}([0-9])* |
| subno | Base: string Pattern: ([-+]){0,1}([0-9])* |
| restype | string |
| optiontodate | Base: string Pattern: ([0-9]{4})-([0-9]{2})-([0-9]{2}) |
| cancellationdate | Base: string Pattern: ([0-9]{4})-([0-9]{2})-([0-9]{2}) |
| noofrooms | Base: string Pattern: ([-+]){0,1}([0-9])* |
| noofnights | Base: string Pattern: ([-+]){0,1}([0-9])* |
| arrival | Base: string Pattern: ([0-9]{4})-([0-9]{2})-([0-9]{2}) |
| arrivaltime | Base: string Pattern: ([01][0-9] |
| departure | Base: string Pattern: ([0-9]{4})-([0-9]{2})-([0-9]{2}) |
| departuretime | Base: string Pattern: ([01][0-9] |
| gdsresnumber | Base: string minLength: 0 maxLength: 40 |
| externalid | string |
| externalkey | Base: string minLength: 0 maxLength: 15 |
| externalreference | Base: string minLength: 0 maxLength: 60 |
| category | Base: string minLength: 0 maxLength: 4 |
| ratecategory | Base: string minLength: 0 maxLength: 4 |
| ratesegment | Base: string minLength: 0 maxLength: 3 |
| marketsegment | Base: string minLength: 0 maxLength: 3 |
| resmedium | Base: string minLength: 0 maxLength: 3 |
| ressource | Base: string minLength: 0 maxLength: 3 |
| channel | Base: string minLength: 0 maxLength: 3 |
| nn1 | Base: string minLength: 0 maxLength: 3 |
| currency | string |
| noofpax | Base: string Pattern: ([-+]){0,1}([0-9])* |
| noofchildren | Base: string Pattern: ([-+]){0,1}([0-9])* |
| noofadults | Base: string Pattern: ([-+]){0,1}([0-9])* |
| PRINTDOCUMENT | Node |
| PdfBase64 | string |
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:envgen="http://soapenvelopegenerator.eduardocastro.info/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soapenv:Header />
<soapenv:Body>
<S_INVOICE_COMPLETE_PUSH_V001Response xmlns="PushNotifications">
<S_INVOICE_COMPLETE_PUSH_V001Result>
<Success>string</Success>
<ErrorMsg>string</ErrorMsg>
</S_INVOICE_COMPLETE_PUSH_V001Result>
</S_INVOICE_COMPLETE_PUSH_V001Response>
</soapenv:Body>
</soapenv:Envelope>
| Name | Type |
|---|---|
| S_INVOICE_COMPLETE_PUSH_V001Response | |
| S_INVOICE_COMPLETE_PUSH_V001Result | Node |
| Success | string |
| ErrorMsg | string |