目次

Search

  1. はじめに
  2. ビジネスエンティティサービスについて
  3. EJBビジネスエンティティサービス呼び出し
  4. REST ビジネスエンティティサービス呼び出し
  5. Data DirectorのREST API
  6. SOAPビジネスエンティティサービス呼び出し
  7. 相互参照レコードとBVT計算サービス
  8. 企業リンケージサービスのサポート
  9. データをクレンジング、分析、変換するための外部呼び出し
  10. 付録 A: REST APIを使用したレコードの追加
  11. 付録 B: REST APIを使用したファイルのアップロード
  12. 付録 C: REST APIを使用したレポートの管理

ビジネスエンティティサービスガイド

ビジネスエンティティサービスガイド

レコード応答の作成

レコード応答の作成

次のサンプル応答は、Personレコードが正常に作成された後の応答を示しています。
{ "Person": { "key": { "rowid": "658248", "sourceKey": "66240000025000" }, "rowidObject": "658248", "genderCd": { "key": { "rowid": "2 " }, "rowidObject": "2 " }, "Address": { "link": [], "item": [ { "key": { "rowid": "101526", "sourceKey": "66240000028000" }, "rowidObject": "101526", "Address": { "key": { "rowid": "121506", "sourceKey": "66240000027000" }, "rowidObject": "121506", "countryCode": { "key": { "rowid": "233 " }, "rowidObject": "233 " }, "stateCd": { "key": { "rowid": "52 " }, "rowidObject": "52 " } } } ] }, "Telephone": { "link": [], "item": [ { "key": { "rowid": "20967", "sourceKey": "66240000029000" }, "rowidObject": "20967", "phoneTypeCd": { "key": { "rowid": "8 " }, "rowidObject": "8 " } }, { "key": { "rowid": "20968", "sourceKey": "66240000030000" }, "rowidObject": "20968", "phoneTypeCd": { "key": { "rowid": "6 " }, "rowidObject": "6 " } } ] } } }
応答本文には、生成された行IDを持つレコードが含まれています。
レコードを作成するときにワークフロープロセスが開始されるように設定すると、次のことが起こります。
  • レコードが保留状態で作成されます。
  • ワークフロープロセスが開始します。
  • ワークフロープロセスIDが応答ヘッダに返されます。
ワークフロープロセスを設定しない場合、レコードはデフォルトでアクティブ状態で作成されます。
相互作用IDを使用して応答を処理する場合、APIにより、相互作用IDが応答ヘッダに返されます。