JSON-схема FHIR

Существует ли полная или частичная схема JSON для ресурсов HL7 FHIR? Я видел это. http://www.interopen.org/candidate-profiles/care-connect/CareConnect-AllergyIntolerance-1.html

Но схема JSON недоступна. Это также не работает.


person sowmiyaksr    schedule 02.01.2017    source источник


Ответы (3)


Схемы JSON будут опубликованы как стандартная часть версии 3. Вы можете найти текущий черновик здесь: http://build.fhir.org/fhir.schema.json.zip

Осталось немного доработать. Приветствуется обратная связь.

person Lloyd McKenzie    schedule 02.01.2017
comment
Пользуюсь этим. Для простого ввода, подобного этому {resourceType: AllergyIntolerance, идентификатор: 01, пациент: {ссылка: пациент/0002}}, я получаю недопустимый json. Поскольку схема не может быть разрешена, DomainResource.schema.json#/definitions/DomainResource. Аналогично для Reference.schema.json. Нужно ли мне редактировать часть схемы id, чтобы указать мой локальный файл? этот, идентификатор: hl7.org/fhir/json-schema/AllergyIntolerance - person sowmiyaksr; 03.01.2017
comment
Я также изменил $ref, чтобы указать файлы локальной схемы. Теперь работает на меня. Спасибо @Lloyd - person sowmiyaksr; 03.01.2017

Вы можете запустить на своем компьютерном терминале:

sudo curl -i -H "Accept: [VER-HEAD]" https://your-fhir-base-url/metadata
  • используйте "application/json+fhir" для совместимости с DSTU2
  • используйте "application/fhir+json" для чего-то большего, чем STU2

И ответ вернет данные JSON на ваш терминал

person akiespenc    schedule 12.09.2017

Вы можете попробовать это: https://github.com/glennjones/hapi-swagger и получить схемы json из swagger.json.

person erosb    schedule 02.01.2017