Как отличить CDA от XML-файла?

У меня есть модуль ruby, который будет проверять файл XML по схеме CDA. Тип файла XML

text/xml

Если файл идентифицирован как CDA, то

1. Какой тип содержимого мне нужно установить для файла, чтобы приложение, которое отображает XML-файл, могло идентифицировать его как CDA.

Я гуглил как "типы контента для CDA", "MIME-типы для CDA" и многое другое, но я не смог найти ответ.

Любые ссылки, предложения приветствуются.

2 ответа

CDA - это просто XML, как и любой другой XML-файл. У него будет связанная схема, которую он должен проверить. Проверка XML на соответствие CDA.xsd - это то, что делает его файлом CDA (Clinical Document Architecture).

Итак, я думаю, чтобы ответить на вопрос, это будет MIME-тип text/xml, как и любой другой XML-файл.

Тип канонического носителя CDA - text/xml, см. Этот пример в спецификации CDA R2. При обмене CDA предполагается, что метаданные будут обмениваться вместе с документом. Эти метаданные содержат элементы, которые предназначены для того, чтобы помочь потребителю определить, является ли связанный документ CDA и, если да, то какой это тип CDA. У Кита Буна есть некоторые сообщения в блоге на тему; Классификация документов в XDS и какова цель форматного кода xds - это хорошее начало.

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