创建乘客姓名记录 REST API 调用需要多少个字段? [英] How many fields are required for Create Passenger Name Record REST API call?

查看:75
本文介绍了创建乘客姓名记录 REST API 调用需要多少个字段?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

根据您的 REST API 文档创建乘客姓名记录发送 RQ 需要多少个字段,如描述(在此处输入链接描述)大约有.需要 266 个字段是真的吗?如何获取必填字段的详细信息?

According to your REST API documentation for Create Passenger Name Record how many fields are required to send RQ as in description(enter link description here) there are approx. 266 fields are required is that true? How can i get the detail information of required fields?

推荐答案

如果使用可选元素,则需要许多元素,例如:

Many elements are required if an optional element is used, for example:

如果您使用:CreatePassengerNameRecordRQ.Profile 表示不需要 Required:false

If you use: CreatePassengerNameRecordRQ.Profile that it is not required Required: false

您必须使用CreatePassengerNameRecordRQ.Profile.UniqueID必需:true

由于这些服务遵循旧的 Sabre 逻辑,强制元素就是以前称为 PRINT 的内容:

Since these services follow the old Sabre logic, the mandatory elements are what it used to be called PRINT:

P - 电话号码
R - 接收自
I - 行程
N - 旅客姓名
T - 购票时限

P - Phone number
R - Received from
I - Itinerary
N - Name of traveler
T - Ticketing time limit

所以,这将是最低限度:

So, this would be the bare minimum:

CreatePassengerNameRecordRQ.TravelItineraryAddInfo.CustomerInfo
CreatePassengerNameRecordRQ.TravelItineraryAddInfo.CustomerInfo.ContactNumbers
CreatePassengerNameRecordRQ.TravelItineraryAddInfo.CustomerInfo.ContactNumbers.ContactNumber

CreatePassengerNameRecordRQ.PostProcessing.EndTransaction
CreatePassengerNameRecordRQ.PostProcessing.EndTransaction.Source
CreatePassengerNameRecordRQ.PostProcessing.EndTransaction.Source.ReceivedFrom

CreatePassengerNameRecordRQ.AirBook
(There's a bunch of elements for this, so I will not copy them)

CreatePassengerNameRecordRQ.TravelItineraryAddInfo.CustomerInfo
CreatePassengerNameRecordRQ.TravelItineraryAddInfo.CustomerInfo.PersonName
CreatePassengerNameRecordRQ.TravelItineraryAddInfo.CustomerInfo.PersonName.GivenName 
CreatePassengerNameRecordRQ.TravelItineraryAddInfo.CustomerInfo.PersonName.Surname

CreatePassengerNameRecordRQ.TravelItineraryAddInfo
CreatePassengerNameRecordRQ.TravelItineraryAddInfo.AgencyInfo.Ticketing
CreatePassengerNameRecordRQ.TravelItineraryAddInfo.AgencyInfo.Ticketing.TicketType

这篇关于创建乘客姓名记录 REST API 调用需要多少个字段?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆