类RT(PNR提取).doc_第1页
类RT(PNR提取).doc_第2页
类RT(PNR提取).doc_第3页
类RT(PNR提取).doc_第4页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

类RT(PNR提取)Internet Booking Engine API接口提供简单有效的PNR提取功能,结果数据用RTResult对象表示。函数说明根据PNR编号提取对应的PNR信息函数声明描述retrievePNR(pnrNo As String) As RTResult根据PNR编号对应的PNR信息VB用例:Dim RTRes as IBECOM.RTResultDim RTCmd as new IBECOM.RTset RTRes = RTCmd.RetrievePNR(“PJ1N5”)RT结果类RTResult描述PNR中的具体信息函数声明描述getPassengers()获取所有姓名组的集合,返回一个ItemCollection对象,每个成员都是一个PNRPassengergetAirsegs()获取所有航段组的集合,返回一个ItemCollection对象,每个成员都是一个PNRAirseggetContacts()获取所有联系组的集合,返回一个ItemCollection对象,每个成员都是一个PNRContactgetOSIs()获取所有OSI的集合,返回一个ItemCollection对象,每个成员都是一个PNROSIgetOthers()获取所有其他组的集合,返回一个ItemCollection对象,每个成员都是一个PNROthergetRMKs()获取所有备注组的集合,返回一个ItemCollection对象,每个成员都是一个PNRRmkgetSSRs()获取所有SSR组的集合,返回一个ItemCollection对象,每个成员都是一个PNRSSRgetTktNos()获取所有票号组的集合,返回一个ItemCollection对象,每个成员都是一个PNRTktNogetInfants()获取所有婴儿组的集合,返回一个ItemCollection对象,每个成员都是一个PNRInfantgetResp() As PNRResp获取PRN责任组,用PNRResp表示getTkts()获取所有出票组的集合,每个成员都是一个PNRTktgetBAs()获取所有开账地址组的集合,每个成员都是一个PNRBAgetPnrNo() As String获得PNR的编号isGroup() As Boolean判断PNR是否为团体票getGroupNumber() As Long团体票PNR的总人数getGroupname() As String团体票PNR中的团名RT旅客类PNRPassenger描述PNR中的旅客组信息属性类型描述lineIndex 长整型该项在PNR中的原始编号name字符串该旅客的姓名typePsngerTypeEnum枚举类型该旅客的类型,可以使用长整型来替换,0表示成人,1表示儿童,2表示无人陪伴儿童age长整型年龄对于成人和儿童不是必选项RT航段类PNRAirSeg 描述PNR中的航段组信息属性类型描述lineIndex长整型只读属性,该项在PNR中的原始编号flightNo字符串只读属性,该航段的航班号orgCity字符串只读属性,该航段的始发城市的三字码desCity字符串只读属性,该航段的到达城市的三字码arrTime日期类型只读属性,该航段的到达时间(年月日时分)depTime日期类型只读属性,该航段的起飞时间(年月日时分)typeAirSegTypeEnum类型只读属性,该航段的类型,可以使用长整型来替换,0表示普通航段,1表示ARNK信息航段,2表示OPEN航段tktNum长整型只读属性,该航段的票数cabin字符串只读属性,该航段的舱位skChanged布尔型只读属性,该航段的航程变更标志actionCode字符串只读属性,该航段的行动代号etktAirSeg布尔型只读属性,该航段的电子票标志originalAirSeg字符串只读属性,主机返回的原始航段信息codeShare字符串只读属性,该航段是否是CodeShareoperateCarrier字符串只读属性,如果是CodeShare返回承运航班号subClass字符串只读属性,子舱位代码departureTerm字符串只读属性,出发航站楼信息arrivalTerm字符串只读属性,到达航站楼信息RT联系组类PNRContact描述PNR中的联系组信息属性类型描述lineIndex 长整型只读属性,该项在PNR中的原始编号contact字符串只读属性,该联系信息city字符串只读属性,该联系信息所在城市psgrID字符串只读属性,该项对应旅客编号RT婴儿类PNRInfant描述PNR中的婴儿组信息属性类型描述lineIndex 长整型只读属性,该项在PNR中的原始编号name字符串只读属性,该婴儿的姓名carrierName字符串只读属性,携带该婴儿的旅客在旅客组中的序号birth日期类型只读属性,该婴儿的生日(年月)RTOSI信息类PNROSI描述PNR中的OSI信息属性类型描述lineIndex 长整型只读属性,该项在PNR中的原始编号osi字符串只读属性,其他服务信息psgrID字符串只读属性,需要特殊服务的旅客编号RT其它组类PNROther描述PNR中的其他组信息属性类型描述lineIndex 长整型只读属性,该项在PNR中的原始编号other字符串只读属性,其他组信息RT责任组类PNRResp描述PNR中的责任组信息属性类型描述lineIndex 长整型只读属性,该项在PNR中的原始编号pnrNo字符串只读属性,该PNR在CRS系统中对应的PNR编号officeCode字符串只读属性,该PNR的责任组的OFFICE CODEremark字符串只读属性,该PNR的备注组crsSign字符串只读属性,CRS系统标识RT备注组类PNRRMK描述PNR中的备注组信息属性类型描述lineIndex 长整型只读属性,该项在PNR中的原始编号rmkinfo字符串只读属性,备注信息rmktype字符串只读属性,备注类别psgrID字符串只读属性,该备注信息的旅客编号RT特殊服务组类PNRSSR描述PNR中的特殊服务组信息属性类型描述lineIndex 长整型只读属性,该项在PNR中的原始编号serveInfo字符串只读属性,该特殊服务组的服务信息psgrID字符串只读属性,该特殊服务信息的旅客编号psgrID字符串只读属性,该特殊服务信息的旅客编号psgrID字符串只读属性,该特殊服务信息的旅客编号RT出票组类PNRTkt描述PNR中的出票组信息属性类型描述lineIndex 长整型只读属性,该项在PNR中的原始编号office字符串只读属性,出票的OFFICE编号rmk字符串只读属性,出票组的备注信息type字符串只读属性,出票组的类别dateLimit时间类型只读属性,出票时限psgrID字符串只读属性,对应的旅客序号RT票号组类PNRTktNo描述PNR中的票号组信息属性类型描述lineIndex 长整型只读属性,该项在PNR中的原始编号tktNo字符串只读属性,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论