我一直在使用 ACORD XML 标准一段时间,并取得了一些成功。
我们现在需要收集一段我公司定制的数据。(ACORD 没有它的位置。)
例如,如果我当前有以下 XML:
<InsuranceSvcRq>
<RqUID> 00000000-0000-0000-0000-000000000000</RqUID>
<CommlPkgPolicyAddRq>
<RqUID> 00000000-0000-0000-0000-000000000000</RqUID>
<ItemIdInfo>
<SystemId> 00000000-0000-0000-0000-000000000000</SystemId>
</ItemIdInfo>
<TransactionRequestDt>2013-05-13T00:00:00-04:00</TransactionRequestDt>
<CurCd>USD</CurCd>
<BroadLOBCd>C</BroadLOBCd>
<InsuredOrPrincipal>
<ItemIdInfo>
<SystemId> 00000000-0000-0000-0000-000000000000</SystemId>
</ItemIdInfo>
<GeneralPartyInfo>
<NameInfo>
<CommlName />
<TaxIdentity>
<StateProvCd>OH</StateProvCd>
</TaxIdentity>
</NameInfo>
</GeneralPartyInfo>
<InsuredOrPrincipalInfo>
<InsuredOrPrincipalRoleCd>Insured</InsuredOrPrincipalRoleCd>
</InsuredOrPrincipalInfo>
</InsuredOrPrincipal>
<CommlPolicy>
<PolicyNumber>1111</PolicyNumber>
<LOBCd>2222</LOBCd>
<NAICCd>3333</NAICCd>
我需要在名为 Foo 的 CommPolicy 节点下添加一个新节点。见下文。
<InsuranceSvcRq>
<RqUID> 00000000-0000-0000-0000-000000000000</RqUID>
<CommlPkgPolicyAddRq>
<RqUID> 00000000-0000-0000-0000-000000000000</RqUID>
<ItemIdInfo>
<SystemId> 00000000-0000-0000-0000-000000000000</SystemId>
</ItemIdInfo>
<TransactionRequestDt>2013-05-13T00:00:00-04:00</TransactionRequestDt>
<CurCd>USD</CurCd>
<BroadLOBCd>C</BroadLOBCd>
<InsuredOrPrincipal>
<ItemIdInfo>
<SystemId> 00000000-0000-0000-0000-000000000000</SystemId>
</ItemIdInfo>
<GeneralPartyInfo>
<NameInfo>
<CommlName />
<TaxIdentity>
<StateProvCd>OH</StateProvCd>
</TaxIdentity>
</NameInfo>
</GeneralPartyInfo>
<InsuredOrPrincipalInfo>
<InsuredOrPrincipalRoleCd>Insured</InsuredOrPrincipalRoleCd>
</InsuredOrPrincipalInfo>
</InsuredOrPrincipal>
<CommlPolicy>
<PolicyNumber>1111</PolicyNumber>
<Foo>4444</Foo>
<LOBCd>2222</LOBCd>
<NAICCd>3333</NAICCd>
是否有标准进行该处理?表明它是自定义的命名约定?有没有关于这个主题的在线文章?(我找不到任何东西。)
任何信息都会有所帮助。