私はしばらくの間、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>
CommPolicy ノードの下に Foo という新しいノードを追加する必要があります。下記参照。
<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>
その処理を行うための標準はありますか?カスタムであることを示す命名規則は? このトピックに関するオンライン記事はありますか? (私は何も見つけられませんでした。)
どんな情報でも役に立ちます。