StructureDefinition
` "경로"무엇 않습니다 '확장들 요소에 "확장"을 의미에서
"entry": [
{
"fullUrl": "http://hl7.org/fhir/StructureDefinition/condition-dueTo",
"resource": {
...
"base": "http://hl7.org/fhir/StructureDefinition/Extension",
"differential": {
"element": [
{
"path": "Extension",
같은, 그것은 무엇을
"path": "Extension"
점 있나요?
확장 기능을 처리 할 수있는 클라이언트 코드를 생성하기 위해 노력하고 있습니다.이 경로를 어떻게 해석해야하는지 파악하기 위해 고심하고 있습니다.
지금까지 내가, 다음 요소
{
"path": "Extension.extension",
"name": "code",
제약 현재의 확장 기지 (Extension
)의 extension
특성을 이해한다. 이것이 잘못된 경우 나에게 수정하십시오. Extension
은 기본 확장을 가리 할 경우
후 어떻게 해석
"min": 0,
"max": "*",
입니다.
다시 주요 질문입니다. 이 경로를 내선에서 해석하는 방법 :
"path": "Extension",
'확장 기능'이 구체적인 경우에 표시되지 않습니다. 'base'는'Extension'입니다. 그것은 기본 "클래스"(코드 생성보기를 사용하여 "클래스"와 함께)를 가리키는 것 같습니다. –
확장자는 제한되는 유형입니다. - 확장자는 FHIR 데이터 유형의 이름입니다. 그것이 주소의 프로필 이었다면 경로는 "주소"였을 것입니다. Observation의 프로필 이었으면 경로가 "Observation"이었을 것입니다. 프로파일 링 할 때 경로는 항상 FHIR 자원 또는 데이터 유형에서 처음 정의 된 경로가됩니다. –