詳細情報:
InsCensusServiceStd:deleteAllMembers
このサービスを使用して、サービスへの入力として渡されたグループ国勢調査のすべてのグループ国勢調査メンバーを削除します。このサービスでは、最大 1,000 人のメンバー (主メンバーと扶養家族を含む) を含む中小グループがサポートされます。グループ国勢調査メンバーエンティティで組織が保持できるレコードの最大数は、15 万件です。
クラス: InsCensusServiceStd
方法: deleteAllMembers
操作手順
- サービスは、指定された
censusIdのすべてのプライマリGroupCensusMembersを取得します。 - サービスは、すべての主
GroupCensusMembers、その扶養家族、および関連付けられたプランを削除します。 - 障害が発生した場合、サービスはグループ国勢調査メンバーまたはグループ国勢調査メンバープランレコードを削除せずにロールバックします。
サービス動作
さまざまな入力がサービス出力にどのように影響するかを理解します。
| 入力 | サービス出力 |
|---|---|
censusId なしまたは空のcensusId |
censusId を指定します。 |
無効なcensusId |
国勢調査 ID が無効です。 |
Valid censusId |
グループ国勢調査メンバーが正常に削除されました。 |
見積と登録の推奨バッチサイズを理解します。
| プロセス | メンバーの合計数 | Number of Primary Members (プライマリメンバーの数) | 推奨バッチサイズ |
|---|---|---|---|
| 見積 | 150000 | 最大 30,000 | 15,000 |
| 見積 | 150000 | 30,000 - 50,000 | 25,000 |
| 登録 | 150000 | NA | 500 |
入力:
| 入力 | 説明 |
|---|---|
censusId
|
必須。 関連付けられた国勢調査の ID。 |
batchSize
|
省略可能 バッチのサイズ。 |
Input JSON
{
"censusId": "0rfxx000000001dAAA"
"batchSize":500
}出力 JSON
完全削除:
{
"StatusCode": "Success",
"StatusMessage": "Successfully deleted Group Census Members.",
}