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

