動的フォームの設定

スタディの複数の訪問にわたってフォームを動的に表示すると、フォームがサブジェクトに関連する場合にのみフォームを表示できます。ただし、スタディ設計に実装する前に、動的フォームのスコープを理解する必要があります。

動的フォームは、サイト・ユーザーが「フォームの表示」ルールが適用されている質問に対して特定の回答を提供したときにのみ表示されます。たとえば、フォームには「過去に手術があったか?」という質問が含まれています。この質問には「フォームの表示」ルールが適用されているため、サイト・ユーザーが質問に「はい」と回答すると、動的手術フォームが表示されます。サイト・ユーザーが「いいえ」で質問に回答すると、動的手術フォームは表示されません。

動的フォームを作成するには、最初に2つのフォームを作成する必要があります。最初のフォーム(繰返し不可、2セクション・フォームまたは表形式フォーム)には、(フォームの表示ルールが適用された)決定質問が含まれています。2番目のフォームは「フォームの表示」ルールに含まれており、決定質問に特定の回答が指定された場合にのみ表示されます。手順については、「1つのセクションを含むフォームの作成」または「2つのセクションを含むフォームの作成」を参照してください。

ノート:

複数のスタディ設計者は、異なるフォームを同時に作成または更新できます。たとえば、別のスタディ・デザイナが新しいフォームを同時に作成しながら、フォームを編集できます。ただし、同じフォームを同時に操作することはできません。別のスタディ・デザイナが作業しているフォームを開こうとすると、その時点で別のユーザーがフォームを編集していることを示すメッセージが表示され、フォームの表示のみが可能です。詳細は、「複数のスタディ設計者が同時にスタディを編集できますか。」を参照してください。
新しいスタディに関しては、ワークフローは簡単です。フォーム(親フォームと動的フォームの両方)を作成し、適切な訪問に割り当てられていることを確認する必要があります。作業を開始する前に、次の点を考慮してください。
  • 決定質問が通常の訪問に割り当てられ、動的フォームがサイクル訪問に割り当てられている場合、決定質問はデフォルトでスタディ内のすべてのサイクルに適用されます。スタディ・デザイナは、動的フォームを表示する必要がある個々のサイクル番号を指定できます。

  • 「フォームの表示」動的ルールの決定質問としてドロップダウン質問を選択する場合は、質問が予期したとおりに動作しない可能性があることを確認する必要があります。具体的には、サイト・ユーザーがドロップダウン質問に対して複数の回答オプションを選択すると、動的フォームは表示されません。この問題は、「フォームの表示」動的ルールをチェック・ボックスのある質問に適用する場合には発生しません。

    詳細は、My Oracle Support (MOS)の Known Issues Listの問題 33282026を参照してください。

  • 逆イベントに関連付けられたフォームの表示ルールを構成する場合、決定質問を含むフォームは繰返しフォーム(ラベル付きの表形式か2セクション形式かに関係なく)にはできません。また、動的ルールを含む質問と動的フォームの両方が、別のタイプの訪問またはイベントではなく有害イベントに関連付けられていることを確認する必要があります。
実行する必要があるすべてのタスクのリストを次に示します:
  1. 訪問の作成
  2. フォームを作成します
  3. 「フォームの表示」ルールの定義
  4. 訪問へのフォームの追加