1

私は非常によく似た質問があります:

FHIR DSTU2 で投薬スケジュールを定義する

次のように、指定された時間帯に MedicationOrder を表示したい:

7 日間、毎日午前 9 時、午後 1 時、午後 6 時に服用してください。

毎回複数の doseInstructions を使用する必要があるかどうかはわかりません。または、それぞれ独自のイベント dateTime を持つ複数のタイミング命令が必要な場合。または、私が考えていない別の方法がある場合。

ありがとう!

4

2 に答える 2

1

現時点では、日付と時刻の組み合わせの完全なセットを列挙せずに特定の時刻を指定する方法はありません。ただし、特定の時間を伝えるために Timing.repeat で拡張機能を定義することもできます。そのため、コア構造を使用して「1 日 3 回、7 日間」と言ってから、特定の発生時間を列挙します。これをコア拡張にするには、変更リクエストを送信してください。(必要に応じて、タイミングをサポートするほとんどのシステムがこの機能をサポートするため、拡張機能ではなくコア要素にする必要があることを主張してください。)

于 2016-11-16T19:41:17.473 に答える
0

私は変更リクエスト (以下のリンクを参照) で、次のようにすることを提案しました。

"dosageInstruction": [{
          "text": "Take 4 tablets daily for 7 days starting January 16, 2015",
          "timing": {                           
              "repeat": {    
                  "boundsPeriod": {
                    "start": "2015-01-16",
                        "end": "2015-01-20"
                  }                        
                "timesOfDay":{   //<-- List of times - here is where the times would be for every period 
                    "06:00",
                    "17:00",
                    "21:00"    
                }
            }    

変更要求:

http://gforge.hl7.org/gf/project/fhir/tracker/?action=TrackerItemEdit&tracker_item_id=12352

于 2016-11-17T13:40:29.017 に答える