针对不动产登记中心的业务处理方法和装置与流程

文档序号:25279991发布日期:2021-06-01 17:26阅读:78来源:国知局
针对不动产登记中心的业务处理方法和装置与流程

本公开涉及金融领域或其他领域,特别是涉及一种针对不动产登记中心的业务处理方法和装置、一种电子设备、一种计算机可读存储介质以及一种计算机程序产品。



背景技术:

在相关技术中,用户在办理抵押登记业务时,通常需要与当地银行工作人员一同前往当地的不动产登记中心进行线下办理;或者还可以由当地分行系统根据当地的不动产登记中心提出的业务办理要求,上传办理抵押登记的相关信息进行线上办理。

在实现本公开发明构思的过程中,发明人发现:由于不动产登记中心往往以地市级为单位,而各地的政策法规又存在一定差异性,从而导致在不同地方的不动产登记中心办理业务时,所需提供的信息存在差异性。进而导致不同地方的不动产登记中心所需的接口标准、传输的数据均存在差异。因此,不同地区的分行在与当地不动产登记中心对接时,需要各分行自行研发能够满足当地不动产登记中心业务申请需求的系统,这使得各分行研发压力增大,同时不利于总行对各分行业务进行统一管理。



技术实现要素:

有鉴于此,本公开提供了针对不动产登记中心的业务处理方法和装置、一种电子设备、一种计算机可读存储介质以及一种计算机程序产品。

本公开的一个方面提供了一种针对不动产登记中心的业务处理方法,包括:响应于已确定服务申请的种类和拟针对上述服务申请进行业务办理的不动产登记中心,获取业务办理入口提供的第一业务数据,其中上述第一业务数据包括上述不动产登记中心针对上述服务申请进行业务办理所需的数据;基于上述服务申请的种类,将上述第一业务数据转换成符合上述不动产登记中心的业务办理要求的第二业务数据;以及将上述第二业务数据转发至与上述不动产登记中心对接的分行系统,使得上述分行系统基于上述第二业务数据向上述不动产登记中心提交服务申请。

可选地,上述基于上述服务申请的种类,将上述第一业务数据转换成符合上述不动产登记中心的业务办理要求的第二业务数据,包括:提取上述第一业务数据中包含的至少一个标准化字段;基于针对上述服务申请的种类预先配置的标准化字段与上述不动产登记中心提供的业务接口所使用的基本字段之间的映射关系,将上述至少一个标准化字段中的每个标准化字段转换为对应的基础字段,得到至少一个基础字段;以及基于上述至少一个基础字段获得上述第二业务数据。

可选地,上述映射关系包括以下中的至少之一:字段名称维度的映射关系、数据类型维度的映射关系和字段长度维度的映射关系。

可选地,上述基于上述至少一个基础字段获得上述第二业务数据,包括:基于针对上述业务接口配置的接口文档和/或基于上述接口文档预先配置的基本字段组合关系,从上述至少一个基础字段提取不需要进行组合配置的至少一个第一字段和需要进行组合配置的至少两个第二字段;将上述至少两个第二字段按照上述基本字段组合关系配置成至少一个集合类型字段;以及基于上述至少一个第一字段和上述至少一个集合类型字段获得上述第二业务数据。

可选地,基于上述至少一个第一字段和上述至少一个集合类型字段获得第二业务数据,包括:基于上述接口文档和/或基于接口文档预先配置的字段封装关系,将上述至少一个第一字段和上述至少一个集合类型字段按照上述字段封装关系配置成接口数据;以及将上述接口数据作为上述第二业务数据。

可选地,上述集合类型字段包括至少一个子集合类型字段。

可选地,还包括:获取上述分行系统转发的由上述不动产登记中心返回的办理结果;从上述办理结果中提取需要存入上述业务办理入口的字段;以及将上述字段转换为符合上述业务办理入口存储要求的标准化字段。

可选地,上述服务申请的种类包括以下至少之一:抵押登记服务申请、撤押登记服务申请、押品状态查询服务申请。

本公开的另一个方面提供了一种针对不动产登记中心的业务处理装置,包括:数据获取模块,用于响应于已确定服务申请的种类和拟针对上述服务申请进行业务办理的不动产登记中心,获取业务办理入口提供的第一业务数据,其中上述第一业务数据包括上述不动产登记中心针对上述服务申请进行业务办理所需的数据;数据转换模块,用于基于上述服务申请的种类,将上述第一业务数据转换成符合上述不动产登记中心的业务办理要求的第二业务数据;以及数据转发模块,用于将上述第二业务数据转发至与上述不动产登记中心对接的分行系统,使得上述分行系统基于上述第二业务数据向上述不动产登记中心提交服务申请。

本公开的另一方面提供了一种电子设备,包括:一个或多个处理器;存储器,用于存储一个或多个程序,其中,当上述一个或多个程序被上述一个或多个处理器执行时,使得上述一个或多个处理器实现本公开实施例的方法。

本公开的另一方面提供了一种计算机可读存储介质,存储有计算机可执行指令,上述指令在被执行时用于实现本公开实施例的方法。

本公开的另一个方面提供了一种计算机程序产品,包括计算机程序,上述计算机程序在被处理器执行时实现根据本公开实施例的上述方法。

根据本公开的实施例,由于在已确定服务申请种类和拟对接的不动产登记中心的情况下,可以获取申请该服务申请种类的服务所使用的第一业务数据,并将该第一业务数据转换为拟对接的不动产登记中心中办理该类服务申请所需的第二业务数据,进而由对接的分行系统将该第二业务数据转发至该拟对接的不动产登记中心进行业务办理,由此可以将在总行系统中使用的标准化数据(如第一业务数据)转换成符合不同地方的不动产登记中心要求使用的个性化数据(如第二业务数据)。该方案无需各地分行自行研发满足当地不动产登记中心业务申请需求的系统,可以减少各分行的研发压力和研发资源的投入。同时,针对各地不动产登记中心反馈的办理结果,也可以进行类似地数据转换,因而可以利于总行对各地分行的业务进行统一管理。

附图说明

为了更完整地理解本公开及其优势,现在将参考结合附图的以下描述,其中:

图1示意性示出了根据本公开实施例的适于应用针对不动产登记中心的业务处理方法和装置的系统架构;

图2示意性示出了根据本公开实施例的适于应用针对不动产登记中心的业务处理方法和装置的应用场景;

图3示意性示出了根据本公开实施例的一种针对不动产登记中心的业务处理方法的流程图;

图4示意性示出了根据本公开实施例的将第一业务数据转换成第二业务数据的流程图;

图5a示意性示出了根据本公开实施例的标准化字段与基本字段之间的一种映射关系的示意图;

图5b示意性示出了根据本公开实施例的标准化字段与基本字段之间的另一种映射关系的示意图;

图6示意性示出了根据本公开实施例的基于第一字段和集合类型字段获得第二业务数据的流程图;

图7示意性示出了根据本公开实施例的利用基本字段组合成集合类型字段的示意图;

图8示意性示出了根据本公开实施例的进行字段封装的示意图;

图9示意性示出了根据本公开实施例的另一种针对不动产登记中心的业务处理方法的流程图;

图10示意性示出了根据本公开实施例的针对不动产登记中心的业务处理装置的框图;以及

图11示意性示出了根据本公开实施例的电子设备的框图。

具体实施方式

以下,将参照附图来描述本公开的实施例。但是应该理解,这些描述只是示例性的,而并非要限制本公开的范围。在下面的详细描述中,为便于解释,阐述了许多具体的细节以提供对本公开实施例的全面理解。然而,明显地,一个或多个实施例在没有这些具体细节的情况下也可以被实施。此外,在以下说明中,省略了对公知结构和技术的描述,以避免不必要地混淆本公开的概念。

在此使用的术语仅仅是为了描述具体实施例,而并非意在限制本公开。在此使用的术语“包括”、“包含”等表明了上述特征、步骤、操作和/或部件的存在,但是并不排除存在或添加一个或多个其他特征、步骤、操作或部件。

在此使用的所有术语(包括技术和科学术语)具有本领域技术人员通常所理解的含义,除非另外定义。应注意,这里使用的术语应解释为具有与本说明书的上下文相一致的含义,而不应以理想化或过于刻板的方式来解释。

在使用类似于“a、b和c等中至少一个”这样的表述的情况下,一般来说应该按照本领域技术人员通常理解该表述的含义来予以解释(例如,“具有a、b和c中至少一个的系统”应包括但不限于单独具有a、单独具有b、单独具有c、具有a和b、具有a和c、具有b和c、和/或具有a、b、c的系统等)。

附图中示出了一些方框图和/或流程图。应理解,方框图和/或流程图中的一些方框或其组合可以由计算机程序指令来实现。这些计算机程序指令可以提供给通用计算机、专用计算机或其他可编程数据处理装置的处理器,从而这些指令在由该处理器执行时可以创建用于实现这些方框图和/或流程图中所说明的功能/操作的装置。本公开的技术可以硬件和/或软件(包括固件、微代码等)的形式来实现。另外,本公开的技术可以采取存储有指令的计算机可读存储介质上的计算机程序产品的形式,该计算机程序产品可供指令执行系统使用或者结合指令执行系统使用。

本公开的实施例提供了一种针对不动产登记中心的业务处理方法以及能够应用该方法的装置。该方法包括:响应于已确定服务申请的种类和拟针对服务申请进行业务办理的不动产登记中心,获取业务办理入口提供的第一业务数据,其中第一业务数据包括不动产登记中心针对服务申请进行业务办理所需的数据;基于服务申请的种类,将第一业务数据转换成符合不动产登记中心的业务办理要求的第二业务数据;以及将第二业务数据转发至与不动产登记中心对接的分行系统,使得分行系统基于第二业务数据向不动产登记中心提交服务申请。

图1示意性示出了根据本公开实施例的适于应用针对不动产登记中心的业务处理方法和装置的系统架构。需要注意的是,图1所示仅为可以应用本公开实施例的系统架构的示例,以帮助本领域技术人员理解本公开的技术内容,但并不意味着本公开实施例不可以用于其他设备、系统、环境或场景。

如图1所示,根据该实施例的系统架构100可以包括信贷系统101、构件库102、分行系统103和不动产登记中心104。信贷系统101与构件库102之间、构件库102与分行系统103之间、分行系统103与不动产登记中心104之间通过网络进行数据传输等。其中,网络可以包括各种连接类型,例如有线和/或无线通信链路等等。

信贷系统101作为总行系统,可以用于作为通过不同区域的分行向当地不动产登记中心申请办理抵押登记等业务的统一入口,该入口可以提供输入或采集上述的第一业务数据的用户界面。例如,用户可以通过预定客户端对信贷系统101进行访问,以选择服务申请种类和拟对接的不动产登记中心。信贷系统101可以获取用户选定拟对接的不动产登记中心和服务申请种类后输入的第一业务数据。此外,信贷系统101还可以将业务办理结果返回客户端,以便用户查看确认。

可以在构件库102中预先配置标准化字段与个性化的基础字段之间的映射关系,以及基础字段与基础字段之间的组合关系,以及基础字段和/或集合型字段之间封装关系。该构件库102利用上述关系将从信贷系统101获取的第一业务数据转换为第二业务数据。其中,第二业务数据包括满足拟对接的不动产登记中心办理选定的服务申请种类的要求的数据。

分行系统103可以是某银行的在各地的特色系统,用于提供与当地不动产登记中心对接所需的网络传输、身份认证等保障。

不动产登记中心104用于提供线上办理抵押登记、撤押登记、押品状态查询等服务。

例如,用户需要办理抵押登记服务时,可以通过客户端对信贷系统101进行访问,并在通过信贷系统101选择拟对接的不动产登记中心104和服务申请种类(该服务申请包括抵押登记、撤押登记、押品状态查询等服务类别)。信贷系统101可以根据该用户选择的拟对接的不动产登记中心104和服务申请种类,向构件库102提供该拟对接的不动产登记中心104和该服务申请种类所需的第一业务数据。构件库102可以将获取的第一数据转换为该拟对接的不动产登记中心104要求使用的第二业务数据,并将转换后的第二业务数据发送至分行系统103,进而由分行系统103转发至当地的不动产登记中心104。

构件库102还可以将由分行系统103发来的业务办理结果转换为符合信贷系统101的存储要求的办理结果,并将转换后的办理结果发送至信贷系统101进行存储。

应该理解,图1中的信贷系统、构件库、分行系统和不动产登记中心的数目仅仅是示意性的。根据实现需要,可以具有任意数目的信贷系统、构件库、分行系统和不动产登记中心。

图2示意性示出了根据本公开实施例的适于应用针对不动产登记中心的业务处理方法和装置的应用场景。

如图2所示,在该应用场景200中,假设用户a通过客户端,例如某app,访问信贷系统。并在信贷系统中选择拟对接的不动产登记中心为a不动产登记中心,服务申请种类为抵押登记服务,例如如图2中用户界面201所示。

响应于该用户a选定不动产登记中心和服务申请种类,信贷系统可以向构件库提供该用户a向a不动产登记中心申请办理抵押登记服务所提供的第一业务数据。

构件库获取该第一业务数据后,将该第一业务数据转换为第二业务数据,以及将转换后获得的第二业务数据发送至与a不动产登记中心对接的分行系统。该分行系统获得该第二业务数据后,向a不动产登记中心提交抵押登记服务申请并转发该第二业务数据。

a不动产登记中心完成抵押登记服务申请业务办理后,将办理结果转发至分行系统。分行系统接收办理结果并转发给构件库。构件库接收到该办理结果,对该办理结果进行解析等,将该办理结果转换为符合信贷系统存储要求的字段名称及数据类型,并将解析后的数据转发给信贷系统。信贷系统接收并存储该数据,并将该办理结果返回用户a,以便用户a查看和确认,例如如图2中用户界面202所示。

图3示意性示出了根据本公开实施例的一种针对不动产登记中心的业务处理方法的流程图。如图3所示,该方法可以包括操作s310~s330。

操作s310、响应于已确定服务申请的种类和拟针对服务申请进行业务办理的不动产登记中心,获取业务办理入口提供的第一业务数据,其中,第一业务数据包括不动产登记中心针对服务申请进行业务办理所需的数据。

根据本公开的实施例,用户可以通过客户端访问业务办理入口(如信贷系统),选择服务申请的类型,如办理抵押登记、撤销登记、押品状态查询等业务类型。用户还可以通过业务办理入口选择拟对接的不动产登记中心。

根据本公开的实施例,响应于用户已选定服务申请的种类和办理已选定的服务申请的不动产登记中心,业务办理入口获取用户针对该服务申请种类和拟对接的不动产登记中心输入的的第一业务数据,并将该第一业务数据提供给构件库。其中,第一业务数据中的各字段的字段名称、数据类型和字段长度都符合该业务办理入口的存储要求。

根据本公开的实施例,构件库获取由业务办理入口提供的第一业务数据可以包括以下情况:

在一种情况,构件库可以成功获取由业务办理入口提供的第一业务数据。在此情况下,进一步地还可以包括构件库成功将获取的第一业务数据转换为第二业务数据。或者构件库无法将获取的第一业务数据转换为第二业务数据,例如,从第一业务数据中提取的字段中存在字段值为空的字段。在另一种情况,构件库无法成功获取由业务办理入口提供的第一业务数据。例如,业务办理入口提供的第一业务数据由于网络错误,无法传输到构件库。

操作s320、基于服务申请的种类,将第一业务数据转换成符合不动产登记中心的业务办理要求的第二业务数据。

根据本公开的实施例,服务申请可以包括办理服务申请、撤销服务申请、查询服务申请等类型。

不同的服务申请类型需要用户提供的数据不同。例如办理抵押登记需要提供办理人信息、办理对象的信息;办理撤销抵押登记则需要提供撤销对象信息、撤销对象当前状态、办理人信息等。此外,在不同的不动产登记中心,同一服务申请种类,所需要提供的数据也不相同。例如某用户在a不动产登记中心办理抵押登记服务,需要提供该用户的身份信息、待抵押对象信息、该用户银行账号信息。而该用户在b不动产登记中心办理抵押登记服务,例如只需要提供该用户的身份信息和待抵押对象信息即可。

进一步地,在不同的不动产登记中心,同一服务申请类型所需要的表示同一含义的字段,所对应的字段名称、字段类型也可能不同。例如沿用上述例子,用户通过业务办理入口提供表示“出生日期”的字段,例如该字段的字段名称为:出生日期,数据类型为double类型。而在a不动产登记中心表示“出生日期”的字段,其字段的字段名称可以为:出生时间,数据类型可以为float类型。而在b不动产登记中心表示“出生日期”的字段,其字段的字段名称可能为:出生时刻,该数据类型可能为double类型。

此外,即在不同的不动产登记中心,同一含义的字段有相同的字段名称和数据类型,但字段的长短也可能会存在差异。

操作s330、将第二业务数据转发至与不动产登记中心对接的分行系统,使得分行系统基于第二业务数据向不动产登记中心提交服务申请。

根据本公开的实施例,不同地方的不动产登记中心与该地方的分行系统对接。通过构件库将转换后的第二业务数据发送至与拟对接的不动产登记中心对接的分行系统。再通过该分行系统将第二业务数据发送至与拟对接的不动产登记中心进行处理。

根据本公开的实施例,由于在已确定服务申请种类和拟对接的不动产登记中心的情况下,可以获取用户针对已确定的服务申请种类和拟对接的不动产登记中心输入的第一业务数据,并将该第一业务数据转换为拟对接的不动产登记中心中办理该类服务申请所需的第二业务数据,进而由对接的分行系统将该第二业务数据转发至该拟对接的不动产登记中心进行业务办理,由此可以将在总行系统中使用的标准化数据(如第一业务数据)转换成符合不同地方的不动产登记中心要求使用的个性化数据(如第二业务数据)。该方案无需各地分行自行研发满足当地不动产登记中心业务申请需求的系统,可以减少各分行的研发压力和研发资源的投入。同时,针对各地不动产登记中心反馈的办理结果,也可以进行类似地数据转换,因而可以利于总行对各地分行的业务进行统一管理。

图4示意性示出了根据本公开实施例的将第一业务数据转换成第二业务数据的流程图。如图4所示,该方法可以包括操作s410~s430。

操作s410、提取第一业务数据中包含的至少一个标准化字段。

根据本公开的实施例,假设用户在业务办理入口如信贷系统输入的业务数据为标准业务数据。应该理解,标准业务数据包括至少一个标准化字段每个标准化字段包括标准的字段名称、标准的数据类型以及标准的字段长度。例如,在业务办理入口中,获取与“办理人出生日期”相关的业务数据,该数据即为标准业务数据。并从中提取至少一个标准化字段,则可以提取表示“出生日期”的字段,那么则可将该字段的字段名称例如为:出生日期,作为表示“出生日期”的字段的标准字段名称,将该字段的数据类型例如为double类型,作为表示“出生日期”的字段的标准数据类型。

操作s420、基于针对服务申请的种类预先配置的标准化字段与不动产登记中心提供的业务接口所使用的基本字段之间的映射关系,将至少一个标准化字段中的每个标准化字段转换为对应的基础字段,得到至少一个基础字段。

根据本公开的实施例,不同地方的不动产登记中心接口所使用的基本字段不同。因此要将第一业务数据转发至拟对接的不动产登记中心,需要将第一业务数据中的标准化字段转换为该不动产登记中心接口能够使用基础字段。

根据本公开的实施例,可以根据预先存储的标准化字段与基础字段之间的映射关系,将第一业务数据中的标准化字段转换为对应的基础字段。例如可以根据预先存储的标准化字段与a城市不动产登记中心提供的业务接口所使用的基础字段之间的映射关系,将第一业务数据中的标准化字段转换为a城市不动产登记中心的业务接口所能使用的基础字段。

例如,从业务办理入口中获取表示“出生日期”的字段,该字段的字段名称可以为:出生日期,数据类型可以为double类型。那么可以将表示“出生日期”的字段的标准化字段名称认为是:出生日期,标准化数据类型为double类型。于此对应的是,在a城市不动产登记中心提供的业务接口所使用的基础字段中,表示“出生日期”的字段,该字段的字段名称可以为:出生时间,数据类型可以为float类型。那么两者就具有映射关系。

操作s430、基于至少一个基础字段获得第二业务数据。

根据本公开的实施例,将转换后的至少一个基础字段组合成第二业务数据,其中第二业务数据能够被对应的不动产登记中心的业务接口所使用。

进一步地,将转换后的至少一个基础字段返回至业务办理入口,以便用户确认,例如,确认每个基础字段的字段值是否准确等。其中,还可以包括将转换失败的字段返回至业务办理入口,并且将转换失败的字段的字段值定义为空。以便用户可以对转换失败的字段进行维护,例如重新填写相应的信息。

在将包含有转换失败的字段的基础字段返回至业务办理入口的情况下,构件库可以校验由业务办理入口重新提交的数据是否符合拟对接的不动产登记中心的要求。在校验通过后将数据转发至对应的分行系统。在校验不通过的情况下,将该重新提交的数据转换为第二业务数据,并转发至对应的分行系统。

通过本公开的实施例,按照标准化字段与基础字段之间的映射关系,将第一业务数据中的标准化字段转换为基础字段,由转换后得到的基础字段获得第二业务数据。可以使第一业务数据的转换具有统一性。同时还可以使转换后得到的第二业务数据满足拟对接的不动产登记中心的要求。

根据本公开的实施例,其中,上述映射关系包括以下中的至少之一:字段名称维度的映射关系、数据类型维度的映射关系和字段长度维度的映射关系。

图5a示意性示出了根据本公开实施例的标准化字段与基本字段之间的一种映射关系的示意图。

图5a为标准化字段与a不动产登记中心所使用的基础字段之间的映射关系。如编号为001的字段所示,其标准化的名称是名称1,类型为类型1,长度为长度1,而该字段在a不动产登记中心所使用的基础字段中,其名称是名称1’,类型为类型1’,长度为长度1’。那么可以根据此映射关系,将第一业务数据中,名称为名称1,类型为类型1,长度为长度1的标准化字段,转换为名称是名称1’,类型为类型1’,长度为长度1’的基础字段。

图5b示意性示出了根据本公开实施例的标准化字段与基本字段之间的另一种映射关系的示意图。

图5b为标准化字段与b不动产登记中心所使用的基础字段之间的映射关系。从图5a和图5b中,可知,同一服务申请在不同的不动产登记中心的所使用的基础字段也不相同。

根据本公开的实施例,表示同一含义的字段,在不同的不动产登记中心有不同的字段名称、数据类型和字段长度。例如,表示“合同金额”的字段,在a城市可能是为float类型(数据类型)的债项金额(字段名称);而在b城市是为double类型(数据类型)的借款合同金额(字段名称)。此外,在业务办理入口可能是为double类型(数据类型)的合同金额(字段名称)。

图6示意性示出了根据本公开实施例的基于第一字段和集合类型字段获得第二业务数据的流程图。如图6所示,该方法可以包括操作s610~s630。

操作s610、基于针对业务接口配置的接口文档和/或基于接口文档预先配置的基本字段组合关系,从至少一个基础字段提取不需要进行组合配置的至少一个第一字段和需要进行组合配置的至少两个第二字段。

根据本公开的实施例,可以预先将不同的不动产登记中心提供的业务接口所使用的基本字段组合关系进行配置并存储。并根据该存储的基本字段组合关系,提取第一字段和第二字段。或者可以根据针对业务接口配置的接口文档中的基本字段组合关系,提取第一字段和第二字段。

基本字段组合可以包括与同一服务申请种类相关的基本字段。例如,在抵押权服务申请中,需要提供抵押权人、抵押证明号、债权数额、抵押方式、债务履行时间、抵押顺位等基础字段。因此可以将这些基础字段配置成与抵押权服务申请相关联的基本字段组合。

此外,基本字段组合还可以包括该基本字段组合关系中各基本字段之间的顺序。例如,假设与抵押权服务申请相关联的基本字段组合中包括抵押权人、抵押证明号、债权数额、抵押方式、债务履行时间、抵押顺位这些基础字段。在办理抵押权服务申请时,根据某不动产登记中心的要求,需要依次提供抵押权人信息、抵押证明号、抵押方式、债务履行时间、债权数额和抵押顺位。因此,在为该不动产登记中心的抵押权服务申请配置基本字段组合时,除将上述基础字段配置在该基础字段组合中之外,还可以将上述基础字段之间的顺序配置在该基础字段组合中。

操作s620、将至少两个第二字段按照基本字段组合关系配置成至少一个集合类型字段。

根据本公开的实施例,可以将至少两个第二字段按照基本字段组合关系配置成至少一个集合类型字段。以及还可以对该集合类型字段定义一个新的字段名称。

操作s630、基于至少一个第一字段和至少一个集合类型字段获得第二业务数据。

根据本公开的实施例,按照拟对接的不动产登记中心,针对已确定的服务申请的种类所需要的业务数据中各基本字段、集合类型字段的关系,将第一字段和集合类型字段排序获得第二业务数据。

根据本公开的实施例,同样的第一字段、集合类型字段的排序不同,导致组合成为的第二业务数据不同。例如,一个集合类型字段和两个第一字段,两个第一字段分别为申请服务时间、申请服务地点,集合类型字段中包括抵押权人信息、抵押证明号、抵押方式。而这三个字段具有六种不同的排序,不同的排序导致获得的第二业务数据不同。因此,需要按照拟对接的不动产登记中心,针对已确定的服务申请的种类所需要的业务数据中各基本字段、集合类型字段之间的关系,将第一字段和集合类型字段进行排序,以获得该不动产登记中心能够使用的第二业务数据。

图7示意性示出了根据本公开实施例的利用基本字段组合成集合类型字段的示意图。

如图7所示,可以将编号为001和002的基础字段,按照编号从小到大的顺序,组合形成编号为01的集合类型字段,以及可以将该集合类型字段命名为名称1’。又例如可以将编号为003和004的基础字段,按照编号从大到小的顺序,组合形成编号为02的集合类型字段,同时可以将该集合类型字段命名为名称2’。

根据本公开的实施例,其中,基于至少一个第一字段和至少一个集合类型字段获得第二业务数据,可以包括:基于接口文档和/或基于接口文档预先配置的字段封装关系,将至少一个第一字段和至少一个集合类型字段按照上述字段封装关系配置成接口数据;将接口数据作为第二业务数据。

根据本公开的实施例,可以将至少一个第一字段和至少一个集合类型字段,按照由拟对接的不动产登记中心提供的接口文档预先配置的字段封装关系,组成接口数据。或者基于不动产登记中心提供的接口文档中字段封装关系,将至少一个第一字段和至少一个集合类型字段,组成接口数据。字段封装关系可以包括基本字段和集合类型字段之间的排序关系。

通过本公开的实施例,由于采用了按照封装关系将基础字段和集合类型字组合,形成接口数据的技术手段。可以将各基础字段和集合类型字段之间的关系预先存储好,以便可以之间按照各基础字段和集合类型字段之间的关系将第一业务数据转换第二也数据,从而可以简化转换过程。

图8示意性示出了根据本公开实施例的进行字段封装的示意图。

图8中可以表示基于接口文档预先配置的字段封装关系。从图中可知,封装关系不仅可以表示该封装关系中由哪些基础字段和集合类型字段构成,还可以表示各个基础字段和集合类型字段之间的顺序关系。如图8所示,该封装关系有一个名为名称2的集合类型字段和两个基础字段组成,两个基础字段分别名为名称1和名称3。同时,将这三个字段按照名称1的基础字段在第一位,名称2的集合类型字段在第二位,名称3的基础字段在第三位的顺序进行排序,最终获得该封装关系。

根据本公开的实施例,其中,上述集合类型字段包括至少一个子集合类型字段。

根据本公开的实施例,在一个集合类型字段中还可以包括子集合类型字段。例如,某个集合类型字段(可以将该集合类型字段命名为“抵押服务”)中包括抵押权人、抵押证明号、债权数额、抵押方式、债务履行时间、抵押顺位这些基础字段。而在抵押权人这个基础字段中,又可以包括抵押权人出生日期、抵押权人年龄、抵押权人当前住址、抵押权人身份证等基础字段。因此,抵押权人又可以是一个集合类型字段,包括了押权人出生日期、抵押权人年龄、抵押权人当前住址、抵押权人身份证这些基础字段。进而,在“抵押服务”这个集合类型字段中又包括了“抵押权人”这个子集合类型字段。

通过本公开的实施例,在集合类型字段中还可以包括子集合类型字段,通过集合类型字段和子集合类型字段之间的关系,可以逐层配置集合类型字段,并根据该集合类型字段将基础字段组合形成第二业务数据。可以简化第二业务数据的转化过程。

图9示意性示出了根据本公开实施例的另一种针对不动产登记中心的业务处理方法的流程图。如图9所示,该方法除了包括图3中操作s310~s330外,还可以包括操作s910~s930:

操作s910、获取分行系统转发的由不动产登记中心返回的办理结果。

根据本公开的实施例,各分行系统向拟对接的不动产登记中心提交服务申请并转发第二业务数据。在不动产登记中心完成业务办理后,将业务办理结果转发至不动产登记中心。不动产登记中心将该业务办理结果转发至构件库。

操作s920、从办理结果中提取需要存入业务办理入口的字段。

根据本公开的实施例,构件库从获取的业务办理结果中提取出需要存入业务办理入口的字段,以便在需要时可以通过提取的信息获知办理该服务申请时的情况。

操作s930、将字段转换为符合业务办理入口存储要求的标准化字段。

根据本公开的实施例,由于采用了办理结果数据中提取需要存储的第二业务数据,并将该第二业务数据转换成标准化字段的技术手段,可以将需要存入业务办理入口的字段转换为符合业务办理入口存储要求的标准化字段,以便业务办理入口能够统一管理并存储。同时,还可以在下一次通过业务办理入口办理服务申请时,将转换后的标准化字段作为第一业务数据提供给构件库。

根据本公开的实施例,其中,上述服务申请的种类包括以下至少之一:抵押登记服务申请、撤押登记服务申请、押品状态查询服务申请。

图10示意性示出了根据本公开实施例的针对不动产登记中心的业务处理装置的框图。

如图10所示,应用于数据备份的处理装置1000包括数据获取模块1001、第一数据转换模块1002和数据转发模块1003。该处理装置可以执行上面参考方法实施例部分描述的方法,在此不再赘述。

具体地,数据获取模块1001,用于响应于已确定服务申请的种类和拟针对上述服务申请进行业务办理的不动产登记中心,获取业务办理入口提供的第一业务数据,其中上述第一业务数据包括上述不动产登记中心针对上述服务申请进行业务办理所需的数据;第一数据转换模块1002,用于基于上述服务申请的种类,将上述第一业务数据转换成符合上述不动产登记中心的业务办理要求的第二业务数据;以及数据转发模块1003,用于将上述第二业务数据转发至与上述不动产登记中心对接的分行系统,使得上述分行系统基于上述第二业务数据向上述不动产登记中心提交服务申请。

根据本公开的实施例,上述第一数据转换模块包括:提取子模块,用于提取上述第一业务数据中包含的至少一个标准化字段;转换子模块,用于基于针对上述服务申请的种类预先配置的标准化字段与上述不动产登记中心提供的业务接口所使用的基本字段之间的映射关系,将上述至少一个标准化字段中的每个标准化字段转换为对应的基础字段,得到至少一个基础字段;以及获得子模块,用于基于上述至少一个基础字段获得上述第二业务数据。

根据本公开的实施例,上述转换子模块通过映射关系将至少一个标准化字段中的每个标准化字段转换为对应的基础字段,其中上述映射关系包括以下中的至少之一:字段名称维度的映射关系、数据类型维度的映射关系和字段长度维度的映射关系。

根据本公开的实施例,上述获得子模块包括:提取单元,用于基于针对上述业务接口配置的接口文档和/或基于上述接口文档预先配置的基本字段组合关系,从上述至少一个基础字段提取不需要进行组合配置的至少一个第一字段和需要进行组合配置的至少两个第二字段;配置单元,用于将上述至少两个第二字段按照上述基本字段组合关系配置成至少一个集合类型字段;以及获得单元,用于基于上述至少一个第一字段和上述至少一个集合类型字段获得上述第二业务数据。

根据本公开的实施例,上述获得单元包括:封装子单元,用于基于上述接口文档和/或基于接口文档预先配置的字段封装关系,将上述至少一个第一字段和上述至少一个集合类型字段按照上述字段封装关系配置成接口数据;以及确定子单元,用于将上述接口数据作为上述第二业务数据。

根据本公开的实施例,上述封装子单元基于上述接口文档和/或基于接口文档预先配置的字段封装关系,将上述至少一个第一字段和上述至少一个集合类型字段按照上述字段封装关系配置成接口数据,其中,上述集合类型字段包括至少一个子集合类型字段。

根据本公开的实施例,上述处理装置还包括:数据返回模块,用于获取上述分行系统转发的由上述不动产登记中心返回的办理结果;数据存入模块,用于从上述办理结果中提取需要存入上述业务办理入口的字段;以及第二数据转换模块,用于将上述字段转换为符合上述业务办理入口存储要求的标准化字段。

根据本公开的实施例,上述数据获取模块响应于已确定服务申请的种类和拟针对上述服务申请进行业务办理的不动产登记中心,获取业务办理入口提供的第一业务数据,其中,上述服务申请的种类包括以下至少之一:抵押登记服务申请、撤押登记服务申请、押品状态查询服务申请。

需要说明的是,装置部分的实施例方式与方法部分的实施例方式对应类似,并且所达到的技术效果也对应类似,在此不再赘述。

根据本公开的实施例的模块、子模块、单元、子单元中的任意多个、或其中任意多个的至少部分功能可以在一个模块中实现。根据本公开实施例的模块、子模块、单元、子单元中的任意一个或多个可以被拆分成多个模块来实现。根据本公开实施例的模块、子模块、单元、子单元中的任意一个或多个可以至少被部分地实现为硬件电路,例如现场可编程门阵列(fpga)、可编程逻辑阵列(pla)、片上系统、基板上的系统、封装上的系统、专用集成电路(asic),或可以通过对电路进行集成或封装的任何其他的合理方式的硬件或固件来实现,或以软件、硬件以及固件三种实现方式中任意一种或以其中任意几种的适当组合来实现。或者,根据本公开实施例的模块、子模块、单元、子单元中的一个或多个可以至少被部分地实现为计算机程序模块,当该计算机程序模块被运行时,可以执行相应的功能。

例如,数据获取模块1001、第一数据转换模块1002和数据转发模块1003中的任意多个可以合并在一个模块中实现,或者其中的任意一个模块可以被拆分成多个模块。或者,这些模块中的一个或多个模块的至少部分功能可以与其他模块的至少部分功能相结合,并在一个模块中实现。根据本公开的实施例,数据获取模块1001、第一数据转换模块1002和数据转发模块1003中的至少一个可以至少被部分地实现为硬件电路,例如现场可编程门阵列(fpga)、可编程逻辑阵列(pla)、片上系统、基板上的系统、封装上的系统、专用集成电路(asic),或可以通过对电路进行集成或封装的任何其他的合理方式等硬件或固件来实现,或以软件、硬件以及固件三种实现方式中任意一种或以其中任意几种的适当组合来实现。或者,数据获取模块1001、第一数据转换模块1002和数据转发模块1003中的至少一个可以至少被部分地实现为计算机程序模块,当该计算机程序模块被运行时,可以执行相应的功能。

图11示意性示出了根据本公开实施例的电子设备的框图。图11示出的电子设备仅仅是一个示例,不应对本公开实施例的功能和使用范围带来任何限制。

如图11所示,电子设备1100包括处理器1110、计算机可读存储介质1120。该电子设备1100可以执行根据本公开实施例的方法。

具体地,处理器1110例如可以包括通用微处理器、指令集处理器和/或相关芯片组和/或专用微处理器(例如,专用集成电路(asic)),等等。处理器1110还可以包括用于缓存用途的板载存储器。处理器1110可以是用于执行根据本公开实施例的方法流程的不同动作的单一处理单元或者是多个处理单元。

计算机可读存储介质1120,例如可以是非易失性的计算机可读存储介质,具体示例包括但不限于:磁存储装置,如磁带或硬盘(hdd);光存储装置,如光盘(cd-rom);存储器,如随机存取存储器(ram)或闪存;等等。

计算机可读存储介质1120可以包括计算机程序1121,该计算机程序1121可以包括代码/计算机可执行指令,其在由处理器1110执行时使得处理器1110执行根据本公开实施例的方法或其任何变形。

计算机程序1121可被配置为具有例如包括计算机程序模块的计算机程序代码。例如,在示例实施例中,计算机程序1121中的代码可以包括一个或多个程序模块,例如包括10121a、模块1121b、……。应当注意,模块的划分方式和个数并不是固定的,本领域技术人员可以根据实际情况使用合适的程序模块或程序模块组合,当这些程序模块组合被处理器1110执行时,使得处理器1110可以执行根据本公开实施例的方法或其任何变形。

根据本公开的实施例,数据获取模块1001、第一数据转换模块1002和数据转发模块1003中的至少一个可以实现为参考图11描述的计算机程序模块,其在被处理器1110执行时,可以实现上面描述的相应操作。

本公开还提供了一种计算机可读存储介质,该计算机可读存储介质可以是上述实施例中描述的设备/装置/系统中所包含的;也可以是单独存在,而未装配入该设备/装置/系统中。上述计算机可读存储介质承载有一个或者多个程序,当上述一个或者多个程序被执行时,实现根据本公开实施例的方法。

附图中的流程图和框图,图示了按照本公开各种实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,上述模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图或流程图中的每个方框、以及框图或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。

本领域技术人员可以理解,尽管已经参照本公开的特定示例性实施例示出并描述了本公开,但是本领域技术人员应该理解,在不背离所附权利要求及其等同物限定的本公开的精神和范围的情况下,可以对本公开进行形式和细节上的多种改变。因此,本公开的范围不应该限于上述实施例,而是应该不仅由所附权利要求来进行确定,还由所附权利要求的等同物来进行限定。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1