Анализ и проверка - это две разные вещи.Вы упомянули hl7.ishl7()
, который просто анализирует сообщение HL7.
Из документации :
hl7.ishl7(line)
Определяет, является ли строка выглядит как сообщение HL7.Этот метод выполняет только поверхностную проверку и не полностью проверяет сообщение.
Многие наборы инструментов HL7 (на других известных мне языках) предоставляют возможность проверки сообщения;но, по-видимому, этот конкретный инструментарий этого не делает.
Проверка сообщения HL7 может быть и личным выбором в дополнение к спецификациям.Как правило, вы должны сначала проанализировать сообщение (используя hl7.ishl7(line)
), а затем реализовать код проверки самостоятельно.Таким образом, вы можете включить проверки, соответствующие вашей заявке / необходимости.