Как правильно работать с форматом HL7 в рамках .NET?
Поступило предложение для программы обменна данными в рамках медицинском микро компании, одним из правил есть работа с HL7, но больше никакой конкретики. От заказа я не отказался, т.к. система не является очень сложной, но столкнулся с проблемой понимания этого HL7.
Понятное дело, что я с ноги влетел в интернет, что бы обучиться новым знаниям в сфере, с которой не так уж и много работал, но я обнаружил... Ничего ¯_(ツ)_/¯
Что такое HL7 v3? Что некий медицинский цифровой формат для данных, который начал разрабатываться в 1998 году и выпустился в 2005 году (Вроде бы как). И ещё очень много другой воды, но я не нашёл ничего, что хоть как-то объясняло как с ним работать. Вообще ничего конкретного, тем более, для .NET. То ли это какой-то протокол, то ли это какой-то сервер, или это просто стандарт для оформления классов в моей программе, ограничение надёжности передачи информации.
Может кто-то имел дело, объясните пожалуйста, что к чему и как с этим работать, или может я что-то прям упустил.
Что говорит GPT по этому поводу. Есть библиотека NHapi которая вроде бы как порт Hapi с Java, но в интернете лучше вообще не гуглить Hapi, потому что, как оказывается это протокол... Который продают за деньги...
В общем, остро нуждаюсь в объяснении
Ответы (1 шт):
HL7 Messages Examples – Complete Guide 2023
v2 Sample Messages там даже ссылка на какой-то github.
И вишенка на торте HL7-dotnetcore!