追加給付を処理するカスタムフローの設定
請求書やその他の経費から患者の追加給付を保存するカスタムオブジェクトを設定したら、ケアコーディネーターが予算の計算にそのような給付を含めることができるようにするカスタムフローを作成します。独自のビジネスニーズと設定に合わせてカスタムフローを設定し、在宅医療機関が柔軟性を高め、より適切に管理し、正確な予算と資金を獲得できるようにします。
必要なエディション
| 使用可能なインターフェース: Lightning Experience |
| 使用可能なエディション: Health Cloud、Home Health アドオンライセンスがある Enterprise Edition および Unlimited Edition |
| 必要なユーザー権限 | |
|---|---|
| フローを作成する | 「フローの管理」 |
前提条件: 追加給付に関する情報を保存するカスタムオブジェクトを作成します。
基本的なフローの設定を開始するのに役立つ参考として、次の手順を使用してください。必要に応じて、追加の要素とリソースを含めます。
- さらにメリットを得るには、フローを作成します。
-
ケアコーディネーターから提供された入力を使用するには、フローの個人取引先レコードページの [予算] タブで次の入力変数を作成します。
- データ型 Date の benefitStartDate
- データ型 Date の benefitEndDate
- memberPlanIdList データ型が Text の場合。変数をコレクションとして設定します。
- テキストデータ型の accountId
-
次の値を使用してレコードを取得要素を追加します。
- 追加の特典を設定したカスタムオブジェクトをデータソースとして設定し、すべてのレコードを取得するように検索条件を設定します。必要に応じて、入力変数を使用して検索条件を適用します。
- 結果をレコードコレクション変数に保存します。
-
次の値を使用して変換要素を追加します。
- レコードコレクション変数([レコードを取得] 要素から)をソースとして設定し、healthcloudext__HomeVisitPatientBenefitDetails Apex クラスをターゲットとして設定します。
-
取得元の ID (システム生成)、Benefit Name (給付名)、Unit Price (単価)、Unit Count (単位数) 項目を、取得先の benefitId、BenefitName、unitPrice、unitCount 項目にそれぞれ対応付けます。
healthcloudext__HomeVisitPatientBenefitDetails Apex クラスをターゲットとして使用することをお勧めします。ただし、別の Apex クラスを作成して使用することもできます。ただし、Apex クラスにデータを正しく対応付けて変換するために、 benefitId (文字列)、 benefitName (文字列)、 unitPrice (10 進数)、 unitCount (10 進数) 項目が含まれていることを確認してください。
- healthcloudext__HomeVisitPatientBenefitDetails Apex クラスの homeVisitPatientBenefitDetails という名前の Apex 定義のコレクション出力変数を作成します。
- 割り当て要素を追加し、変換要素からの出力を homeVisitPatientBenefitDetails 変数に割り当てます。
- 変更を保存し、フローを有効化します。
これで、フローで患者の追加給付を受ける準備が整いました。
ケアコーディネーターが予算の計算中に追加給付を受けられるようにするには、フローを在宅訪問予算 Lightning コンポーネントと統合します。
この記事で問題は解決されましたか?
ご意見をお待ちしております。

