Каков часовой пояс даты встречи в запросе HL7 Scheduling SIU S12?

В настоящее время я работаю с HL7 и веселой частью для нового бронирования встреч. Поэтому, когда я анализирую данные HL7 в веселье для запроса SIU S12, я получаю дату в формате ГГГГММДДЧЧммсс в категории SCH.

Может у кого-нибудь есть идея о том, в каком часовом поясе он приходит по запросу? Это происходит в часовом поясе локали, из которого фактически отправляется запрос?

Заранее спасибо за помощь!!!


person Jignesh Datta    schedule 21.07.2016    source источник


Ответы (1)


Несколько возможностей:

  1. Часовой пояс является локальным для отправителя сообщения. Это возможно, но вам следует уточнить у отправителя! С появлением облачных и удаленно размещенных систем встреча может быть в GMT + 6, но сервер находится в GMT-5, и сразу не будет ясно, установлен ли часовой пояс по умолчанию для места встречи или местоположения сервера.
  2. Часовой пояс не имеет значения. Если я запишусь на прием к своему врачу на 8 утра во вторник, то эта встреча по-прежнему состоится во вторник в 8 утра. Программное обеспечение может хранить это время и дату БЕЗ часового пояса и по-прежнему правильно отображать данные. Это НЕ не тот случай, если вы отправляете оповещения или уведомления вне встречи.
  3. Выведите часовой пояс из других подсказок в сообщении. Есть ли у сегмента MSH временные метки с зоной?
person Freiheit    schedule 21.07.2016
comment
Привет Freiheit, Спасибо за ответ. На самом деле мы храним дату приема в нашей системе здравоохранения и отправляем оповещения (электронная почта, смс) за день до приема. Итак, это нормально, если мы рассматриваем время даты встречи как время даты локали? - person Jignesh Datta; 21.07.2016
comment
Находится ли ваша система здравоохранения физически там, где пациент может жить в одном часовом поясе, но назначен прием в другом? Поскольку вы отправляете напоминания за 1 день, имеет ли значение, получит ли пациент это напоминание за 23, 24 или 25 часов до назначенного приема? Наконец, вы сохраняете время встречи БЕЗ часового пояса? Этот последний пункт важен, потому что, если ваша система преобразует его или предположит, что это местный часовой пояс, это может привести к смещению времени. - person Freiheit; 21.07.2016
comment
Наш пациент находится в том же часовом поясе, что и наша система здравоохранения. И мы принимаем встречи только за 24 часа. Наше уведомление начинается в 8:00 ежедневно, чтобы отправить уведомление на следующий день. Поэтому мы принимаем запись только до 8:00 на следующий день или в последующие дни. И да, в настоящее время мы храним время без часового пояса в нашей базе данных. - person Jignesh Datta; 22.07.2016
comment
В этом случае да, вы просто потребляете время как время. Местный или другой часовой пояс не имеет значения, потому что вы сохраняете его без часового пояса. Итак, если ваша дата SIU — 201607220907, убедитесь, что ваша БД хранит 201607220907, и все готово. - person Freiheit; 22.07.2016
comment
ХОРОШО. Спасибо Freiheit за помощь!! - person Jignesh Datta; 29.07.2016