一种航空旅客附加服务报文的处理方法及装置与流程

文档序号:37272365发布日期:2024-03-12 21:02阅读:14来源:国知局
一种航空旅客附加服务报文的处理方法及装置与流程

本发明属于报文处理,尤其涉及一种航空旅客附加服务报文的处理方法及装置。


背景技术:

1、民航开放旅客预订系统的核心数据是基于开放平台存储技术的统一订单(customer travel record,ctr),统一订单中记录着旅客从预订销售、旅客服务到旅行交付全流程数据。民航开放旅客预订系统负责订单ctr数据的同步和管理,以ctr订单数据为基础,实现预订交易流程,为航空公司客户提供航班及附加服务产品的预订,并为旅客提供差异化预订服务,支持航空公司的预订和零售需求,跟踪旅客预订状态的变化。

2、当民航开放旅客预订系统向国外航班预订系统预订国外航空公司的航段后,还会向国外航班预订系统发送附加服务信息(或称为旅客附加服务项特殊服务信息)。当国外航空公司的附加服务信息发生变化时,会将变化内容以航空旅客附加服务报文的形式传递给民航开放旅客预订系统,并由民航开放旅客预订系统接收和处理该报文。附加服务信息是指航空公司提供的涉及餐食、特殊座椅等特殊服务。当航班信息发生变化(如航班时间修改、航班取消等)时,可能会导致相应的附加服务发生变化,例如,当某一航班由于极端天气原因取消后,预订该航班的统一订单申请的附加服务也会相应取消。

3、但是,目前的民航开放旅客预订系统无法根据国外航班预订系统发送的旅客附加服务报文中包含的不同行动代码类型分别进行处理,可能导致统一订单中附加服务的状态出现错误,即降低了附加服务的有效性,同时,该统一订单成为问题工单,也即增大了问题工单的出现概率。


技术实现思路

1、有鉴于此,本发明的目的在于提供一种航空旅客附加服务报文的处理方法及装置,以解决目前的民航开放旅客预订系统在预订国外航空公司的航段后旅客订单的附加服务有效性低同时问题工单出现概率大的问题。为解决上述问题,本申请提供了如下技术方案:

2、第一方面,本申请提供了一种航空旅客附加服务报文的处理方法,应用于民航开放旅客预订系统,所述方法包括:

3、接收国外航班预订系统发送的旅客附加服务报文,所述旅客附加服务报文包括订单唯一标识和行动代码类型;

4、获取包含所述订单唯一标识的目标统一订单;

5、若所述旅客附加服务报文的行动代码类型为第一类型且所述目标统一订单中不包含附加服务信息,则在所述目标统一订单中添加与所述旅客附加服务报文相匹配的附加服务信息,以及添加所述第一类型,所述第一类型表征附加服务预订成功;

6、若所述旅客附加服务报文的行动代码类型为第二类型,则保留所述目标统一订单中的已有附加服务信息,以及将所述目标统一订单中的行动代码类型更新为所述第二类型,所述第二类型表征所述附加服务被临时拒绝;

7、若所述旅客附加服务报文的行动代码类型为第三类型,则将所述目标统一订单中的已有附加服务信息更新为无效,以及将所述目标统一订单中的行动代码类型更新为所述第三类型,所述第三类型表征所述附加服务被正式拒绝。

8、与现有技术相比,本公开提供的上述技术方案具有如下优点:该方案在接收到旅客附加服务报文后,解析报文包含的行动代码类型,并根据不同的行动代码类型,对于报文对应的统一订单进行不同的处理方式,从而实现了根据报文中的行动代码类型对统一订单进行不同的处理,提高了处理后的统一订单中的附加服务信息的准确性,进而提高了订单信息的准确性。具体的,民航开放旅客预订系统接收到国外航班预订系统发送的旅客附加服务报文后,获取与该报文相匹配的目标统一订单。以及,解析该报文获得报文中的行动代码类型,若行动代码为第一类型,而且目标统一订单中不包含附加服务信息,在目标统一订单中添加相应的附加服务信息和第一类型的行动代码。若报文中的行动代码为第二类型,则保留订单中的已有附加服务信息,同时将订单中的行动代码修改为第二类型。若报文中的行动代码为第三类型,则将订单的已有附加服务信息更新为无效,同时将订单中的行动代码更新为第三类型。



技术特征:

1.一种航空旅客附加服务报文的处理方法,其特征在于,应用于民航开放旅客预订系统,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,若所述旅客附加服务报文的行动代码类型为第一类型,则在所述目标统一订单中添加与所述旅客附加服务报文相匹配的附加服务信息,以及添加所述第一类型,包括:

3.根据权利要求2所述的方法,其特征在于,所述判断所述目标统一订单中是否包含与所述旅客附加服务报文相匹配的附加服务信息,包括:

4.根据权利要求1所述的方法,其特征在于,若所述旅客附加服务报文的行动代码类型为第二类型,则保留所述目标统一订单中的已有附加服务信息,以及将所述目标统一订单中的行动代码类型更新为所述第二类型,包括:

5.根据权利要求1所述的方法,其特征在于,若所述旅客附加服务报文的行动代码类型为第三类型,则将所述目标统一订单中的已有附加服务信息更新为无效,以及将所述目标统一订单中的行动代码类型更新为所述第三类型,包括:

6.根据权利要求4或5所述的方法,其特征在于,所述判断所述目标统一订单中是否包含附加服务信息,包括:

7.一种航空旅客附加服务报文的处理装置,其特征在于,包括:

8.根据权利要求7所述的装置,其特征在于,所述第一处理模块包括:

9.根据权利要求7所述的装置,其特征在于,所述第二处理模块包括:

10.根据权利要求7所述的装置,其特征在于,所述第三处理模块包括:


技术总结
本申请提供了一种航空旅客附加服务报文的处理方法及装置,该方法在接收到旅客附加服务报文后,解析报文包含的行动代码类型,并根据不同的行动代码类型,对于报文对应的统一订单进行不同的处理方式,从而实现了根据报文中的行动代码类型对统一订单进行不同的处理,提高了处理后的统一订单中的附加服务信息的准确性,进而提高了订单信息的准确性。

技术研发人员:熊国民,涂卫平,王艺超,李键,林彤
受保护的技术使用者:中国民航信息网络股份有限公司
技术研发日:
技术公布日:2024/3/11
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1