저는 FHIR에서 프로필을 제작하는 것에 대해 저의 머리를 감쌌습니다. 내가 가지고있는 문제는 확장 기능을 사용하는 것입니다.누군가 FHIR 확장 프로그램을 설명 할 수 있습니까?
설명서에는 프로필이 속한 리소스의 기존 요소를 확장하는 것처럼 확장 기능에 대한 설명이 있습니다. 이는 위조를 사용할 때 나에게 확인 된 종류입니다. 확장.
독점적 인 스토리지 시스템처럼 우리에게는 매우 외국적인 느낌이 들지만 프로필에 해당하는 속성이 있습니다 (fhir의 요소와 유사하다고 생각됩니다). 그러나 속성은 저장소로만 설계되었습니다. 한 가지 유형의 것; 예 : DOB, ethniticy, identifier 등의 프로퍼티를 가진 환자 프로필이있을 수 있습니다. fhir의 컨텍스트에서 어떤 프로필이 필요한지 정말로 이해하지 못합니다. 내 속성과 비슷합니까? 를 사용하여 프로필 인스턴스가 특정 요소에 대해 가질 수있는 데이터 유형을 제한 할 수 있습니까?
사양보다 나은 문서가 있습니까? 나는 그립에 도달하기가 정말 힘들다는 것을 알고 있습니다.
감사합니다. 여기 주위를 파고 볼게요. 그러나 여기에 내가 이해하기 어려운 것을 보여주는 예가 있습니다. 이 확장 프로그램의 개요 및 XML보기를 살펴보십시오. https://simplifier.net/core-extensions/allergyintolerance-resolutionAge/xmlview 개요에는 URL과 'valueQuantity'만있는 것으로 표시되어 있지만 요소 xml의 정의에는 4 개의 다른 xml 노드가 있습니다. 각 사람이 실제로하는 일에 관해서는 어디에서 휴식을 취할 수 있습니까? – Andy
예, 확장 기능을 사용하기 전에 이전 예제와 같이 url 및 valueQuantity 요소 만 있습니다. –
정의에서 path = Extension이 정의 된 최상위 항목을 정의하고 Extension.extension을 지정하지 않으면 (중첩 확장을 정의하는 복잡한 확장의 경우) Extension.url 및 Extension이 표시됩니다 .value [x] 부분은 정규 URL과 값의 가능성을 지정합니다. 다행스럽게도 Forge 도구는 이미 처음 두 부분을 처리하므로 후자의 두 부분 만 지정하면됩니다. –