KR Core Implementation Guide
1.0.2 - STU1
This page is part of the KR Core (v1.0.2 - STU1) based on FHIR R4. This is an authorized publication. For a full list of available versions, see the Directory of published versions
Official URL: http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-condition-encounter-diagnosis | Version: 1.0.2 | |||
Active as of 2023-12-04 | Computable Name: KRCore_Condition_EncounterDiagnosis |
KR Core의 진단 상태 정보에 적용되는 Condition 구조.
Usage:
Description of Profiles, Differentials, Snapshots and how the different presentations work.
This structure is derived from Condition
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Condition | 0..* | Condition | KR Core Condition Profile for Encounter Diagnosis | |
clinicalStatus | S | 1..1 | CodeableConcept | 진단 임상적 상태: active | recurrence | relapse | inactive | remission | resolved |
Slices for category | 1..* | CodeableConcept | 진단 및 주호소 범주 Slice: Unordered, Open by value:$this | |
category:EnctrDiag | 1..1 | CodeableConcept | problem-list-item | encounter-diagnosis Binding: KR Core Condition Category Codes (extensible) Required Pattern: At least the following | |
coding | 1..* | Coding | 용어 시스템에 의해 정의된 코드 고정값: (complex) | |
system | 1..1 | uri | 용어체계 식별자 고정값: http://www.hl7korea.or.kr/fhir/krcore/CodeSystem/krcore-condition-category-types | |
code | 1..1 | code | 용어체계에 의해 정의된 코드 고정값: 진단 | |
code | S | 1..1 | CodeableConcept | 진단명 |
Slices for coding | 1..* | Coding | 용어 시스템에 의해 정의된 코드 Slice: Unordered, Open by value:$this | |
coding:KCD-8 | S | 1..* | Coding | 한국표준질병사인분류 8차 코드 정보 Binding: KR Core KCD8 Codes (required) |
system | S | 1..1 | uri | 한국표준질병사인분류 8차 코드체계 고정값: http://www.hl7korea.or.kr/CodeSystem/kostat-kcd-8 |
code | S | 1..1 | code | 한국표준질병사인분류 8차 코드 |
subject | 1..1 | Reference(KR Core Patient Profile) | 진단 대상 | |
encounter | 0..1 | Reference(KR Core Encounter Profile) | 진단 관련 내원 정보 | |
recordedDate | S | 1..1 | dateTime | 진단일자 및 최초 기록일자 |
Documentation for this format |
Path | Conformance | ValueSet / Code |
Condition.category:EnctrDiag | extensible | Pattern: 진단 |
Condition.code.coding:KCD-8 | required | KR_Core_KCD8_Codes (a valid code from KOSTAT KCD-8) |
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Condition | C | 0..* | Condition | KR Core Condition Profile for Encounter Diagnosis |
implicitRules | ?!Σ | 0..1 | uri | 이 콘텐츠 생성 시 따른 규칙들의 집합 |
modifierExtension | ?! | 0..* | Extension | 반드시 지원해야 하는 Extension들 |
clinicalStatus | ?!SΣC | 1..1 | CodeableConcept | 진단 임상적 상태: active | recurrence | relapse | inactive | remission | resolved Binding: ConditionClinicalStatusCodes (required): 상태 또는 진단의 임상 상태. |
verificationStatus | ?!ΣC | 0..1 | CodeableConcept | unconfirmed | provisional | differential | confirmed | refuted | entered-in-error Binding: ConditionVerificationStatus (required): 상태 또는 진단의 임상 상태를 지원하거나 거부하는 확인 상태. |
Slices for category | 1..* | CodeableConcept | 진단 및 주호소 범주 Slice: Unordered, Open by value:$this Binding: ConditionCategoryCodes (extensible): 상태에 할당된 범주. | |
category:EnctrDiag | 1..1 | CodeableConcept | problem-list-item | encounter-diagnosis Binding: KR Core Condition Category Codes (extensible) Required Pattern: At least the following | |
coding | 1..* | Coding | 용어 시스템에 의해 정의된 코드 고정값: (complex) | |
system | 1..1 | uri | 용어체계 식별자 고정값: http://www.hl7korea.or.kr/fhir/krcore/CodeSystem/krcore-condition-category-types | |
code | 1..1 | code | 용어체계에 의해 정의된 코드 고정값: 진단 | |
code | SΣ | 1..1 | CodeableConcept | 진단명 Binding: Condition/Problem/DiagnosisCodes (example): 상태 또는 진단 식별. |
Slices for coding | Σ | 1..* | Coding | 용어 시스템에 의해 정의된 코드 Slice: Unordered, Open by value:$this |
coding:KCD-8 | SΣ | 1..* | Coding | 한국표준질병사인분류 8차 코드 정보 Binding: KR Core KCD8 Codes (required) |
system | SΣ | 1..1 | uri | 한국표준질병사인분류 8차 코드체계 고정값: http://www.hl7korea.or.kr/CodeSystem/kostat-kcd-8 |
code | SΣ | 1..1 | code | 한국표준질병사인분류 8차 코드 |
subject | Σ | 1..1 | Reference(KR Core Patient Profile) | 진단 대상 |
encounter | Σ | 0..1 | Reference(KR Core Encounter Profile) | 진단 관련 내원 정보 |
recordedDate | SΣ | 1..1 | dateTime | 진단일자 및 최초 기록일자 |
Documentation for this format |
Path | Conformance | ValueSet / Code |
Condition.clinicalStatus | required | ConditionClinicalStatusCodes |
Condition.verificationStatus | required | ConditionVerificationStatus |
Condition.category | extensible | ConditionCategoryCodes |
Condition.category:EnctrDiag | extensible | Pattern: 진단 |
Condition.code | example | Condition/Problem/DiagnosisCodes |
Condition.code.coding:KCD-8 | required | KR_Core_KCD8_Codes (a valid code from KOSTAT KCD-8) |
Name | Flags | Card. | Type | Description & Constraints | ||||
---|---|---|---|---|---|---|---|---|
Condition | C | 0..* | Condition | KR Core Condition Profile for Encounter Diagnosis | ||||
id | Σ | 0..1 | id | 본 리소스 인스턴스의 논리적 ID | ||||
meta | Σ | 0..1 | Meta | 리소스에 대한 메타데이터 | ||||
implicitRules | ?!Σ | 0..1 | uri | 이 콘텐츠 생성 시 따른 규칙들의 집합 | ||||
language | 0..1 | code | 리소스 콘텐츠의 언어 Binding: CommonLanguages (preferred): 국가별 언어.
| |||||
text | 0..1 | Narrative | 사람의 해석을 위한, 리소스의 텍스트 요약 | |||||
contained | 0..* | Resource | 포함된 리소스 | |||||
extension | 0..* | Extension | 구현에 의해 정의된 추가 콘텐츠 | |||||
modifierExtension | ?! | 0..* | Extension | 반드시 지원해야 하는 Extension들 | ||||
identifier | Σ | 0..* | Identifier | 본 상태에 대한 외부 식별자 | ||||
clinicalStatus | ?!SΣC | 1..1 | CodeableConcept | 진단 임상적 상태: active | recurrence | relapse | inactive | remission | resolved Binding: ConditionClinicalStatusCodes (required): 상태 또는 진단의 임상 상태. | ||||
verificationStatus | ?!ΣC | 0..1 | CodeableConcept | unconfirmed | provisional | differential | confirmed | refuted | entered-in-error Binding: ConditionVerificationStatus (required): 상태 또는 진단의 임상 상태를 지원하거나 거부하는 확인 상태. | ||||
Slices for category | 1..* | CodeableConcept | 진단 및 주호소 범주 Slice: Unordered, Open by value:$this Binding: ConditionCategoryCodes (extensible): 상태에 할당된 범주. | |||||
category:EnctrDiag | 1..1 | CodeableConcept | problem-list-item | encounter-diagnosis Binding: KR Core Condition Category Codes (extensible) Required Pattern: At least the following | |||||
id | 0..1 | string | 요소 간 참조를 위한 고유 ID | |||||
extension | 0..* | Extension | 구현에 의해 정의된 추가 콘텐츠 | |||||
coding | 1..* | Coding | 용어 시스템에 의해 정의된 코드 고정값: (complex) | |||||
id | 0..1 | string | 요소 간 참조를 위한 고유 ID | |||||
extension | 0..* | Extension | 구현에 의해 정의된 추가 콘텐츠 | |||||
system | 1..1 | uri | 용어체계 식별자 고정값: http://www.hl7korea.or.kr/fhir/krcore/CodeSystem/krcore-condition-category-types | |||||
version | 0..1 | string | 시스템의 버전 - 필요한 경우에 제공 | |||||
code | 1..1 | code | 용어체계에 의해 정의된 코드 고정값: 진단 | |||||
display | 0..1 | string | 시스템에서 정의한 표현 | |||||
userSelected | 0..1 | boolean | 이 coding을 사용자가 직접 선택한 경우 | |||||
text | 0..1 | string | 개념의 일반 텍스트 표현 | |||||
severity | 0..1 | CodeableConcept | 상태의 주관적 심각도 Binding: Condition/DiagnosisSeverity (preferred): 임상의가 평가한 상태의 심각도에 대한 주관적인 평가. | |||||
code | SΣ | 1..1 | CodeableConcept | 진단명 Binding: Condition/Problem/DiagnosisCodes (example): 상태 또는 진단 식별. | ||||
id | 0..1 | string | 요소 간 참조를 위한 고유 ID | |||||
extension | 0..* | Extension | 구현에 의해 정의된 추가 콘텐츠 Slice: 순서 없음, url 값에 대해 열려있음 | |||||
Slices for coding | Σ | 1..* | Coding | 용어 시스템에 의해 정의된 코드 Slice: Unordered, Open by value:$this | ||||
coding:KCD-8 | SΣ | 1..* | Coding | 한국표준질병사인분류 8차 코드 정보 Binding: KR Core KCD8 Codes (required) | ||||
id | 0..1 | string | 요소 간 참조를 위한 고유 ID | |||||
extension | 0..* | Extension | 구현에 의해 정의된 추가 콘텐츠 Slice: 순서 없음, url 값에 대해 열려있음 | |||||
system | SΣ | 1..1 | uri | 한국표준질병사인분류 8차 코드체계 고정값: http://www.hl7korea.or.kr/CodeSystem/kostat-kcd-8 | ||||
version | Σ | 0..1 | string | 시스템의 버전 - 필요한 경우에 제공 | ||||
code | SΣ | 1..1 | code | 한국표준질병사인분류 8차 코드 | ||||
display | Σ | 0..1 | string | 시스템에서 정의한 표현 | ||||
userSelected | Σ | 0..1 | boolean | 이 coding을 사용자가 직접 선택한 경우 | ||||
text | Σ | 0..1 | string | 개념의 일반 텍스트 표현 | ||||
bodySite | Σ | 0..* | CodeableConcept | 해부학적 위치 - 필요한 경우에 제공 Binding: SNOMEDCTBodyStructures (example): 해부학적 위치를 설명하는 코드들. 좌/우를 포함할 수 있음. | ||||
subject | Σ | 1..1 | Reference(KR Core Patient Profile) | 진단 대상 | ||||
encounter | Σ | 0..1 | Reference(KR Core Encounter Profile) | 진단 관련 내원 정보 | ||||
onset[x] | Σ | 0..1 | 상태가 시작된 추정 또는 실제 날짜/일시/연령 | |||||
onsetDateTime | dateTime | |||||||
onsetAge | Age | |||||||
onsetPeriod | Period | |||||||
onsetRange | Range | |||||||
onsetString | string | |||||||
abatement[x] | C | 0..1 | 해결 또는 차도를 보이는 경우 | |||||
abatementDateTime | dateTime | |||||||
abatementAge | Age | |||||||
abatementPeriod | Period | |||||||
abatementRange | Range | |||||||
abatementString | string | |||||||
recordedDate | SΣ | 1..1 | dateTime | 진단일자 및 최초 기록일자 | ||||
recorder | Σ | 0..1 | Reference(Practitioner | PractitionerRole | Patient | RelatedPerson) | 상태를 기록한 사람 | ||||
asserter | Σ | 0..1 | Reference(Practitioner | PractitionerRole | Patient | RelatedPerson) | 상태를 확인한 사람 | ||||
stage | C | 0..* | BackboneElement | 일반적으로 공식적으로 평가되는 단계/등급 | ||||
id | 0..1 | string | 요소 간 참조를 위한 고유 ID | |||||
extension | 0..* | Extension | 구현에 의해 정의된 추가 콘텐츠 | |||||
modifierExtension | ?!Σ | 0..* | Extension | 인식할 수 없는 상황에서도 반드시 지원해야 하는 Extension들 | ||||
summary | C | 0..1 | CodeableConcept | 단순 요약 (특정 질병) Binding: ConditionStage (example): 상태 단계를 설명하는 코드 (예: 암 단계) | ||||
assessment | C | 0..* | Reference(ClinicalImpression | DiagnosticReport | Observation) | 평가의 공식 기록 | ||||
type | 0..1 | CodeableConcept | 단계의 종류 Binding: ConditionStageType (example): 상태 단계의 종류를 설명하는 코드 (예: 임상적 또는 병리학적) | |||||
evidence | C | 0..* | BackboneElement | 근거자료 | ||||
id | 0..1 | string | 요소 간 참조를 위한 고유 ID | |||||
extension | 0..* | Extension | 구현에 의해 정의된 추가 콘텐츠 | |||||
modifierExtension | ?!Σ | 0..* | Extension | 인식할 수 없는 상황에서도 반드시 지원해야 하는 Extension들 | ||||
code | ΣC | 0..* | CodeableConcept | 징후/증상 Binding: ManifestationAndSymptomCodes (example): 상태의 징후 또는 증상을 설명하는 코드. | ||||
detail | ΣC | 0..* | Reference(Resource) | 다른 곳에서 찾은 근거자료 | ||||
note | 0..* | Annotation | 상태에 대한 추가적인 정보 | |||||
Documentation for this format |
Path | Conformance | ValueSet / Code | ||||
Condition.language | preferred | CommonLanguages
| ||||
Condition.clinicalStatus | required | ConditionClinicalStatusCodes | ||||
Condition.verificationStatus | required | ConditionVerificationStatus | ||||
Condition.category | extensible | ConditionCategoryCodes | ||||
Condition.category:EnctrDiag | extensible | Pattern: 진단 | ||||
Condition.severity | preferred | Condition/DiagnosisSeverity | ||||
Condition.code | example | Condition/Problem/DiagnosisCodes | ||||
Condition.code.coding:KCD-8 | required | KR_Core_KCD8_Codes (a valid code from KOSTAT KCD-8) | ||||
Condition.bodySite | example | SNOMEDCTBodyStructures | ||||
Condition.stage.summary | example | ConditionStage | ||||
Condition.stage.type | example | ConditionStageType | ||||
Condition.evidence.code | example | ManifestationAndSymptomCodes |
This structure is derived from Condition
Summary
Mandatory: 9 elements
Must-Support: 6 elements
고정값: 1 element
Structures
This structure refers to these other structures:
Slices
This structure defines the following Slices:
Differential View
This structure is derived from Condition
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Condition | 0..* | Condition | KR Core Condition Profile for Encounter Diagnosis | |
clinicalStatus | S | 1..1 | CodeableConcept | 진단 임상적 상태: active | recurrence | relapse | inactive | remission | resolved |
Slices for category | 1..* | CodeableConcept | 진단 및 주호소 범주 Slice: Unordered, Open by value:$this | |
category:EnctrDiag | 1..1 | CodeableConcept | problem-list-item | encounter-diagnosis Binding: KR Core Condition Category Codes (extensible) Required Pattern: At least the following | |
coding | 1..* | Coding | 용어 시스템에 의해 정의된 코드 고정값: (complex) | |
system | 1..1 | uri | 용어체계 식별자 고정값: http://www.hl7korea.or.kr/fhir/krcore/CodeSystem/krcore-condition-category-types | |
code | 1..1 | code | 용어체계에 의해 정의된 코드 고정값: 진단 | |
code | S | 1..1 | CodeableConcept | 진단명 |
Slices for coding | 1..* | Coding | 용어 시스템에 의해 정의된 코드 Slice: Unordered, Open by value:$this | |
coding:KCD-8 | S | 1..* | Coding | 한국표준질병사인분류 8차 코드 정보 Binding: KR Core KCD8 Codes (required) |
system | S | 1..1 | uri | 한국표준질병사인분류 8차 코드체계 고정값: http://www.hl7korea.or.kr/CodeSystem/kostat-kcd-8 |
code | S | 1..1 | code | 한국표준질병사인분류 8차 코드 |
subject | 1..1 | Reference(KR Core Patient Profile) | 진단 대상 | |
encounter | 0..1 | Reference(KR Core Encounter Profile) | 진단 관련 내원 정보 | |
recordedDate | S | 1..1 | dateTime | 진단일자 및 최초 기록일자 |
Documentation for this format |
Path | Conformance | ValueSet / Code |
Condition.category:EnctrDiag | extensible | Pattern: 진단 |
Condition.code.coding:KCD-8 | required | KR_Core_KCD8_Codes (a valid code from KOSTAT KCD-8) |
Key Elements View
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Condition | C | 0..* | Condition | KR Core Condition Profile for Encounter Diagnosis |
implicitRules | ?!Σ | 0..1 | uri | 이 콘텐츠 생성 시 따른 규칙들의 집합 |
modifierExtension | ?! | 0..* | Extension | 반드시 지원해야 하는 Extension들 |
clinicalStatus | ?!SΣC | 1..1 | CodeableConcept | 진단 임상적 상태: active | recurrence | relapse | inactive | remission | resolved Binding: ConditionClinicalStatusCodes (required): 상태 또는 진단의 임상 상태. |
verificationStatus | ?!ΣC | 0..1 | CodeableConcept | unconfirmed | provisional | differential | confirmed | refuted | entered-in-error Binding: ConditionVerificationStatus (required): 상태 또는 진단의 임상 상태를 지원하거나 거부하는 확인 상태. |
Slices for category | 1..* | CodeableConcept | 진단 및 주호소 범주 Slice: Unordered, Open by value:$this Binding: ConditionCategoryCodes (extensible): 상태에 할당된 범주. | |
category:EnctrDiag | 1..1 | CodeableConcept | problem-list-item | encounter-diagnosis Binding: KR Core Condition Category Codes (extensible) Required Pattern: At least the following | |
coding | 1..* | Coding | 용어 시스템에 의해 정의된 코드 고정값: (complex) | |
system | 1..1 | uri | 용어체계 식별자 고정값: http://www.hl7korea.or.kr/fhir/krcore/CodeSystem/krcore-condition-category-types | |
code | 1..1 | code | 용어체계에 의해 정의된 코드 고정값: 진단 | |
code | SΣ | 1..1 | CodeableConcept | 진단명 Binding: Condition/Problem/DiagnosisCodes (example): 상태 또는 진단 식별. |
Slices for coding | Σ | 1..* | Coding | 용어 시스템에 의해 정의된 코드 Slice: Unordered, Open by value:$this |
coding:KCD-8 | SΣ | 1..* | Coding | 한국표준질병사인분류 8차 코드 정보 Binding: KR Core KCD8 Codes (required) |
system | SΣ | 1..1 | uri | 한국표준질병사인분류 8차 코드체계 고정값: http://www.hl7korea.or.kr/CodeSystem/kostat-kcd-8 |
code | SΣ | 1..1 | code | 한국표준질병사인분류 8차 코드 |
subject | Σ | 1..1 | Reference(KR Core Patient Profile) | 진단 대상 |
encounter | Σ | 0..1 | Reference(KR Core Encounter Profile) | 진단 관련 내원 정보 |
recordedDate | SΣ | 1..1 | dateTime | 진단일자 및 최초 기록일자 |
Documentation for this format |
Path | Conformance | ValueSet / Code |
Condition.clinicalStatus | required | ConditionClinicalStatusCodes |
Condition.verificationStatus | required | ConditionVerificationStatus |
Condition.category | extensible | ConditionCategoryCodes |
Condition.category:EnctrDiag | extensible | Pattern: 진단 |
Condition.code | example | Condition/Problem/DiagnosisCodes |
Condition.code.coding:KCD-8 | required | KR_Core_KCD8_Codes (a valid code from KOSTAT KCD-8) |
Snapshot View
Name | Flags | Card. | Type | Description & Constraints | ||||
---|---|---|---|---|---|---|---|---|
Condition | C | 0..* | Condition | KR Core Condition Profile for Encounter Diagnosis | ||||
id | Σ | 0..1 | id | 본 리소스 인스턴스의 논리적 ID | ||||
meta | Σ | 0..1 | Meta | 리소스에 대한 메타데이터 | ||||
implicitRules | ?!Σ | 0..1 | uri | 이 콘텐츠 생성 시 따른 규칙들의 집합 | ||||
language | 0..1 | code | 리소스 콘텐츠의 언어 Binding: CommonLanguages (preferred): 국가별 언어.
| |||||
text | 0..1 | Narrative | 사람의 해석을 위한, 리소스의 텍스트 요약 | |||||
contained | 0..* | Resource | 포함된 리소스 | |||||
extension | 0..* | Extension | 구현에 의해 정의된 추가 콘텐츠 | |||||
modifierExtension | ?! | 0..* | Extension | 반드시 지원해야 하는 Extension들 | ||||
identifier | Σ | 0..* | Identifier | 본 상태에 대한 외부 식별자 | ||||
clinicalStatus | ?!SΣC | 1..1 | CodeableConcept | 진단 임상적 상태: active | recurrence | relapse | inactive | remission | resolved Binding: ConditionClinicalStatusCodes (required): 상태 또는 진단의 임상 상태. | ||||
verificationStatus | ?!ΣC | 0..1 | CodeableConcept | unconfirmed | provisional | differential | confirmed | refuted | entered-in-error Binding: ConditionVerificationStatus (required): 상태 또는 진단의 임상 상태를 지원하거나 거부하는 확인 상태. | ||||
Slices for category | 1..* | CodeableConcept | 진단 및 주호소 범주 Slice: Unordered, Open by value:$this Binding: ConditionCategoryCodes (extensible): 상태에 할당된 범주. | |||||
category:EnctrDiag | 1..1 | CodeableConcept | problem-list-item | encounter-diagnosis Binding: KR Core Condition Category Codes (extensible) Required Pattern: At least the following | |||||
id | 0..1 | string | 요소 간 참조를 위한 고유 ID | |||||
extension | 0..* | Extension | 구현에 의해 정의된 추가 콘텐츠 | |||||
coding | 1..* | Coding | 용어 시스템에 의해 정의된 코드 고정값: (complex) | |||||
id | 0..1 | string | 요소 간 참조를 위한 고유 ID | |||||
extension | 0..* | Extension | 구현에 의해 정의된 추가 콘텐츠 | |||||
system | 1..1 | uri | 용어체계 식별자 고정값: http://www.hl7korea.or.kr/fhir/krcore/CodeSystem/krcore-condition-category-types | |||||
version | 0..1 | string | 시스템의 버전 - 필요한 경우에 제공 | |||||
code | 1..1 | code | 용어체계에 의해 정의된 코드 고정값: 진단 | |||||
display | 0..1 | string | 시스템에서 정의한 표현 | |||||
userSelected | 0..1 | boolean | 이 coding을 사용자가 직접 선택한 경우 | |||||
text | 0..1 | string | 개념의 일반 텍스트 표현 | |||||
severity | 0..1 | CodeableConcept | 상태의 주관적 심각도 Binding: Condition/DiagnosisSeverity (preferred): 임상의가 평가한 상태의 심각도에 대한 주관적인 평가. | |||||
code | SΣ | 1..1 | CodeableConcept | 진단명 Binding: Condition/Problem/DiagnosisCodes (example): 상태 또는 진단 식별. | ||||
id | 0..1 | string | 요소 간 참조를 위한 고유 ID | |||||
extension | 0..* | Extension | 구현에 의해 정의된 추가 콘텐츠 Slice: 순서 없음, url 값에 대해 열려있음 | |||||
Slices for coding | Σ | 1..* | Coding | 용어 시스템에 의해 정의된 코드 Slice: Unordered, Open by value:$this | ||||
coding:KCD-8 | SΣ | 1..* | Coding | 한국표준질병사인분류 8차 코드 정보 Binding: KR Core KCD8 Codes (required) | ||||
id | 0..1 | string | 요소 간 참조를 위한 고유 ID | |||||
extension | 0..* | Extension | 구현에 의해 정의된 추가 콘텐츠 Slice: 순서 없음, url 값에 대해 열려있음 | |||||
system | SΣ | 1..1 | uri | 한국표준질병사인분류 8차 코드체계 고정값: http://www.hl7korea.or.kr/CodeSystem/kostat-kcd-8 | ||||
version | Σ | 0..1 | string | 시스템의 버전 - 필요한 경우에 제공 | ||||
code | SΣ | 1..1 | code | 한국표준질병사인분류 8차 코드 | ||||
display | Σ | 0..1 | string | 시스템에서 정의한 표현 | ||||
userSelected | Σ | 0..1 | boolean | 이 coding을 사용자가 직접 선택한 경우 | ||||
text | Σ | 0..1 | string | 개념의 일반 텍스트 표현 | ||||
bodySite | Σ | 0..* | CodeableConcept | 해부학적 위치 - 필요한 경우에 제공 Binding: SNOMEDCTBodyStructures (example): 해부학적 위치를 설명하는 코드들. 좌/우를 포함할 수 있음. | ||||
subject | Σ | 1..1 | Reference(KR Core Patient Profile) | 진단 대상 | ||||
encounter | Σ | 0..1 | Reference(KR Core Encounter Profile) | 진단 관련 내원 정보 | ||||
onset[x] | Σ | 0..1 | 상태가 시작된 추정 또는 실제 날짜/일시/연령 | |||||
onsetDateTime | dateTime | |||||||
onsetAge | Age | |||||||
onsetPeriod | Period | |||||||
onsetRange | Range | |||||||
onsetString | string | |||||||
abatement[x] | C | 0..1 | 해결 또는 차도를 보이는 경우 | |||||
abatementDateTime | dateTime | |||||||
abatementAge | Age | |||||||
abatementPeriod | Period | |||||||
abatementRange | Range | |||||||
abatementString | string | |||||||
recordedDate | SΣ | 1..1 | dateTime | 진단일자 및 최초 기록일자 | ||||
recorder | Σ | 0..1 | Reference(Practitioner | PractitionerRole | Patient | RelatedPerson) | 상태를 기록한 사람 | ||||
asserter | Σ | 0..1 | Reference(Practitioner | PractitionerRole | Patient | RelatedPerson) | 상태를 확인한 사람 | ||||
stage | C | 0..* | BackboneElement | 일반적으로 공식적으로 평가되는 단계/등급 | ||||
id | 0..1 | string | 요소 간 참조를 위한 고유 ID | |||||
extension | 0..* | Extension | 구현에 의해 정의된 추가 콘텐츠 | |||||
modifierExtension | ?!Σ | 0..* | Extension | 인식할 수 없는 상황에서도 반드시 지원해야 하는 Extension들 | ||||
summary | C | 0..1 | CodeableConcept | 단순 요약 (특정 질병) Binding: ConditionStage (example): 상태 단계를 설명하는 코드 (예: 암 단계) | ||||
assessment | C | 0..* | Reference(ClinicalImpression | DiagnosticReport | Observation) | 평가의 공식 기록 | ||||
type | 0..1 | CodeableConcept | 단계의 종류 Binding: ConditionStageType (example): 상태 단계의 종류를 설명하는 코드 (예: 임상적 또는 병리학적) | |||||
evidence | C | 0..* | BackboneElement | 근거자료 | ||||
id | 0..1 | string | 요소 간 참조를 위한 고유 ID | |||||
extension | 0..* | Extension | 구현에 의해 정의된 추가 콘텐츠 | |||||
modifierExtension | ?!Σ | 0..* | Extension | 인식할 수 없는 상황에서도 반드시 지원해야 하는 Extension들 | ||||
code | ΣC | 0..* | CodeableConcept | 징후/증상 Binding: ManifestationAndSymptomCodes (example): 상태의 징후 또는 증상을 설명하는 코드. | ||||
detail | ΣC | 0..* | Reference(Resource) | 다른 곳에서 찾은 근거자료 | ||||
note | 0..* | Annotation | 상태에 대한 추가적인 정보 | |||||
Documentation for this format |
Path | Conformance | ValueSet / Code | ||||
Condition.language | preferred | CommonLanguages
| ||||
Condition.clinicalStatus | required | ConditionClinicalStatusCodes | ||||
Condition.verificationStatus | required | ConditionVerificationStatus | ||||
Condition.category | extensible | ConditionCategoryCodes | ||||
Condition.category:EnctrDiag | extensible | Pattern: 진단 | ||||
Condition.severity | preferred | Condition/DiagnosisSeverity | ||||
Condition.code | example | Condition/Problem/DiagnosisCodes | ||||
Condition.code.coding:KCD-8 | required | KR_Core_KCD8_Codes (a valid code from KOSTAT KCD-8) | ||||
Condition.bodySite | example | SNOMEDCTBodyStructures | ||||
Condition.stage.summary | example | ConditionStage | ||||
Condition.stage.type | example | ConditionStageType | ||||
Condition.evidence.code | example | ManifestationAndSymptomCodes |
This structure is derived from Condition
Summary
Mandatory: 9 elements
Must-Support: 6 elements
고정값: 1 element
Structures
This structure refers to these other structures:
Slices
This structure defines the following Slices:
Other representations of profile: CSV, Excel, Schematron
KR Core IG를 따르는 Server는 반드시(SHALL) Codition Resource
를 지원하고, KR Core Condition Profile for Encounter Diagnosis을 반드시(SHALL) 지원해야 한다.
KR Core IG를 따르는 Client는 가능한 한(SHOULD) Codition Resource
를 지원하고, Codition Resource
를 지원하는 경우, KR Core Condition for Encounter Diagnosis을 반드시(SHALL) 지원해야 한다.
KR Core Condition Profile for Encounter Diagnosis은 KR CDI의 진단 및 주호소 정보 클래스 중 일부에 대응됨.
KR CDI 진단 및 주호소 정보 클래스 항목 | KR Core Condition Profile for Encounter Diagnosis 관련 항목 |
---|---|
진단일자 | Condition.recordedDate |
진단명 | Condition.code |
진단 임상적 상태 | Condition.clinicalStatus |
주호소 발생일자 | KR Core Condition Profile for Chief Complaint 참고 |
주호소명 | KR Core Condition Profile for Chief Complaint 참고 |
주호소 임상적 상태 | KR Core Condition Profile for Chief Complaint 참고 |
Condition Resource를 검색하기 위해 기본 FHIR 사양을 기반으로 정의한 검색 파라미터.
Name | Type | Description | Expression | Expectations |
---|---|---|---|---|
category | token | 진단 및 주호소 범주 | Condition.category | MAY |
clinical-status | token | 진단 및 주호소 임상적 상태: active | recurrence | relapse | inactive | remission | resolved | Condition.clinicalStatus | MAY |
code | token | 진단 및 주호소 상태를 식별하는 코드 | Condition.code | SHALL |
recorded-date | date | 진단 및 주호소 최초 기록일자 또는 진단일자 | Condition.recordedDate | MAY |
encounter | reference | 진단 및 주호소 상태가 속한 수진 | Condition.encounter | MAY |
onset-date | date | 진단 및 주호소 발생일자 | Condition.onset.ofType(dateTime) | Condition.onset.ofType(Period) | MAY |
patient | reference | 진단 및 주호소 상태의 대상 | Condition.subject.where(resolve() is Patient) | SHALL |
NOTE: 위 Search Parameter 목록은 아래 요소에 대한 구현 기대치를 정의함:
NOTE: 이 외 기본 FHIR 사양에서 정의하고 있는 Search Parameter들은 KR Core IG를 구현한 서버의 선택 사항에 따라 추가로 제공 가능.