詳細情報:
統合されたアプリケーションガイド付きフローコンポーネント
Public Sector (旧称 Public Sector Solutions) には、統合アプリケーションガイド付きフロー用の次の OmniStudio コンポーネントが含まれています。カスタム OmniStudio コンポーネントを作成して使用し、追加の申込者情報を取得できます。
OmniScript
申込者受入環境を促進する主要な OmniScript。実行順序で詳しく説明されています。各エントリには、実行されたステップ、呼び出されたインテグレーション手順、およびスクリプト内を移動するデータフローの概要が示されます。
| OmniScript | API 参照名 | 機能 | API | 使用方法 |
|---|---|---|---|---|
世帯申込 |
IntegratedEligibility/PersonalInformation (統合対象資格/個人情報) |
申込者から世帯情報を収集します。 |
/application-data |
17 IP、1 DM |
LIHEAP |
IntegratedEligibility/LIHEAP |
Low Income Home Energy Assistance Program (LIHEAP) の受入の詳細 (世帯エネルギー経費の金額と証明書) を取得します。 |
/application-data |
3 IP、2 DM |
SNAP |
IntegratedEligibility/Snap |
Snap(Supplementalnutrition Assistance Program)給付対象資格に関する世帯および食品の準備の詳細を収集します。 |
/application-data |
2 IP、2 DM |
給付対象資格の評価 |
IntegratedEligibility/EvaluateBenefitsEligibility |
個人のプロファイルデータに基づいて給付対象資格を動的に判断します。 |
/application-data |
4 IP |
申込者の確認と詳細の送信 |
IntegratedEligibility/AcknowledgementAndSubmission |
申込者が世帯情報を承認して送信します。 |
/application-data |
2 IP、1 DM |
世帯メンバー |
IntegratedEligibility/HouseholdMember |
1 人の世帯メンバーの詳細を取得します。 |
— |
キャプチャのみ |
世帯メンバーの収入 |
IntegratedEligibility/HouseholdMemberIncome |
1 人の世帯メンバーの収入の詳細を取得します。 |
— |
キャプチャのみ |
世帯メンバーの経費 |
IntegratedEligibility/HouseholdMemberExpense |
1 人の世帯メンバーの経費の詳細を取得します。 |
— |
キャプチャのみ |
世帯メンバー資産 |
IntegratedEligibility/HouseholdMemberAsset |
1 人の世帯メンバーの資産の詳細を取得します。 |
— |
キャプチャのみ |
API
3 つのサーバーエンドポイントで OmniScript が戻されます。
| API | エンドポイント | 機能 |
|---|---|---|
/eligible-benefits |
/connect/integrated-application/eligible-benefits |
対象資格評価結果と共に使用可能な給付を返します。 |
/calculate-amount |
/connect/integrated-application/benefit-amount- calculations |
選択した給付の式セットによって計算された給付金額を返します。 |
/application-data |
/connect/integrated-application/application-data |
コンテキスト定義駆動型保持戦略を使用して、アプリケーションデータレコードを作成、更新、または削除します。 |
Integration Procedures
上記の OmniScript からコールされた各 Integration Procedure には、システム間で転送される内部アクションステップとデータペイロードの詳細が記載されています。
Load / Prefill (読み込み / 事前入力) — 既存の/保存されたデータを読み取り、受入フォームに事前入力します。
| Integration Procedure | 機能 | API |
|---|---|---|
ExtractApplicantNames IntegratedEligibility_ExtractApplicantNames_Procedure_1 |
保存した申込データから申込人名のリストを抽出します。 |
— |
ExtractSavedApplicationData IntegratedEligibility_ExtractApplicationData_Procedure_1 |
特定の申込フォームのコンテキストサービスから保存済みの申込データを抽出します。 |
/application-data |
IFS ID を使用した申込者情報セクションの取得 IntegratedEligibility_GetApplicantInformationSectionUsingIFSId_Procedure_1 |
特定の受入フォームセクション ID を使用して、予備申込参照オブジェクトに保存されている関連する申込者情報セクションを取得します。 |
— |
現在のユーザーコンテキストから世帯主セクションを取得 IntegratedEligibility_GetHeadOfHouseholdSection_Procedure_1 |
ログインユーザーコンテキストから世帯主の詳細を取得する |
— |
現在のユーザーコンテキストからの世帯メンバーセクションの取得 IntegratedEligibility_GetHouseholdMemberSection_Procedure_1 |
ログインユーザーコンテキストから世帯メンバーの詳細を取得する |
— |
[世帯メンバーの経費を取得] セクション IntegratedEligibility_GetHouseholdMembersExpenseSection_Procedure_1 |
ログインユーザーコンテキストから世帯メンバーの経費の詳細を取得する |
— |
[世帯メンバーの収入を取得] セクション IntegratedEligibility_GetHouseholdMembersIncomeSection_Procedure_1 |
ログインユーザーコンテキストから世帯メンバーの収入の詳細を取得する |
— |
Get Income Expense And Asset For Household Member (世帯メンバーの収入経費と資産を取得) IntegratedEligibility_GetIncomeExpenseAndAssetForHouseholdMember_Procedure_1 |
特定の世帯メンバーの収入、経費、資産のリストを変換して返す |
— |
GetHouseholdMembersAssetSection IntegratedEligibility_GetHouseholdMembersAssetSection_Procedure_1 |
ログインユーザーコンテキストから世帯メンバーの納入商品の詳細を取得する |
— |
申込者情報のコンテキスト定義への変換 IntegratedEligibility_TransformApplicantInformationToContextDefinition_Procedure_1 |
世帯コンテキスト定義構造に従って、暫定的な申込参照に保存されている申込人情報を変換 |
— |
Map / Transform (対応付け/変換) — 申込者データを世帯メンバーモデルに再作成します。
| Integration Procedure | 機能 | API |
|---|---|---|
申込者アセットをメンバーアセットに対応付ける IntegratedEligibility_MapApplicantAssetToMemberAsset_Procedure_1 |
申込者の資産情報を世帯メンバーの資産情報に変換します。 |
— |
申込者の経費をメンバーの経費に対応付ける IntegratedEligibility_MapApplicantExpenseToMemberExpense_Procedure_1 |
申請者の経費情報を世帯メンバーの経費情報に変換します。 |
— |
世帯メンバーへのプライマリ申込者の対応付け IntegratedEligibility_MapPrimaryApplicantToHouseholdMembers_Procedure_1 |
主申込者情報を世帯情報に変換します。 |
— |
Map applicantIncomeToMembersIncome IntegratedEligibility_Map applicantIncomeToMembersIncome_Procedure_1 |
申込者の収入情報をメンバーの収入情報に変換します。 |
— |
Map applicantToHouseholdMembers IntegratedEligibility_Map applicantToHouseholdMembers_Procedure_1 |
申込者情報をメンバー情報に変換します。 |
— |
保存 — キャプチャしたセクションデータをアプリケーションに保持します。
| Integration Procedure | 機能 | API |
|---|---|---|
IESaveSNAPDetail IntegratedEligibility_SaveSNAPDetail_Procedure_1 |
アプリケーションに対するSnap固有のアプリケーション応答を保存します。 |
/application-data |
IESaveSignatureDetails IntegratedEligibility_SaveSignatureDetail_Procedure_1 |
申込人のキャプチャされた署名をアプリケーションに保存します。 |
/application-data |
世帯主の詳細を保存 IntegratedEligibility_SaveHeadOfHouseholdDetails_Procedure_1 |
住所と共に世帯情報を保存する。 |
/application-data |
世帯収入の詳細の保存 IntegratedEligibility_SaveHouseholdIncomeDetails_Procedure_1 |
世帯メンバーの収入情報を保存します。 |
/application-data |
世帯メンバーの納入商品の詳細の保存 IntegratedEligibility_SaveHouseholdMemberAssetDetails_Procedure_1 |
世帯メンバーの資産情報を保存します。 |
/application-data |
世帯メンバーの経費の詳細の保存 IntegratedEligibility_SaveHouseholdMemberExpenseDetails_Procedure_1 |
世帯メンバーの経費情報を保存します。 |
/application-data |
世帯メンバーの詳細の保存 IntegratedEligibility_SaveHouseholdMembersDetails_Procedure_1 |
世帯メンバーの詳細を保存します。 |
/application-data |
LiHeap セクションの詳細の保存 IntegratedEligibility_SaveLiHeapSectionDetails_Procedure_1 |
LIHEAP 固有の申請者の回答を保存 |
/application-data |
対象資格と給付 — 対象資格、給付差、金額を計算します。
| Integration Procedure | 機能 | API |
|---|---|---|
特典の変更の適用 IntegratedEligibility_ApplyBenefitChanges_Procedure_1 |
evaluateBenefitChanges で計算された給付選択の変更を適用します。 |
/application-data |
ゲートの再読み込みの確認 IntegratedEligibility_ConfirmReloadGate_Procedure_1 |
データなしのゲート。既存の給付の選択が変更された場合にのみエラーメッセージを返します。 |
— |
報奨金の変更の評価 IntegratedEligibility_EvaluateBenefitChanges_Procedure_1 |
参照のみ。現在の給付の選択と以前に保存した給付の差を計算します。 |
/application-data |
送信およびアクションプラン — 承認アクションプランを最終決定、送信、管理します。
| Integration Procedure | 機能 | API |
|---|---|---|
確認アクションプランの作成 IntegratedEligibility_CreateAcknowledgementActionPlan_Procedure_1 |
残りの Benefit ApplicationFormRelation と Acknowledgement Action Plan の存在に基づいて、承認アクションプランを作成または削除します。 |
— |
申込フォームを送信 IntegratedEligibility_SubmitApplicationForm_Procedure_1 |
リンクされた受入フォームセクションの状況と申込フォームの状況を [送信済み] に更新します。 |
— |
データマッパー
41 個の DataRaptor。データの参照、変換、書き込みのいずれを行うかでグループ化されます。
参照 — Salesforce オブジェクトからレコードを取得します。(18)
| Data Mapper | オブジェクト(複数可) | 機能 |
|---|---|---|
IEFetchActionPlanDisplayOrders |
ActionPlan |
ActionPlan を参照します。 |
IEFetchActionPlanTemplate |
ActionPlanTemplateAssignment、ActionPlanTemplateVersion |
ActionPlanTemplateAssignment、ActionPlanTemplateVersion を参照します。 |
IEFetchActionPlansByAFIdAndAPTVersionId |
ActionPlan、ActionPlanItem |
ActionPlan、ActionPlanItem を参照します。 |
IEFetchApplicationForm |
ApplicationForm、IntakeFormSection |
ApplicationForm、IntakeFormSection を参照します。 |
IEFetchApplicationFormDetails |
ApplicationForm、IntakeFormSection |
受入フォームセクションレコード ID を使用して、仮申込参照オブジェクトを取得します。 |
IEFetchBenefitApplicationFormRelations |
ApplicationFormRelation |
ApplicationFormRelation を参照します。 |
IEFetchBenefitDetails |
給付 |
特定の給付 ID の給付の詳細を取得します。 |
IEFetchPreliminaryApplicationReferenceDetails |
PreliminaryApplicationRef |
暫定的なアプリケーション参照レコードの詳細の取得 |
IEFetchRelatedIntakeFormSections |
IntakeFormSection |
特定の受入フォームセクションに関連付けられた申込フォームのすべての受入フォームセクションを取得します。 |
IEGetActionPlanTemplateVersion |
ActionPlanTemplateVersion |
ActionPlanTemplateVersion を処理します。 |
IEGetAllHouseholdMemberAccountDetails |
Account、AccountContactRelation |
法人取引先 ID を使用してすべての世帯メンバーの取引先 ID を取得する |
IEGetHeadOfHouseholdDetailsFromCurrentContext |
Account、AccountContactRelation、PartyRelationshipGroup、User |
現在のユーザーコンテキストを使用して世帯主取引先情報を取得 |
IEGetHeadOfHouseholdSection |
Account、AccountContactRelation、PartyProfile、PartyProfileAddress |
世帯主セクション情報を取得 |
IEGetHouseholdMemberAccountDetails |
Account、AccountContactRelation |
法人取引先 ID を使用して世帯メンバーの取引先 ID を取得する |
IEGetHouseholdMemberAssetDetails |
Applicant、PartyFinancialAsset、PartyProfile |
世帯メンバーの納入商品情報の取得 |
IEGetHouseholdMemberExpenseDetails |
Applicant、PartyExpense、PartyProfile |
世帯メンバーの経費情報の取得 |
IEGetHouseholdMemberIncomeDetails |
Applicant、PartyIncome、PartyProfile |
世帯メンバーの収入情報を取得 |
IEGetHouseholdMemberSection |
Account、AccountContactRelation、PartyProfile |
世帯メンバーのセクション情報の取得 |
変換 — 構造間で JSON を再構成/マッピングします。(20)
| Data Mapper | オブジェクト(複数可) | 機能 |
|---|---|---|
IEExtractApplicantList |
— |
関係者プロファイルから申込者名を抽出し、名前、ID、食品準備状況を含むリストに変換します。 |
IEExtractApplicantNames |
— |
レコードを変換します。 |
IEMapApplicantExpenseToMemberExpense |
— |
申込者の経費情報をメンバーの経費形式に対応付けて表示します。 |
IEMap applicantAssetToMembersAsset |
— |
主申込者納入商品を報奨金登録からメンバー納入商品形式に対応付けて表示します。 |
IEMap applicantIncomeToMembers |
— |
主申込者を給付登録からメンバー形式に対応付けて表示します。 |
IEMapOther applicantToMembers |
— |
主申込者を給付登録からメンバー形式に対応付けて表示します。 |
IEMapPrimaryApplicantExpenseToEnergyBill |
— |
主申込者 ID とエネルギー請求の経費種別で世帯メンバーの経費配列を絞り込みます。 |
IEMapPrimaryApplicantToMember |
— |
主申込者を給付登録からメンバー形式に対応付けて表示します。 |
IETransformAndAppendIncomeExpenseAndAssetToHouseholdMember |
— |
収入、経費、資産が含まれるように世帯メンバー情報を変換する |
IETransformAssetInfoForContextDefinition |
— |
世帯コンテキスト定義構造に従って、暫定的な申込参照に保存されている申込人納入商品情報を変換 |
IETransformExpenseInfoForContextDefinition |
— |
世帯コンテキスト定義構造に従って、暫定的な申込参照に保存されている申込者経費情報を変換 |
IETransformHeadOfHouseholdForContextDefinition |
— |
世帯コンテキスト定義構造に従って、暫定的な申込参照に保存されている世帯申込者情報の変換 |
IETransformHeadOfHouseholdToApplicant |
— |
世帯情報を申込者コンテキストに変換します。 |
IETransformHouseholdMembersForContextDefinition |
— |
世帯コンテキスト定義構造に従って、暫定的な申込参照に保存されている申込人世帯メンバー情報を変換 |
IETransformIncomeInfoForContextDefinition |
— |
世帯コンテキスト定義構造に従って、暫定的な申込参照に保存されている申込人所得情報を変換 |
IETransformIntakeFormSectionRecords |
— |
受入フォームセクションレコードのリストへの変換 |
IETransformListTo applicant |
— |
OmniScript JSON を変換して申込者 ID と食品準備状況を抽出します。 |
IETransformSingleAssetToApplicantAsset |
— |
レコードを変換します。 |
IETransformSingleExpenseToApplicantExpense |
— |
レコードを変換します。 |
IETransformSingleIncomeToApplicantIncome |
— |
レコードを変換します。 |
書き込み — Salesforce レコードを作成または更新します。(3)
| Data Mapper | オブジェクト(複数可) | 機能 |
|---|---|---|
IECreateActionPlan |
ActionPlan |
ActionPlan を記述します。 |
IEUpdateIntakeFormSectionStatus |
IntakeFormSection |
[受入フォーム] セクションの [送信済み] 状況の更新 |
IEUpsertApplicationFormRecord |
ApplicationForm (申込フォーム) |
申込フォームレコードの詳細を更新/挿入します。 |
式セット
決定表に裏付けられた対象資格ルールセット (プログラムごとに 1 つ)。
| 式セット | プログラム | 決定表 |
|---|---|---|
LIHEAP_Eligibility_Determination |
LIHEAP |
LIHEAP_Eligibility_Amount_Standards、LIHEAP_Program_Standards |
Snap_Eligibility_Determination |
SNAP |
Snap_Program_Standards |
