redsuitee
Member
I have some problems when called a procedure of WebService.
I tried to called this procedure :
There are some informations (UserId and Password) that I should enter in the header node.
How can I attach those information in Progress syntax?
Can I enter those informations in the connection code to WSDL URL, using -WSDLUserid and -WSDLPassword. Is it same or not?
My second problem is I get an error when I called the procedure. I don't know, whether I wrong to define the input parameter or what.
Here is the code I executed.
the error :
If there is anyone that can tell me what i do wrong, i would appreciate it.
I tried to called this procedure :
Code:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:oas="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:ns="http://www.opentravel.org/OTA/2003/05">
<soapenv:Header>
<oas:Security>
<!--You may enter ANY elements at this point-->
</oas:Security>
</soapenv:Header>
<soapenv:Body>
<ns:OTA_ReadRQ EchoToken="?" TimeStamp="?" Target="?" Version="?" TransactionIdentifier="?" SequenceNmbr="?" TransactionStatusCode="?" PrimaryLangID="?" AltLangID="?" RetransmissionIndicator="?" CorrelationID="?" ReqRespVersion="?" ReservationType="?" ReturnListIndicator="?" MoreIndicator="?" MoreDataEchoToken="?" MaxResponses="?">
<!--Optional:-->
<ns:POS>
<!--1 to 10 repetitions:-->
<ns:Source AgentSine="?" PseudoCityCode="?" ISOCountry="?" ISOCurrency="?" AgentDutyCode="?" AirlineVendorID="?" AirportCode="?" FirstDepartPoint="?" ERSP_UserID="?" TerminalID="?">
<!--Optional:-->
<ns:RequestorID URL="?" Type="?" Instance="?" ID="?" ID_Context="?" MessagePassword="?">
<!--Optional:-->
<ns:CompanyName CompanyShortName="?" TravelSector="?" Code="?" CodeContext="?" Division="?" Department="?">?</ns:CompanyName>
</ns:RequestorID>
<!--Optional:-->
<ns:Position Latitude="?" Longitude="?" Altitude="?" AltitudeUnitOfMeasureCode="?"/>
<!--Optional:-->
<ns:BookingChannel Type="?" Primary="?">
<!--Optional:-->
<ns:CompanyName CompanyShortName="?" TravelSector="?" Code="?" CodeContext="?" Division="?" Department="?">?</ns:CompanyName>
</ns:BookingChannel>
</ns:Source>
</ns:POS>
<!--Optional:-->
<ns:UniqueID URL="?" Type="?" Instance="?" ID="?" ID_Context="?">
<!--Optional:-->
<ns:CompanyName CompanyShortName="?" TravelSector="?" Code="?" CodeContext="?" Division="?" Department="?">?</ns:CompanyName>
</ns:UniqueID>
<!--Optional:-->
<ns:ReadRequests>
<!--You have a CHOICE of the next 9 items at this level-->
<!--Zero or more repetitions:-->
<ns:ReadRequest HistoryRequestedInd="?">
<ns:UniqueID URL="?" Type="?" Instance="?" ID="?" ID_Context="?">
<!--Optional:-->
<ns:CompanyName CompanyShortName="?" TravelSector="?" Code="?" CodeContext="?" Division="?" Department="?">?</ns:CompanyName>
</ns:UniqueID>
<!--Optional:-->
<ns:Verification>
<!--Optional:-->
<ns:PersonName ShareSynchInd="?" ShareMarketInd="?" NameType="?" PartialName="?">
<!--0 to 3 repetitions:-->
<ns:NamePrefix>?</ns:NamePrefix>
<!--0 to 5 repetitions:-->
<ns:GivenName>?</ns:GivenName>
<!--0 to 3 repetitions:-->
<ns:MiddleName>?</ns:MiddleName>
<!--Optional:-->
<ns:SurnamePrefix>?</ns:SurnamePrefix>
<ns:Surname>?</ns:Surname>
<!--0 to 3 repetitions:-->
<ns:NameSuffix>?</ns:NameSuffix>
<!--0 to 5 repetitions:-->
<ns:NameTitle>?</ns:NameTitle>
</ns:PersonName>
<!--Optional:-->
<ns:Email ShareSynchInd="?" ShareMarketInd="?" DefaultInd="?" EmailType="?" RPH="?" Remark="?">?</ns:Email>
<!--Optional:-->
<ns:TelephoneInfo ShareSynchInd="?" ShareMarketInd="?" PhoneLocationType="?" PhoneTechType="?" PhoneUseType="?" CountryAccessCode="?" AreaCityCode="?" PhoneNumber="?" Extension="?" PIN="?" Remark="?" FormattedInd="?" DefaultInd="?" RPH="?"/>
<!--Optional:-->
<ns:PaymentCard ShareSynchInd="?" ShareMarketInd="?" CardType="?" CardCode="?" CardNumber="?" SeriesCode="?" EffectiveDate="?" ExpireDate="?" MaskedCardNumber="?" CardHolderRPH="?" ExtendPaymentIndicator="?" CountryOfIssue="?" ExtendedPaymentQuantity="?" SignatureOnFileIndicator="?" CompanyCardReference="?" Remark="?" EncryptionKey="?">
<!--Optional:-->
<ns:CardHolderName>?</ns:CardHolderName>
<!--Optional:-->
<ns:CardIssuerName BankID="?"/>
<!--Optional:-->
<ns:Address FormattedInd="?" ShareSynchInd="?" ShareMarketInd="?" Type="?" Remark="?">
<!--Optional:-->
<ns:StreetNmbr PO_Box="?" StreetNmbrSuffix="?" StreetDirection="?" RuralRouteNmbr="?">?</ns:StreetNmbr>
<!--0 to 2 repetitions:-->
<ns:BldgRoom BldgNameIndicator="?">?</ns:BldgRoom>
<!--0 to 5 repetitions:-->
<ns:AddressLine>?</ns:AddressLine>
<!--Optional:-->
<ns:CityName>?</ns:CityName>
<!--Optional:-->
<ns:PostalCode>?</ns:PostalCode>
<!--Optional:-->
<ns:County>?</ns:County>
<!--Optional:-->
<ns:StateProv StateCode="?">?</ns:StateProv>
<!--Optional:-->
<ns:CountryName Code="?">?</ns:CountryName>
</ns:Address>
<!--0 to 5 repetitions:-->
<ns:Telephone ShareSynchInd="?" ShareMarketInd="?" PhoneLocationType="?" PhoneTechType="?" PhoneUseType="?" CountryAccessCode="?" AreaCityCode="?" PhoneNumber="?" Extension="?" PIN="?" Remark="?" FormattedInd="?" DefaultInd="?" RPH="?"/>
<!--0 to 3 repetitions:-->
<ns:Email ShareSynchInd="?" ShareMarketInd="?" DefaultInd="?" EmailType="?" RPH="?" Remark="?">?</ns:Email>
<!--0 to 5 repetitions:-->
<ns:CustLoyalty ShareSynchInd="?" ShareMarketInd="?" ProgramID="?" MembershipID="?" TravelSector="?" LoyalLevel="?" LoyalLevelCode="?" SingleVendorInd="?" SignupDate="?" EffectiveDate="?" ExpireDate="?" ExpireDateExclusiveIndicator="?" RPH="?" VendorCode="?" PrimaryLoyaltyIndicator="?" AllianceLoyaltyLevelName="?" CustomerType="?" CustomerValue="?"/>
<!--Optional:-->
<ns:SignatureOnFile SignatureOnFileIndicator="?" EffectiveDate="?" ExpireDate="?" ExpireDateExclusiveIndicator="?"/>
<!--Optional:-->
<ns:MagneticStripe Track1="cid:445905053930" Track2="cid:670266741651" Track3="cid:953445473131"/>
</ns:PaymentCard>
<!--Optional:-->
<ns:AddressInfo FormattedInd="?" ShareSynchInd="?" ShareMarketInd="?" Type="?" Remark="?" DefaultInd="?" UseType="?" RPH="?">
<!--Optional:-->
<ns:StreetNmbr PO_Box="?" StreetNmbrSuffix="?" StreetDirection="?" RuralRouteNmbr="?">?</ns:StreetNmbr>
<!--0 to 2 repetitions:-->
<ns:BldgRoom BldgNameIndicator="?">?</ns:BldgRoom>
<!--0 to 5 repetitions:-->
<ns:AddressLine>?</ns:AddressLine>
<!--Optional:-->
<ns:CityName>?</ns:CityName>
<!--Optional:-->
<ns:PostalCode>?</ns:PostalCode>
<!--Optional:-->
<ns:County>?</ns:County>
<!--Optional:-->
<ns:StateProv StateCode="?">?</ns:StateProv>
<!--Optional:-->
<ns:CountryName Code="?">?</ns:CountryName>
</ns:AddressInfo>
<!--0 to 5 repetitions:-->
<ns:CustLoyalty ShareSynchInd="?" ShareMarketInd="?" ProgramID="?" MembershipID="?" TravelSector="?" LoyalLevel="?" LoyalLevelCode="?" SingleVendorInd="?" SignupDate="?" EffectiveDate="?" ExpireDate="?" ExpireDateExclusiveIndicator="?" RPH="?" VendorCode="?" PrimaryLoyaltyIndicator="?" AllianceLoyaltyLevelName="?" CustomerType="?" CustomerValue="?"/>
<!--0 to 5 repetitions:-->
<ns:Vendor CompanyShortName="?" TravelSector="?" Code="?" CodeContext="?" Division="?" Department="?">?</ns:Vendor>
<!--Optional:-->
<ns:ReservationTimeSpan Start="?" Duration="?" End="?"/>
<!--0 to 5 repetitions:-->
<ns:AssociatedQuantity Code="?" CodeContext="?" URI="?" Quantity="?"/>
<!--Optional:-->
<ns:StartLocation LocationCode="?" CodeContext="?" AssociatedDateTime="?">?</ns:StartLocation>
<!--Optional:-->
<ns:EndLocation LocationCode="?" CodeContext="?" AssociatedDateTime="?">?</ns:EndLocation>
<!--Optional:-->
<ns:TPA_Extensions>
<!--You may enter ANY elements at this point-->
</ns:TPA_Extensions>
</ns:Verification>
</ns:ReadRequest>
<!--Zero or more repetitions:-->
<ns:GlobalReservationReadRequest Start="?" Duration="?" End="?">
<ns:TravelerName ShareSynchInd="?" ShareMarketInd="?" NameType="?">
<!--0 to 3 repetitions:-->
<ns:NamePrefix>?</ns:NamePrefix>
<!--0 to 5 repetitions:-->
<ns:GivenName>?</ns:GivenName>
<!--0 to 3 repetitions:-->
<ns:MiddleName>?</ns:MiddleName>
<!--Optional:-->
<ns:SurnamePrefix>?</ns:SurnamePrefix>
<ns:Surname>?</ns:Surname>
<!--0 to 3 repetitions:-->
<ns:NameSuffix>?</ns:NameSuffix>
<!--0 to 5 repetitions:-->
<ns:NameTitle>?</ns:NameTitle>
</ns:TravelerName>
</ns:GlobalReservationReadRequest>
<!--Zero or more repetitions:-->
<ns:HotelReadRequest ChainCode="?" BrandCode="?" HotelCode="?" HotelCityCode="?" HotelName="?" HotelCodeContext="?" ChainName="?" BrandName="?" AreaID="?">
<!--Optional:-->
<ns:CityName>?</ns:CityName>
<!--Optional:-->
<ns:Airport LocationCode="?" CodeContext="?" AirportName="?"/>
<!--Optional:-->
<ns:UserID URL="?" Type="?" Instance="?" ID="?" ID_Context="?" PinNumber="?">
<!--Optional:-->
<ns:CompanyName CompanyShortName="?" TravelSector="?" Code="?" CodeContext="?" Division="?" Department="?">?</ns:CompanyName>
</ns:UserID>
<!--Optional:-->
<ns:Verification>
<!--Optional:-->
<ns:PersonName ShareSynchInd="?" ShareMarketInd="?" NameType="?" PartialName="?">
<!--0 to 3 repetitions:-->
<ns:NamePrefix>?</ns:NamePrefix>
<!--0 to 5 repetitions:-->
<ns:GivenName>?</ns:GivenName>
<!--0 to 3 repetitions:-->
<ns:MiddleName>?</ns:MiddleName>
<!--Optional:-->
<ns:SurnamePrefix>?</ns:SurnamePrefix>
<ns:Surname>?</ns:Surname>
<!--0 to 3 repetitions:-->
<ns:NameSuffix>?</ns:NameSuffix>
<!--0 to 5 repetitions:-->
<ns:NameTitle>?</ns:NameTitle>
</ns:PersonName>
<!--Optional:-->
<ns:Email ShareSynchInd="?" ShareMarketInd="?" DefaultInd="?" EmailType="?" RPH="?" Remark="?">?</ns:Email>
<!--Optional:-->
<ns:TelephoneInfo ShareSynchInd="?" ShareMarketInd="?" PhoneLocationType="?" PhoneTechType="?" PhoneUseType="?" CountryAccessCode="?" AreaCityCode="?" PhoneNumber="?" Extension="?" PIN="?" Remark="?" FormattedInd="?" DefaultInd="?" RPH="?"/>
<!--Optional:-->
<ns:PaymentCard ShareSynchInd="?" ShareMarketInd="?" CardType="?" CardCode="?" CardNumber="?" SeriesCode="?" EffectiveDate="?" ExpireDate="?" MaskedCardNumber="?" CardHolderRPH="?" ExtendPaymentIndicator="?" CountryOfIssue="?" ExtendedPaymentQuantity="?" SignatureOnFileIndicator="?" CompanyCardReference="?" Remark="?" EncryptionKey="?">
<!--Optional:-->
<ns:CardHolderName>?</ns:CardHolderName>
<!--Optional:-->
<ns:CardIssuerName BankID="?"/>
<!--Optional:-->
<ns:Address FormattedInd="?" ShareSynchInd="?" ShareMarketInd="?" Type="?" Remark="?">
<!--Optional:-->
<ns:StreetNmbr PO_Box="?" StreetNmbrSuffix="?" StreetDirection="?" RuralRouteNmbr="?">?</ns:StreetNmbr>
<!--0 to 2 repetitions:-->
<ns:BldgRoom BldgNameIndicator="?">?</ns:BldgRoom>
<!--0 to 5 repetitions:-->
<ns:AddressLine>?</ns:AddressLine>
<!--Optional:-->
<ns:CityName>?</ns:CityName>
<!--Optional:-->
<ns:PostalCode>?</ns:PostalCode>
<!--Optional:-->
<ns:County>?</ns:County>
<!--Optional:-->
<ns:StateProv StateCode="?">?</ns:StateProv>
<!--Optional:-->
<ns:CountryName Code="?">?</ns:CountryName>
</ns:Address>
<!--0 to 5 repetitions:-->
<ns:Telephone ShareSynchInd="?" ShareMarketInd="?" PhoneLocationType="?" PhoneTechType="?" PhoneUseType="?" CountryAccessCode="?" AreaCityCode="?" PhoneNumber="?" Extension="?" PIN="?" Remark="?" FormattedInd="?" DefaultInd="?" RPH="?"/>
<!--0 to 3 repetitions:-->
<ns:Email ShareSynchInd="?" ShareMarketInd="?" DefaultInd="?" EmailType="?" RPH="?" Remark="?">?</ns:Email>
<!--0 to 5 repetitions:-->
<ns:CustLoyalty ShareSynchInd="?" ShareMarketInd="?" ProgramID="?" MembershipID="?" TravelSector="?" LoyalLevel="?" LoyalLevelCode="?" SingleVendorInd="?" SignupDate="?" EffectiveDate="?" ExpireDate="?" ExpireDateExclusiveIndicator="?" RPH="?" VendorCode="?" PrimaryLoyaltyIndicator="?" AllianceLoyaltyLevelName="?" CustomerType="?" CustomerValue="?"/>
<!--Optional:-->
<ns:SignatureOnFile SignatureOnFileIndicator="?" EffectiveDate="?" ExpireDate="?" ExpireDateExclusiveIndicator="?"/>
<!--Optional:-->
<ns:MagneticStripe Track1="cid:835475747254" Track2="cid:1115540660256" Track3="cid:467446162589"/>
</ns:PaymentCard>
<!--Optional:-->
<ns:AddressInfo FormattedInd="?" ShareSynchInd="?" ShareMarketInd="?" Type="?" Remark="?" DefaultInd="?" UseType="?" RPH="?">
<!--Optional:-->
<ns:StreetNmbr PO_Box="?" StreetNmbrSuffix="?" StreetDirection="?" RuralRouteNmbr="?">?</ns:StreetNmbr>
<!--0 to 2 repetitions:-->
<ns:BldgRoom BldgNameIndicator="?">?</ns:BldgRoom>
<!--0 to 5 repetitions:-->
<ns:AddressLine>?</ns:AddressLine>
<!--Optional:-->
<ns:CityName>?</ns:CityName>
<!--Optional:-->
<ns:PostalCode>?</ns:PostalCode>
<!--Optional:-->
<ns:County>?</ns:County>
<!--Optional:-->
<ns:StateProv StateCode="?">?</ns:StateProv>
<!--Optional:-->
<ns:CountryName Code="?">?</ns:CountryName>
</ns:AddressInfo>
<!--0 to 5 repetitions:-->
<ns:CustLoyalty ShareSynchInd="?" ShareMarketInd="?" ProgramID="?" MembershipID="?" TravelSector="?" LoyalLevel="?" LoyalLevelCode="?" SingleVendorInd="?" SignupDate="?" EffectiveDate="?" ExpireDate="?" ExpireDateExclusiveIndicator="?" RPH="?" VendorCode="?" PrimaryLoyaltyIndicator="?" AllianceLoyaltyLevelName="?" CustomerType="?" CustomerValue="?"/>
<!--0 to 5 repetitions:-->
<ns:Vendor CompanyShortName="?" TravelSector="?" Code="?" CodeContext="?" Division="?" Department="?">?</ns:Vendor>
<!--Optional:-->
<ns:ReservationTimeSpan Start="?" Duration="?" End="?"/>
<!--0 to 5 repetitions:-->
<ns:AssociatedQuantity Code="?" CodeContext="?" URI="?" Quantity="?"/>
<!--Optional:-->
<ns:StartLocation LocationCode="?" CodeContext="?" AssociatedDateTime="?">?</ns:StartLocation>
<!--Optional:-->
<ns:EndLocation LocationCode="?" CodeContext="?" AssociatedDateTime="?">?</ns:EndLocation>
<!--Optional:-->
<ns:TPA_Extensions>
<!--You may enter ANY elements at this point-->
</ns:TPA_Extensions>
</ns:Verification>
<!--Optional:-->
<ns:SelectionCriteria Start="?" Duration="?" End="?" DateType="?" SelectionType="?" GroupCode="?" ResStatus="?" OriginalDeliveryMethodCode="?"/>
<!--Optional:-->
<ns:TPA_Extensions>
<!--You may enter ANY elements at this point-->
</ns:TPA_Extensions>
</ns:HotelReadRequest>
<!--Zero or more repetitions:-->
<ns:AirReadRequest SeatNumber="?" IncludeFF_EquivPartnerLev="?" ReturnFF_Number="?" ReturnDownlineSeg="?" InfoToReturn="?" FF_RequestCriteria="?" No_SSR_Ind="?">
<!--Optional:-->
<ns:POS>
<!--1 to 10 repetitions:-->
<ns:Source AgentSine="?" PseudoCityCode="?" ISOCountry="?" ISOCurrency="?" AgentDutyCode="?" AirlineVendorID="?" AirportCode="?" FirstDepartPoint="?" ERSP_UserID="?" TerminalID="?">
<!--Optional:-->
<ns:RequestorID URL="?" Type="?" Instance="?" ID="?" ID_Context="?" MessagePassword="?">
<!--Optional:-->
<ns:CompanyName CompanyShortName="?" TravelSector="?" Code="?" CodeContext="?" Division="?" Department="?">?</ns:CompanyName>
</ns:RequestorID>
<!--Optional:-->
<ns:Position Latitude="?" Longitude="?" Altitude="?" AltitudeUnitOfMeasureCode="?"/>
<!--Optional:-->
<ns:BookingChannel Type="?" Primary="?">
<!--Optional:-->
<ns:CompanyName CompanyShortName="?" TravelSector="?" Code="?" CodeContext="?" Division="?" Department="?">?</ns:CompanyName>
</ns:BookingChannel>
</ns:Source>
</ns:POS>
<!--Optional:-->
<ns:Airline CompanyShortName="?" TravelSector="?" Code="?" CodeContext="?" Division="?" Department="?">?</ns:Airline>
<!--Optional:-->
<ns:FlightNumber>?</ns:FlightNumber>
<!--Optional:-->
<ns:DepartureAirport LocationCode="?" CodeContext="?">?</ns:DepartureAirport>
<!--Optional:-->
<ns:DepartureDate>?</ns:DepartureDate>
<!--Optional:-->
<ns:Name ShareSynchInd="?" ShareMarketInd="?" NameType="?">
<!--0 to 3 repetitions:-->
<ns:NamePrefix>?</ns:NamePrefix>
<!--0 to 5 repetitions:-->
<ns:GivenName>?</ns:GivenName>
<!--0 to 3 repetitions:-->
<ns:MiddleName>?</ns:MiddleName>
<!--Optional:-->
<ns:SurnamePrefix>?</ns:SurnamePrefix>
<ns:Surname>?</ns:Surname>
<!--0 to 3 repetitions:-->
<ns:NameSuffix>?</ns:NameSuffix>
<!--0 to 5 repetitions:-->
<ns:NameTitle>?</ns:NameTitle>
</ns:Name>
<!--Optional:-->
<ns:Telephone ShareSynchInd="?" ShareMarketInd="?" PhoneLocationType="?" PhoneTechType="?" PhoneUseType="?" CountryAccessCode="?" AreaCityCode="?" PhoneNumber="?" Extension="?" PIN="?" Remark="?" FormattedInd="?"/>
<!--Optional:-->
<ns:CustLoyalty ShareSynchInd="?" ShareMarketInd="?" ProgramID="?" MembershipID="?" TravelSector="?" LoyalLevel="?" LoyalLevelCode="?" SingleVendorInd="?" SignupDate="?" EffectiveDate="?" ExpireDate="?" ExpireDateExclusiveIndicator="?" RPH="?" VendorCode="?" PrimaryLoyaltyIndicator="?" AllianceLoyaltyLevelName="?" CustomerType="?" CustomerValue="?"/>
<!--Optional:-->
<ns:CreditCardInfo ShareSynchInd="?" ShareMarketInd="?" CardType="?" CardCode="?" CardNumber="?" SeriesCode="?" EffectiveDate="?" ExpireDate="?" MaskedCardNumber="?" CardHolderRPH="?" ExtendPaymentIndicator="?" CountryOfIssue="?" ExtendedPaymentQuantity="?" SignatureOnFileIndicator="?" CompanyCardReference="?" Remark="?" EncryptionKey="?">
<!--Optional:-->
<ns:CardHolderName>?</ns:CardHolderName>
<!--Optional:-->
<ns:CardIssuerName BankID="?"/>
<!--Optional:-->
<ns:Address FormattedInd="?" ShareSynchInd="?" ShareMarketInd="?" Type="?" Remark="?">
<!--Optional:-->
<ns:StreetNmbr PO_Box="?" StreetNmbrSuffix="?" StreetDirection="?" RuralRouteNmbr="?">?</ns:StreetNmbr>
<!--0 to 2 repetitions:-->
<ns:BldgRoom BldgNameIndicator="?">?</ns:BldgRoom>
<!--0 to 5 repetitions:-->
<ns:AddressLine>?</ns:AddressLine>
<!--Optional:-->
<ns:CityName>?</ns:CityName>
<!--Optional:-->
<ns:PostalCode>?</ns:PostalCode>
<!--Optional:-->
<ns:County>?</ns:County>
<!--Optional:-->
<ns:StateProv StateCode="?">?</ns:StateProv>
<!--Optional:-->
<ns:CountryName Code="?">?</ns:CountryName>
</ns:Address>
<!--0 to 5 repetitions:-->
<ns:Telephone ShareSynchInd="?" ShareMarketInd="?" PhoneLocationType="?" PhoneTechType="?" PhoneUseType="?" CountryAccessCode="?" AreaCityCode="?" PhoneNumber="?" Extension="?" PIN="?" Remark="?" FormattedInd="?" DefaultInd="?" RPH="?"/>
<!--0 to 3 repetitions:-->
<ns:Email ShareSynchInd="?" ShareMarketInd="?" DefaultInd="?" EmailType="?" RPH="?" Remark="?">?</ns:Email>
<!--0 to 5 repetitions:-->
<ns:CustLoyalty ShareSynchInd="?" ShareMarketInd="?" ProgramID="?" MembershipID="?" TravelSector="?" LoyalLevel="?" LoyalLevelCode="?" SingleVendorInd="?" SignupDate="?" EffectiveDate="?" ExpireDate="?" ExpireDateExclusiveIndicator="?" RPH="?" VendorCode="?" PrimaryLoyaltyIndicator="?" AllianceLoyaltyLevelName="?" CustomerType="?" CustomerValue="?"/>
<!--Optional:-->
<ns:SignatureOnFile SignatureOnFileIndicator="?" EffectiveDate="?" ExpireDate="?" ExpireDateExclusiveIndicator="?"/>
<!--Optional:-->
<ns:MagneticStripe Track1="cid:609301896701" Track2="cid:761724978641" Track3="cid:436180031363"/>
</ns:CreditCardInfo>
<!--Optional:-->
<ns:TicketNumber TicketTimeLimit="?" CancelOnExpiryInd="?" TicketType="?" TicketingStatus="?" FlightSegmentRefNumber="?" TravelerRefNumber="?" ReverseTktgSegmentsInd="?" PseudoCityCode="?" RequestedTicketingDate="?" TimeLimitMinutes="?" BookingChangeType="?" TicketDocumentNbr="?" PassengerTypeCode="?" Operation="?" MiscTicketingCode="?" eTicketNumber="?">
<!--0 to 10 repetitions:-->
<ns:TicketAdvisory Language="?" Operation="?">?</ns:TicketAdvisory>
<!--Optional:-->
<ns:TicketingVendor CompanyShortName="?" TravelSector="?" Code="?" CodeContext="?"/>
<!--Optional:-->
<ns:PricingSystem CompanyShortName="?" TravelSector="?" Code="?" CodeContext="?"/>
<!--Optional:-->
<ns:TotalFare Amount="?" CurrencyCode="?" DecimalPlaces="?"/>
</ns:TicketNumber>
<!--Optional:-->
<ns:QueueInfo FirstItemOnlyInd="?" RemoveFromQueueInd="?" FullDataInd="?" StartDate="?" EndDate="?">
<!--1 to 99 repetitions:-->
<ns:Queue PseudoCityCode="?" QueueNumber="?" QueueCategory="?" SystemCode="?" QueueID="?"/>
</ns:QueueInfo>
<!--Optional:-->
<ns:Date Start="?" Duration="?" End="?"/>
<!--Optional:-->
<ns:TPA_Extensions>
<!--You may enter ANY elements at this point-->
</ns:TPA_Extensions>
</ns:AirReadRequest>
<!--Zero or more repetitions:-->
<ns:PkgReadRequest TravelCode="?" TourCode="?" PackageID="?" Start="?" Duration="?" End="?">
<!--Optional:-->
<ns:Name ShareSynchInd="?" ShareMarketInd="?" NameType="?">
<!--0 to 3 repetitions:-->
<ns:NamePrefix>?</ns:NamePrefix>
<!--0 to 5 repetitions:-->
<ns:GivenName>?</ns:GivenName>
<!--0 to 3 repetitions:-->
<ns:MiddleName>?</ns:MiddleName>
<!--Optional:-->
<ns:SurnamePrefix>?</ns:SurnamePrefix>
<ns:Surname>?</ns:Surname>
<!--0 to 3 repetitions:-->
<ns:NameSuffix>?</ns:NameSuffix>
<!--0 to 5 repetitions:-->
<ns:NameTitle>?</ns:NameTitle>
</ns:Name>
<!--Optional:-->
<ns:ArrivalLocation LocationCode="?" CodeContext="?">?</ns:ArrivalLocation>
<!--Optional:-->
<ns:DepartureLocation LocationCode="?" CodeContext="?">?</ns:DepartureLocation>
</ns:PkgReadRequest>
<!--Zero or more repetitions:-->
<ns:GolfReadRequest ID="?" RoundID="?" PlayDateTime="?" PackageID="?">
<!--0 to 99 repetitions:-->
<ns:Membership ShareSynchInd="?" ShareMarketInd="?" ProgramID="?" MembershipID="?" TravelSector="?" LoyalLevel="?" LoyalLevelCode="?" SingleVendorInd="?" SignupDate="?" EffectiveDate="?" ExpireDate="?" ExpireDateExclusiveIndicator="?" RPH="?" VendorCode="?" PrimaryLoyaltyIndicator="?" AllianceLoyaltyLevelName="?" CustomerType="?" CustomerValue="?"/>
<!--Optional:-->
<ns:Name ShareSynchInd="?" ShareMarketInd="?" NameType="?">
<!--0 to 3 repetitions:-->
<ns:NamePrefix>?</ns:NamePrefix>
<!--0 to 5 repetitions:-->
<ns:GivenName>?</ns:GivenName>
<!--0 to 3 repetitions:-->
<ns:MiddleName>?</ns:MiddleName>
<!--Optional:-->
<ns:SurnamePrefix>?</ns:SurnamePrefix>
<ns:Surname>?</ns:Surname>
<!--0 to 3 repetitions:-->
<ns:NameSuffix>?</ns:NameSuffix>
<!--0 to 5 repetitions:-->
<ns:NameTitle>?</ns:NameTitle>
</ns:Name>
</ns:GolfReadRequest>
<!--Zero or more repetitions:-->
<ns:VehicleReadRequest>
<!--0 to 2 repetitions:-->
<ns:UniqueID URL="?" Type="?" Instance="?" ID="?" ID_Context="?">
<!--Optional:-->
<ns:CompanyName CompanyShortName="?" TravelSector="?" Code="?" CodeContext="?" Division="?" Department="?">?</ns:CompanyName>
</ns:UniqueID>
<!--Optional:-->
<ns:PersonName ShareSynchInd="?" ShareMarketInd="?" NameType="?">
<!--0 to 3 repetitions:-->
<ns:NamePrefix>?</ns:NamePrefix>
<!--0 to 5 repetitions:-->
<ns:GivenName>?</ns:GivenName>
<!--0 to 3 repetitions:-->
<ns:MiddleName>?</ns:MiddleName>
<!--Optional:-->
<ns:SurnamePrefix>?</ns:SurnamePrefix>
<ns:Surname>?</ns:Surname>
<!--0 to 3 repetitions:-->
<ns:NameSuffix>?</ns:NameSuffix>
<!--0 to 5 repetitions:-->
<ns:NameTitle>?</ns:NameTitle>
</ns:PersonName>
<!--Optional:-->
<ns:CustLoyalty ShareSynchInd="?" ShareMarketInd="?" ProgramID="?" MembershipID="?" TravelSector="?" LoyalLevel="?" LoyalLevelCode="?" SingleVendorInd="?" SignupDate="?" EffectiveDate="?" ExpireDate="?" ExpireDateExclusiveIndicator="?" RPH="?" VendorCode="?" PrimaryLoyaltyIndicator="?" AllianceLoyaltyLevelName="?" CustomerType="?" CustomerValue="?"/>
<!--Optional:-->
<ns:TPA_Extensions>
<!--You may enter ANY elements at this point-->
</ns:TPA_Extensions>
<ns:VehRetResRQInfo PickUpDateTime="?">
<!--Optional:-->
<ns:PickUpLocation LocationCode="?" CodeContext="?">?</ns:PickUpLocation>
<!--Optional:-->
<ns:ReturnLocation LocationCode="?" CodeContext="?">?</ns:ReturnLocation>
<!--Optional:-->
<ns:Telephone ShareSynchInd="?" ShareMarketInd="?" PhoneLocationType="?" PhoneTechType="?" PhoneUseType="?" CountryAccessCode="?" AreaCityCode="?" PhoneNumber="?" Extension="?" PIN="?" Remark="?" FormattedInd="?"/>
<!--Optional:-->
<ns:Vendor CompanyShortName="?" TravelSector="?" Code="?" CodeContext="?" Division="?" Department="?">?</ns:Vendor>
<!--Optional:-->
<ns:VehPref AirConditionInd="?" TransmissionType="?" FuelType="?" DriveType="?" TypePref="?" ClassPref="?" AirConditionPref="?" TransmissionPref="?" VendorCarType="?" VehicleQty="?" Code="?" CodeContext="?">
<!--Optional:-->
<ns:VehType VehicleCategory="?" DoorCount="?"/>
<!--Optional:-->
<ns:VehClass Size="?"/>
<!--Optional:-->
<ns:VehMakeModel Name="?" Code="?" ModelYear="?"/>
</ns:VehPref>
<!--Optional:-->
<ns:Email ShareSynchInd="?" ShareMarketInd="?" DefaultInd="?" EmailType="?" RPH="?" Remark="?">?</ns:Email>
<!--0 to 5 repetitions:-->
<ns:Remark Name="?" ParagraphNumber="?" CreateDateTime="?" CreatorID="?" LastModifyDateTime="?" LastModifierID="?" PurgeDate="?" Language="?">
<!--You have a CHOICE of the next 4 items at this level-->
<ns:Text Formatted="?" Language="?" TextFormat="?">?</ns:Text>
<ns:Image>?</ns:Image>
<ns:URL>?</ns:URL>
<ns:ListItem Formatted="?" Language="?" TextFormat="?" ListItem="?">?</ns:ListItem>
</ns:Remark>
<!--0 to 3 repetitions:-->
<ns:SearchDateRange Start="?" Duration="?" End="?" SearchQualifier="?"/>
<!--Optional:-->
<ns:TPA_Extensions>
<!--You may enter ANY elements at this point-->
</ns:TPA_Extensions>
</ns:VehRetResRQInfo>
</ns:VehicleReadRequest>
<!--0 to 99 repetitions:-->
<ns:CruiseReadRequest HistoryRequestedInd="?">
<!--Optional:-->
<ns:SelectedSailing VoyageID="?" Start="?" Duration="?" End="?" VendorCode="?" VendorName="?" ShipCode="?" ShipName="?" VendorCodeContext="?" Status="?" GroupCode="?"/>
<!--Optional:-->
<ns:GuestInfo ShareSynchInd="?" ShareMarketInd="?" NameType="?">
<!--0 to 3 repetitions:-->
<ns:NamePrefix>?</ns:NamePrefix>
<!--0 to 5 repetitions:-->
<ns:GivenName>?</ns:GivenName>
<!--0 to 3 repetitions:-->
<ns:MiddleName>?</ns:MiddleName>
<!--Optional:-->
<ns:SurnamePrefix>?</ns:SurnamePrefix>
<ns:Surname>?</ns:Surname>
<!--0 to 3 repetitions:-->
<ns:NameSuffix>?</ns:NameSuffix>
<!--0 to 5 repetitions:-->
<ns:NameTitle>?</ns:NameTitle>
</ns:GuestInfo>
</ns:CruiseReadRequest>
<!--Zero or more repetitions:-->
<ns:ProfileReadRequest Start="?" Duration="?" End="?" DateType="?" StatusCode="?" ProfileTypeCode="?">
<!--0 to 9 repetitions:-->
<ns:UniqueID URL="?" Type="?" Instance="?" ID="?" ID_Context="?" PinNumber="?">
<!--Optional:-->
<ns:CompanyName CompanyShortName="?" TravelSector="?" Code="?" CodeContext="?" Division="?" Department="?">?</ns:CompanyName>
</ns:UniqueID>
<!--Optional:-->
<ns:Company ShareSynchInd="?" ShareMarketInd="?" DefaultInd="?" ContactType="?" Relation="?" EmergencyFlag="?" RPH="?" CommunicationMethodCode="?" DocumentDistribMethodCode="?">
<!--Optional:-->
<ns:PersonName ShareSynchInd="?" ShareMarketInd="?" NameType="?">
<!--0 to 3 repetitions:-->
<ns:NamePrefix>?</ns:NamePrefix>
<!--0 to 5 repetitions:-->
<ns:GivenName>?</ns:GivenName>
<!--0 to 3 repetitions:-->
<ns:MiddleName>?</ns:MiddleName>
<!--Optional:-->
<ns:SurnamePrefix>?</ns:SurnamePrefix>
<ns:Surname>?</ns:Surname>
<!--0 to 3 repetitions:-->
<ns:NameSuffix>?</ns:NameSuffix>
<!--0 to 5 repetitions:-->
<ns:NameTitle>?</ns:NameTitle>
</ns:PersonName>
<!--0 to 5 repetitions:-->
<ns:Telephone ShareSynchInd="?" ShareMarketInd="?" PhoneLocationType="?" PhoneTechType="?" PhoneUseType="?" CountryAccessCode="?" AreaCityCode="?" PhoneNumber="?" Extension="?" PIN="?" Remark="?" FormattedInd="?" DefaultInd="?" RPH="?"/>
<!--0 to 5 repetitions:-->
<ns:Address FormattedInd="?" ShareSynchInd="?" ShareMarketInd="?" Type="?" Remark="?" DefaultInd="?" UseType="?" RPH="?">
<!--Optional:-->
<ns:StreetNmbr PO_Box="?" StreetNmbrSuffix="?" StreetDirection="?" RuralRouteNmbr="?">?</ns:StreetNmbr>
<!--0 to 2 repetitions:-->
<ns:BldgRoom BldgNameIndicator="?">?</ns:BldgRoom>
<!--0 to 5 repetitions:-->
<ns:AddressLine>?</ns:AddressLine>
<!--Optional:-->
<ns:CityName>?</ns:CityName>
<!--Optional:-->
<ns:PostalCode>?</ns:PostalCode>
<!--Optional:-->
<ns:County>?</ns:County>
<!--Optional:-->
<ns:StateProv StateCode="?">?</ns:StateProv>
<!--Optional:-->
<ns:CountryName Code="?">?</ns:CountryName>
</ns:Address>
<!--0 to 5 repetitions:-->
<ns:Email ShareSynchInd="?" ShareMarketInd="?" DefaultInd="?" EmailType="?" RPH="?" Remark="?">?</ns:Email>
<!--0 to 5 repetitions:-->
<ns:URL ShareSynchInd="?" ShareMarketInd="?" Type="?" DefaultInd="?">?</ns:URL>
<!--0 to 3 repetitions:-->
<ns:CompanyName CompanyShortName="?" TravelSector="?" Code="?" CodeContext="?" Division="?" Department="?">?</ns:CompanyName>
<!--0 to 3 repetitions:-->
<ns:EmployeeInfo EmployeeId="?" EmployeeLevel="?" EmployeeTitle="?" EmployeeStatus="?">?</ns:EmployeeInfo>
</ns:Company>
<!--Optional:-->
<ns:Customer Gender="?" Deceased="?" LockoutType="?" BirthDate="?" CurrencyCode="?" DecimalPlaces="?" VIP_Indicator="?" Text="?" Language="?" CustomerValue="?" MaritalStatus="?" PreviouslyMarriedIndicator="?" ChildQuantity="?">
<!--0 to 5 repetitions:-->
<ns:PersonName ShareSynchInd="?" ShareMarketInd="?" NameType="?">
<!--0 to 3 repetitions:-->
<ns:NamePrefix>?</ns:NamePrefix>
<!--0 to 5 repetitions:-->
<ns:GivenName>?</ns:GivenName>
<!--0 to 3 repetitions:-->
<ns:MiddleName>?</ns:MiddleName>
<!--Optional:-->
<ns:SurnamePrefix>?</ns:SurnamePrefix>
<ns:Surname>?</ns:Surname>
<!--0 to 3 repetitions:-->
<ns:NameSuffix>?</ns:NameSuffix>
<!--0 to 5 repetitions:-->
<ns:NameTitle>?</ns:NameTitle>
</ns:PersonName>
<!--0 to 99 repetitions:-->
<ns:Telephone EffectiveDate="?" ExpireDate="?" ExpireDateExclusiveIndicator="?" ShareSynchInd="?" ShareMarketInd="?" PhoneLocationType="?" PhoneTechType="?" PhoneUseType="?" CountryAccessCode="?" AreaCityCode="?" PhoneNumber="?" Extension="?" PIN="?" Remark="?" FormattedInd="?" DefaultInd="?" RPH="?" TransferAction="?" ParentCompanyRef="?"/>
<!--0 to 99 repetitions:-->
<ns:Email ShareSynchInd="?" ShareMarketInd="?" DefaultInd="?" EmailType="?" RPH="?" Remark="?" TransferAction="?" ParentCompanyRef="?">?</ns:Email>
<!--0 to 99 repetitions:-->
<ns:Address FormattedInd="?" ShareSynchInd="?" ShareMarketInd="?" Type="?" Remark="?" DefaultInd="?" UseType="?" RPH="?" EffectiveDate="?" ExpireDate="?" ExpireDateExclusiveIndicator="?" ValidationStatus="?" TransferAction="?" ParentCompanyRef="?">
<!--Optional:-->
<ns:StreetNmbr PO_Box="?" StreetNmbrSuffix="?" StreetDirection="?" RuralRouteNmbr="?">?</ns:StreetNmbr>
<!--0 to 2 repetitions:-->
<ns:BldgRoom BldgNameIndicator="?">?</ns:BldgRoom>
<!--0 to 5 repetitions:-->
<ns:AddressLine>?</ns:AddressLine>
<!--Optional:-->
<ns:CityName>?</ns:CityName>
<!--Optional:-->
<ns:PostalCode>?</ns:PostalCode>
<!--Optional:-->
<ns:County>?</ns:County>
<!--Optional:-->
<ns:StateProv StateCode="?">?</ns:StateProv>
<!--Optional:-->
<ns:CountryName Code="?">?</ns:CountryName>
<!--Optional:-->
<ns:CompanyName CompanyShortName="?" TravelSector="?" Code="?" CodeContext="?" Division="?" Department="?">?</ns:CompanyName>
<!--Optional:-->
<ns:AddresseeName ShareSynchInd="?" ShareMarketInd="?" NameType="?">
<!--0 to 3 repetitions:-->
<ns:NamePrefix>?</ns:NamePrefix>
<!--0 to 5 repetitions:-->
<ns:GivenName>?</ns:GivenName>
<!--0 to 3 repetitions:-->
<ns:MiddleName>?</ns:MiddleName>
<!--Optional:-->
<ns:SurnamePrefix>?</ns:SurnamePrefix>
<ns:Surname>?</ns:Surname>
<!--0 to 3 repetitions:-->
<ns:NameSuffix>?</ns:NameSuffix>
<!--0 to 5 repetitions:-->
<ns:NameTitle>?</ns:NameTitle>
</ns:AddresseeName>
</ns:Address>
<!--0 to 5 repetitions:-->
<ns:URL ShareSynchInd="?" ShareMarketInd="?" Type="?" DefaultInd="?" TransferAction="?">?</ns:URL>
<!--0 to 3 repetitions:-->
<ns:CitizenCountryName DefaultInd="?" Code="?"/>
<!--0 to 5 repetitions:-->
<ns:PhysChallName PhysChallInd="?">?</ns:PhysChallName>
<!--0 to 3 repetitions:-->
<ns:PetInfo>?</ns:PetInfo>
<!--0 to 100 repetitions:-->
<ns:PaymentForm ShareSynchInd="?" ShareMarketInd="?" CostCenterID="?" RPH="?" PaymentTransactionTypeCode="?" GuaranteeIndicator="?" GuaranteeTypeCode="?" GuaranteeID="?" Remark="?" TransferAction="?" DefaultInd="?" ParentCompanyRef="?">
<!--You have a CHOICE of the next 8 items at this level-->
<ns:PaymentCard ShareSynchInd="?" ShareMarketInd="?" CardType="?" CardCode="?" CardNumber="?" SeriesCode="?" EffectiveDate="?" ExpireDate="?" MaskedCardNumber="?" CardHolderRPH="?" ExtendPaymentIndicator="?" CountryOfIssue="?" ExtendedPaymentQuantity="?" SignatureOnFileIndicator="?" CompanyCardReference="?" Remark="?" EncryptionKey="?">
<!--Optional:-->
<ns:CardHolderName>?</ns:CardHolderName>
<!--Optional:-->
<ns:CardIssuerName BankID="?"/>
<!--Optional:-->
<ns:Address FormattedInd="?" ShareSynchInd="?" ShareMarketInd="?" Type="?" Remark="?">
<!--Optional:-->
<ns:StreetNmbr PO_Box="?" StreetNmbrSuffix="?" StreetDirection="?" RuralRouteNmbr="?">?</ns:StreetNmbr>
<!--0 to 2 repetitions:-->
<ns:BldgRoom BldgNameIndicator="?">?</ns:BldgRoom>
<!--0 to 5 repetitions:-->
<ns:AddressLine>?</ns:AddressLine>
<!--Optional:-->
<ns:CityName>?</ns:CityName>
<!--Optional:-->
<ns:PostalCode>?</ns:PostalCode>
<!--Optional:-->
<ns:County>?</ns:County>
<!--Optional:-->
<ns:StateProv StateCode="?">?</ns:StateProv>
<!--Optional:-->
<ns:CountryName Code="?">?</ns:CountryName>
</ns:Address>
<!--0 to 5 repetitions:-->
<ns:Telephone ShareSynchInd="?" ShareMarketInd="?" PhoneLocationType="?" PhoneTechType="?" PhoneUseType="?" CountryAccessCode="?" AreaCityCode="?" PhoneNumber="?" Extension="?" PIN="?" Remark="?" FormattedInd="?" DefaultInd="?" RPH="?"/>
<!--0 to 3 repetitions:-->
<ns:Email ShareSynchInd="?" ShareMarketInd="?" DefaultInd="?" EmailType="?" RPH="?" Remark="?">?</ns:Email>
<!--0 to 5 repetitions:-->
<ns:CustLoyalty ShareSynchInd="?" ShareMarketInd="?" ProgramID="?" MembershipID="?" TravelSector="?" LoyalLevel="?" LoyalLevelCode="?" SingleVendorInd="?" SignupDate="?" EffectiveDate="?" ExpireDate="?" ExpireDateExclusiveIndicator="?" RPH="?" VendorCode="?" PrimaryLoyaltyIndicator="?" AllianceLoyaltyLevelName="?" CustomerType="?" CustomerValue="?"/>
<!--Optional:-->
<ns:SignatureOnFile SignatureOnFileIndicator="?" EffectiveDate="?" ExpireDate="?" ExpireDateExclusiveIndicator="?"/>
<!--Optional:-->
<ns:MagneticStripe Track1="cid:397499759134" Track2="cid:76844315443" Track3="cid:1271787794323"/>
</ns:PaymentCard>
<ns:BankAcct ShareSynchInd="?" ShareMarketInd="?" BankID="?" AcctType="?" BankAcctNumber="?" ChecksAcceptedInd="?">
<!--Optional:-->
<ns:BankAcctName>?</ns:BankAcctName>
</ns:BankAcct>
<ns:DirectBill ShareSynchInd="?" ShareMarketInd="?" DirectBill_ID="?" BillingNumber="?">
<!--Optional:-->
<ns:CompanyName CompanyShortName="?" TravelSector="?" Code="?" CodeContext="?" Division="?" Department="?" ContactName="?">?</ns:CompanyName>
<!--Optional:-->
<ns:Address FormattedInd="?" ShareSynchInd="?" ShareMarketInd="?" Type="?" Remark="?" DefaultInd="?" UseType="?" RPH="?">
<!--Optional:-->
<ns:StreetNmbr PO_Box="?" StreetNmbrSuffix="?" StreetDirection="?" RuralRouteNmbr="?">?</ns:StreetNmbr>
<!--0 to 2 repetitions:-->
<ns:BldgRoom BldgNameIndicator="?">?</ns:BldgRoom>
<!--0 to 5 repetitions:-->
<ns:AddressLine>?</ns:AddressLine>
<!--Optional:-->
<ns:CityName>?</ns:CityName>
<!--Optional:-->
<ns:PostalCode>?</ns:PostalCode>
<!--Optional:-->
<ns:County>?</ns:County>
<!--Optional:-->
<ns:StateProv StateCode="?">?</ns:StateProv>
<!--Optional:-->
<ns:CountryName Code="?">?</ns:CountryName>
</ns:Address>
<!--Optional:-->
<ns:Email ShareSynchInd="?" ShareMarketInd="?" DefaultInd="?" EmailType="?" RPH="?" Remark="?">?</ns:Email>
<!--Optional:-->
<ns:Telephone ShareSynchInd="?" ShareMarketInd="?" PhoneLocationType="?" PhoneTechType="?" PhoneUseType="?" CountryAccessCode="?" AreaCityCode="?" PhoneNumber="?" Extension="?" PIN="?" Remark="?" FormattedInd="?" DefaultInd="?" RPH="?"/>
</ns:DirectBill>
<ns:Voucher EffectiveDate="?" ExpireDate="?" ExpireDateExclusiveIndicator="?" SeriesCode="?" BillingNumber="?" SupplierIdentifier="?" Identifier="?" ValueType="?" ElectronicIndicator="?"/>
<ns:LoyaltyRedemption CertificateNumber="?" MemberNumber="?" ProgramName="?" PromotionCode="?" PromotionVendorCode="?" RedemptionQuantity="?">
<!--0 to 9 repetitions:-->
<ns:LoyaltyCertificate ID="?" ID_Context="?" CertificateNumber="?" MemberNumber="?" ProgramName="?" EffectiveDate="?" ExpireDate="?" ExpireDateExclusiveIndicator="?" NmbrOfNights="?" Format="?" Status="?"/>
</ns:LoyaltyRedemption>
<ns:MiscChargeOrder TicketNumber="?" OriginalTicketNumber="?" OriginalIssuePlace="?" OriginalIssueDate="?" OriginalIssueIATA="?" OriginalPaymentForm="?" CheckInhibitorType="?" CouponRPHs="?" PaperMCO_ExistInd="?"/>
<ns:Ticket TicketNumber="?" OriginalTicketNumber="?" OriginalIssuePlace="?" OriginalIssueDate="?" OriginalIssueIATA="?" OriginalPaymentForm="?" CheckInhibitorType="?" CouponRPHs="?" ReroutingType="?" ReasonForReroute="?">
<!--0 to 16 repetitions:-->
<ns:ConjunctionTicketNbr Coupons="?">?</ns:ConjunctionTicketNbr>
</ns:Ticket>
<ns:Cash CashIndicator="?"/>
<!--Optional:-->
<ns:AssociatedSupplier CompanyShortName="?" TravelSector="?" Code="?" CodeContext="?"/>
</ns:PaymentForm>
<!--0 to 99 repetitions:-->
<ns:RelatedTraveler ShareSynchInd="?" ShareMarketInd="?" Relation="?" BirthDate="?">
<!--Optional:-->
<ns:UniqueID URL="?" Type="?" Instance="?" ID="?" ID_Context="?">
<!--Optional:-->
<ns:CompanyName CompanyShortName="?" TravelSector="?" Code="?" CodeContext="?" Division="?" Department="?">?</ns:CompanyName>
</ns:UniqueID>
<!--Optional:-->
<ns:PersonName ShareSynchInd="?" ShareMarketInd="?" NameType="?">
<!--0 to 3 repetitions:-->
<ns:NamePrefix>?</ns:NamePrefix>
<!--0 to 5 repetitions:-->
<ns:GivenName>?</ns:GivenName>
<!--0 to 3 repetitions:-->
<ns:MiddleName>?</ns:MiddleName>
<!--Optional:-->
<ns:SurnamePrefix>?</ns:SurnamePrefix>
<ns:Surname>?</ns:Surname>
<!--0 to 3 repetitions:-->
<ns:NameSuffix>?</ns:NameSuffix>
<!--0 to 5 repetitions:-->
<ns:NameTitle>?</ns:NameTitle>
</ns:PersonName>
</ns:RelatedTraveler>
<!--0 to 5 repetitions:-->
<ns:ContactPerson ShareSynchInd="?" ShareMarketInd="?" DefaultInd="?" ContactType="?" Relation="?" EmergencyFlag="?" RPH="?" CommunicationMethodCode="?" DocumentDistribMethodCode="?">
<!--Optional:-->
<ns:PersonName ShareSynchInd="?" ShareMarketInd="?" NameType="?">
<!--0 to 3 repetitions:-->
<ns:NamePrefix>?</ns:NamePrefix>
<!--0 to 5 repetitions:-->
<ns:GivenName>?</ns:GivenName>
<!--0 to 3 repetitions:-->
<ns:MiddleName>?</ns:MiddleName>
<!--Optional:-->
<ns:SurnamePrefix>?</ns:SurnamePrefix>
<ns:Surname>?</ns:Surname>
<!--0 to 3 repetitions:-->
<ns:NameSuffix>?</ns:NameSuffix>
<!--0 to 5 repetitions:-->
<ns:NameTitle>?</ns:NameTitle>
</ns:PersonName>
<!--0 to 5 repetitions:-->
<ns:Telephone ShareSynchInd="?" ShareMarketInd="?" PhoneLocationType="?" PhoneTechType="?" PhoneUseType="?" CountryAccessCode="?" AreaCityCode="?" PhoneNumber="?" Extension="?" PIN="?" Remark="?" FormattedInd="?" DefaultInd="?" RPH="?"/>
<!--0 to 5 repetitions:-->
<ns:Address FormattedInd="?" ShareSynchInd="?" ShareMarketInd="?" Type="?" Remark="?" DefaultInd="?" UseType="?" RPH="?">
<!--Optional:-->
<ns:StreetNmbr PO_Box="?" StreetNmbrSuffix="?" StreetDirection="?" RuralRouteNmbr="?">?</ns:StreetNmbr>
<!--0 to 2 repetitions:-->
<ns:BldgRoom BldgNameIndicator="?">?</ns:BldgRoom>
<!--0 to 5 repetitions:-->
<ns:AddressLine>?</ns:AddressLine>
<!--Optional:-->
<ns:CityName>?</ns:CityName>
<!--Optional:-->
<ns:PostalCode>?</ns:PostalCode>
<!--Optional:-->
<ns:County>?</ns:County>
<!--Optional:-->
<ns:StateProv StateCode="?">?</ns:StateProv>
<!--Optional:-->
<ns:CountryName Code="?">?</ns:CountryName>
</ns:Address>
<!--0 to 5 repetitions:-->
<ns:Email ShareSynchInd="?" ShareMarketInd="?" DefaultInd="?" EmailType="?" RPH="?" Remark="?">?</ns:Email>
<!--0 to 5 repetitions:-->
<ns:URL ShareSynchInd="?" ShareMarketInd="?" Type="?" DefaultInd="?">?</ns:URL>
<!--0 to 3 repetitions:-->
<ns:CompanyName CompanyShortName="?" TravelSector="?" Code="?" CodeContext="?" Division="?" Department="?">?</ns:CompanyName>
<!--0 to 3 repetitions:-->
<ns:EmployeeInfo EmployeeId="?" EmployeeLevel="?" EmployeeTitle="?" EmployeeStatus="?">?</ns:EmployeeInfo>
</ns:ContactPerson>
<!--0 to 99 repetitions:-->
<ns:Document ShareSynchInd="?" ShareMarketInd="?" DocIssueAuthority="?" DocIssueLocation="?" DocID="?" DocType="?" Gender="?" BirthDate="?" EffectiveDate="?" ExpireDate="?" ExpireDateExclusiveIndicator="?" DocIssueStateProv="?" DocIssueCountry="?" BirthCountry="?" BirthPlace="?" DocHolderNationality="?" ContactName="?" HolderType="?" Remark="?" PostalCode="?">
<!--You have a CHOICE of the next 2 items at this level-->
<!--Optional:-->
<ns:DocHolderName>?</ns:DocHolderName>
<!--Optional:-->
<ns:DocHolderFormattedName ShareSynchInd="?" ShareMarketInd="?" NameType="?">
<!--0 to 3 repetitions:-->
<ns:NamePrefix>?</ns:NamePrefix>
<!--0 to 5 repetitions:-->
<ns:GivenName>?</ns:GivenName>
<!--0 to 3 repetitions:-->
<ns:MiddleName>?</ns:MiddleName>
<!--Optional:-->
<ns:SurnamePrefix>?</ns:SurnamePrefix>
<ns:Surname>?</ns:Surname>
<!--0 to 3 repetitions:-->
<ns:NameSuffix>?</ns:NameSuffix>
<!--0 to 5 repetitions:-->
<ns:NameTitle>?</ns:NameTitle>
</ns:DocHolderFormattedName>
<!--0 to 9 repetitions:-->
<ns:DocLimitations>?</ns:DocLimitations>
<!--Optional:-->
<ns:AdditionalPersonNames>
<!--1 to 99 repetitions:-->
<ns:AdditionalPersonName>?</ns:AdditionalPersonName>
</ns:AdditionalPersonNames>
</ns:Document>
<!--0 to 25 repetitions:-->
<ns:CustLoyalty ShareSynchInd="?" ShareMarketInd="?" ProgramID="?" MembershipID="?" TravelSector="?" LoyalLevel="?" LoyalLevelCode="?" SingleVendorInd="?" SignupDate="?" EffectiveDate="?" ExpireDate="?" ExpireDateExclusiveIndicator="?" RPH="?" VendorCode="?" PrimaryLoyaltyIndicator="?" AllianceLoyaltyLevelName="?" CustomerType="?" CustomerValue="?" Remark="?"/>
<!--0 to 3 repetitions:-->
<ns:EmployeeInfo EmployeeId="?" EmployeeLevel="?" EmployeeTitle="?" EmployeeStatus="?">?</ns:EmployeeInfo>
<!--Optional:-->
<ns:EmployerInfo CompanyShortName="?" TravelSector="?" Code="?" CodeContext="?" Division="?" Department="?">?</ns:EmployerInfo>
<!--0 to 5 repetitions:-->
<ns:AdditionalLanguage Code="?"/>
<!--Optional:-->
<ns:TPA_Extensions>
<!--You may enter ANY elements at this point-->
</ns:TPA_Extensions>
</ns:Customer>
</ns:ProfileReadRequest>
</ns:ReadRequests>
</ns:OTA_ReadRQ>
</soapenv:Body>
</soapenv:Envelope>
There are some informations (UserId and Password) that I should enter in the header node.
Code:
<oas:Security>
<!--You may enter ANY elements at this point-->
</oas:Security>
Can I enter those informations in the connection code to WSDL URL, using -WSDLUserid and -WSDLPassword. Is it same or not?
My second problem is I get an error when I called the procedure. I don't know, whether I wrong to define the input parameter or what.
Here is the code I executed.
Code:
DEFINE VARIABLE OTA_ReadRQ AS LONGCHAR NO-UNDO.
DEFINE VARIABLE OTA_ResRetrieveRS AS LONGCHAR NO-UNDO.
RUN PmsXchangeService SET hPmsXchangeService ON SERVER hWebService.
OTA_ReadRQ = '<ReadRequests> <HotelReadRequest HotelCode="vhp"> <SelectionCriteria SelectionType="Undelivered"/> </HotelReadRequest> </ReadRequests>'.
RUN ReadRQ IN hPmsXchangeService(INPUT OTA_ReadRQ, OUTPUT OTA_ResRetrieveRS).
Web service operation ReadRQ generated a SOAP Fault. SOAP faultstring is: A fatal error has occurred (11506)
If there is anyone that can tell me what i do wrong, i would appreciate it.