Генерация CCD-документа с использованием MDHT API - PullRequest
4 голосов
/ 08 декабря 2011

Я пытаюсь использовать MDHT API для генерации документов CCD.Я делаю это следующим образом.

Загруженные библиотеки времени выполнения Java и помещаем их в путь к классам и пишем код для генерации всех разделов с использованием MDHT API.

Написание кода для каждого раздела занимает много времени(немного сложнее).Мне было интересно, если я что-то упустил.Существует ли какой-либо графический интерфейс mdht с открытым исходным кодом, который генерирует код для каждого раздела, или я двигаюсь в правильном направлении?

В настоящее время я застрял в разделе лекарств / разделе иммунизации.Может кто-нибудь, пожалуйста, перенаправьте меня к любым примерам / учебникам, связанным с каждым разделом.Я уже посмотрел руководство пользователя / руководство для разработчиков.
Любая помощь приветствуется.

Ответы [ 2 ]

4 голосов
/ 15 декабря 2011

Я думаю, что MDHT API предоставит только Модель для документа CCD.если он содержит какие-либо значения по умолчанию для генерации документа CCD, я не знаю ... в любом случае лучше просто сгенерировать XML в DOM, STAXs API.1006 * Еще один лучший API, который я нашел, - MIRTH, перейдите по ссылке

Mirth. Руководство пользователя

3 голосов
/ 10 января 2014

Лучшее место для поиска справки / примера кода - форум разработчиков: Форумы сообщества Eclipse »Инструменты для работы с моделями, управляемые .

Вам может потребоваться создать (бесплатную) учетную запись, чтобы получить доступ.

Вы также можете перейти на форумы, чтобы опубликовать свой конкретный вопрос о разделе лекарств / иммунизации для возможного конкретного ответа.

Еще один хороший сайт - инструменты CDA: Руководство для разработчиков MDHT . Посмотрите на Создание содержимого CDA с использованием MDHT API .

Существует множество примеров строительных документов в проектах тестового кода. Загрузите All In One (MDHT_CDATools) с GitHub, который размещен на сайте проекта MDHT, и посмотрите код в тестовых проектах, например: org.openhealthtools.mdht.cda.consol.example

Ближайшая (текущая) вещь к основанному на графическом интерфейсе приложению для построения документов в MDHT - это использование все в одном для модификации существующих моделей и создания образцов фрагментов / документов таким образом (или создание модели с нуля, которая включает только то, что тебе нужно). Если вы хотите, чтобы весь документ был создан в XML, вы могли бы затем сгенерировать экземпляр из GeneralHeaderConstraints в отличие от любого из множества дочерних шаблонов (которые дадут вам фрагменты). В любом случае, на самом деле это не является целью интерфейса модели (это скорее для соответствия), и вам потребуется гораздо больше времени для реализации, чем с использованием самого API - который обращается к моделям, которые уже существуют, для быстрой генерации соответствующего содержимого.

...