2016-11-16 10 views
1

У меня есть очень похожий вопрос:MedicationOrder за время суток

Defining a Medication Schedule in FHIR DSTU2

Я хочу показать MedicationOrder на определенное время суток, как:

Возьмите каждый день в 9:00 утра , 13:00 и 18:00 в течение 7 дней.

Я не уверен, что у меня должно быть несколько дозированных указаний один за каждый раз. Или если у меня должно быть несколько инструкций по таймеру каждый со своим собственным событием dateTime. Или, если есть другой способ, я не рассматриваю.

Спасибо!

ответ

1

В настоящее время нет способа указать конкретные времена без перечисления полного набора комбинаций даты и времени. Тем не менее, расширение может быть определено в Timing.repeat, чтобы передать конкретные времена - так что вы сказали бы «3 раза в день в течение 7 дней», используя основную структуру, а затем перечисляете конкретные времена возникновения. Не стесняйтесь присылать запрос на изменение, чтобы сделать это основным расширением. (И если вы хотите, сделайте аргумент, что большинство систем, поддерживающих синхронизацию, будут поддерживать эту возможность, и поэтому это должен быть основной элемент, а не расширение.)

+0

Ok, спасибо Я добавил запрос на изменение: http://gforge.hl7.org/gf/project/fhir/tracker/ ? действие = TrackerItemEdit & tracker_item_id = 12352 – user2704776

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