description: KR Core의 수술 및 처치 정보에 적용되는 Procedure 구조. package_name: hl7.fhir.kr.core derivation: constraint name: KRCore_Procedure type: Procedure elements: performedAge: {type: Age, short: 수술 및 처치일자, mustSupport: true, choiceOf: performed, index: 12} performedString: {type: string, short: 수술 및 처치일자, mustSupport: true, choiceOf: performed, index: 11} performed: short: 수술 및 처치일자 mustSupport: true choices: [performedDateTime, performedPeriod, performedString, performedAge, performedRange] index: 8 performedRange: {type: Range, short: 수술 및 처치일자, mustSupport: true, choiceOf: performed, index: 13} status: {short: '수술 및 처치 상태: preparation | in-progress | not-done | on-hold | stopped | completed | entered-in-error | unknown', mustSupport: true, index: 0} performedDateTime: {type: dateTime, short: 수술 및 처치일자, mustSupport: true, choiceOf: performed, index: 9} code: short: 수술명 및 처치명 mustSupport: true index: 1 elements: coding: index: 2 slicing: rules: open discriminator: - {path: $this, type: value} min: null slices: EDI: match: {} schema: short: 건강보험심사평가원 건강보험요양급여비용 코드 정보 binding: {strength: required, valueSet: 'http://www.hl7korea.or.kr/fhir/krcore/ValueSet/krcore-edi-procedure-codes'} mustSupport: true array: true index: 3 elements: system: short: 건강보험심사평가원 건강보험요양급여비용 코드체계 pattern: {type: Uri, value: 'http://www.hl7korea.or.kr/CodeSystem/hira-edi-procedure'} mustSupport: true index: 4 code: {short: 건강보험심사평가원 건강보험요양급여비용 코드, mustSupport: true, index: 5} required: [system, code] performedPeriod: {type: Period, short: 수술 및 처치일자, mustSupport: true, choiceOf: performed, index: 10} subject: type: Reference short: 수술 및 처치 대상 refers: ['http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-patient'] index: 6 package_version: 1.0.2 class: profile kind: resource url: http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-procedure base: http://hl7.org/fhir/StructureDefinition/Procedure version: 1.0.2 required: [performedString, performedAge, performedDateTime, performedPeriod, performedRange, performed, code]