我一直在使用ACORD XML標準一段時間,現在取得了一些成功。
我們現在有一個要求是收集我公司定製的一段數據。 (ACORD沒有爲它的地方。)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>
我要叫富的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>
是否有一個標準來做這個處理?命名約定來表明它是自定義的嗎?有沒有關於這個話題的在線文章? (我找不到任何。)
任何信息都會有幫助。
Petru,感謝您的迴應。這應該足以讓我開始。 – Richard 2013-05-16 19:33:28