Я пытался найти способ сопоставить ресурс пакета fhir с документами cda в javascript. Я нашел такой ресурс, как "https://github.com/amida-tech/fhir2ccda" но у него нет описания. Найден документ $document для операции, но нет подходящего примера. Может ли кто-нибудь сказать какой-либо ресурс, связанный с этим?
Сопоставление ресурса комплекта fhir с cda в javascript
Ответы (2)
Вы можете посмотреть на https://chat.fhir.org/#narrow/stream/179273-CCDA-.2F.20FHIR.20mapping.20stream. Это, пожалуй, лучшее место для обсуждения.
person
Lloyd McKenzie
schedule
04.03.2020
Полезная ссылка @lloyd
- person Sakshi Shukla; 04.03.2020
Для меня лучший вариант - реализовать xslt (это то, что я реализовал). Итак, вам следует:
- Во-первых, вы должны иметь свой ресурс в формате XML. Если вы вводите файл application+fhir/xml, идите вперед, если это JSON, вы можете преобразовать его в XML с помощью HAPI FHIR или другой XML-библиотеки JSON 2.
- Реализовать XSLT
- Применить XSLT
Надеюсь полезно.
person
Marti Pàmies Solà
schedule
04.03.2020
Откуда я возьму xslt? У меня есть ресурс пакета через операцию поиска @marti
- person Sakshi Shukla; 05.03.2020
Придется реализовать, насколько я знаю официальной нет. Это будет выглядеть примерно так: ‹xsl:template match=fhir:Bundle› ‹!-- Корневой элемент CDA --› ‹xsl:element name=ClinicalDocument namespace=urn:hl7-org:v3› ‹!-- Реальный код универсальный --› ‹xsl:element name=realmCode namespace=urn:hl7-org:v3› ‹xsl:attribute name=code› ‹xsl:value-of select='UV'/› ‹/xsl:attribute› ‹/ xsl:элемент›
- person Marti Pàmies Solà; 09.03.2020