Соединение Mindray-BS200 с ошибкой LIS

Когда мое LIS получает сообщение с типом ORU^R01 (содержит пример результата OBX,OBR), оно отвечает ACK^R01, что вызывает отключение программного обеспечения mindray bs-200!!! Я не мог объяснить, что, поскольку я следовал инструкциям в руководстве, любая помощь будет хорошей, заранее спасибо

1 ответ

Раньше у меня была похожая проблема с этой машиной. Mindray-BS200 требует, чтобы вы отправляли сообщение ACK в точности так, как это указано в документации.

Вот пример из руководства MSH|^~\&||| Производитель | Модель |20070719145307||ACK^R01|2|P|2.3.1||||0||ASCII||| MSA|AA|2| Сообщение принято ||| 0 |

и это ваше MSH|^~\&|ilias|eCAC|||||ACK|3beaab72-280d-4213-bd4d-e5856f004d6f|P|2.3.1||||0||ASCII MSA|AA|1

поэтому вы должны добавить 3 столбца разделителя компонентов (|) в конце ASCII, а также сегмент MSA должен точно сказать "MSA|AA|2| Сообщение принято |||0|"

на этот раз машина не разбилась бы. Но все же в моем случае он получает подтверждение, но время ожидания запроса истекло.

Другие вопросы по тегам