You are on page 1of 3

Response from the supplier.

Hi Team,
 
Please re-configure the sample below for the CreateRevise call to the API.
Thanks.
 
<?xml version="1.0"?>
<CruiseLineRequest>
<MessageHeader SegmentId="MSGHDR">
<MessageId>CCNEWBK1</MessageId>
<SessionId>1298</SessionId>
<CruiseLineCode>CCL</CruiseLineCode>
<SystemId>XXX</SystemId>
<UserId>TEST</UserId>
<AgencyId>XXXXXXX</AgencyId>
<UICode>A</UICode>
<VersionNum>1.0</VersionNum>
<AttemptCnt>1</AttemptCnt>
<SendDescriptionInd>Y</SendDescriptionInd>
<GDSCookie>1ABC</GDSCookie>
<Cookie>1ABC234</Cookie>
</MessageHeader>
<CreateReviseRequest SegmentId="BKCRV1">
<SailingId>20200426IM04</SailingId>
<SailDate>04262020</SailDate>
<DurationDays>4</DurationDays>
<Ship Code="IM" />
<Rate Code="PNSP44" />
<Category Code="6A" />
<Cabin Number="R221" />                          
<DiningSeating Code="1" SmokingPrefCode="N">
</DiningSeating>            
<OptionDate>09132013</OptionDate>
<Guest ActionCode="N" SeqNumber="1">
<InsuranceInd>Y</InsuranceInd>
<ResidencyInd>Y</ResidencyInd>
<Age Code="Y" Amount="38"/>
<Title Code="MR"/>
<FirstName>JOHN</FirstName>
<LastName>TEST</LastName>
<Gender Code="M"/>
<Nationality Code="US"/>
<ContactPhone TypeCode="H" Number="3055551212"/>
<PrimaryContactInd>N</PrimaryContactInd>
<BirthDate>11011965</BirthDate>
<PastGuestInd>N</PastGuestInd>
<Transportation TypeCode="A" CityCode="ATL" DirectionCode="R"/>
<SpecialService TypeCode="OTH" Code="FCNFB"/>
<SpecialService TypeCode="OTH" Code="GRATS"/>
</Guest>
<Guest ActionCode="N" SeqNumber="2">
<InsuranceInd>Y</InsuranceInd>
<ResidencyInd>N</ResidencyInd>
<Age Code="Y" Amount="38"/>
<Title Code="MRS"/>
<FirstName>JOAN</FirstName>
<LastName>TEST</LastName>
<Gender Code="F"/>
<Nationality Code="US"/>
<ContactPhone TypeCode="H" Number="3055551212"/>
<PrimaryContactInd>Y</PrimaryContactInd>
<BirthDate>12211965</BirthDate>
<PastGuestInd>N</PastGuestInd>
<Transportation TypeCode="O" CityCode="ATL" DirectionCode="R"/>
<SpecialService TypeCode="OTH" Code="FCNFB"/>
<SpecialService TypeCode="OTH" Code="GRATS"/>
<SpecialService TypeCode="DIE" Code="L"/>
<SpecialService TypeCode="MED" Code="W"/>
</Guest>
<Guest ActionCode="N" SeqNumber="3">
<InsuranceInd>Y</InsuranceInd>
<Age Code="Y" Amount="17"/>
<Title Code="MR"/>
<FirstName>JOHNNY</FirstName>
<LastName>TEST</LastName>
<Gender Code="F"/>
<Nationality Code="US"/>
<ContactPhone TypeCode="H" Number="3055551212"/>
<PrimaryContactInd>Y</PrimaryContactInd>
<BirthDate>12211983</BirthDate>
<PastGuestInd>N</PastGuestInd>
<Transportation TypeCode="A" CityCode="ATL" DirectionCode="R"/>
<SpecialService TypeCode="OTH" Code="FCNFB"/>
<SpecialService TypeCode="OTH" Code="GRATS"/>
<SpecialService TypeCode="OTH" Code="RWAY"/>
<SpecialService TypeCode="DIE" Code="L"/>
<SpecialService TypeCode="MED" Code="W"/>
</Guest>
<DocumentDelivery>
<LocationCode>A</LocationCode>
<AgencyPhoneNumber>3059359115</AgencyPhoneNumber>
</DocumentDelivery>
<ConsumerInfo>
<LastName>Boop</LastName>
<FirstName>Betty</FirstName>
<ContactPhone TypeCode="H" Number="3055554800"/>
<Eref>bdumois@carnival.com</Eref>
<Address1>11020 SW 38th Street</Address1>
<City>Miami</City>
<StateCode>FL</StateCode>
<ZipCode>33138</ZipCode>
<CountryCode>FL</CountryCode>
</ConsumerInfo>
</CreateReviseRequest>
</CruiseLineRequest>

Upon which Monish Responded:

Did you change the order of the XML elements? 

Clients Response:

Not that I’m aware of.


The sample below was used from our sample XMLs we send in the Welcome Aboard Pack.
 
In the traces provided, it appeared there were many missing elements for the CreateRevise call… so I
figured I would send over the sample call,
 
Hope this helps – but of course – if you need anything else, please be sure to let us know.
 
Thanks.

You might also like