description: KR Core의 진료의 역할 정보에 적용되는 PractitionerRole 구조. package_name: phis.ig.dev derivation: constraint name: KRCore_PractitionerRole_MedicalDoctor type: PractitionerRole elements: practitioner: type: Reference short: 진료의 인적사항 refers: ['http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-medical-doctor'] index: 0 organization: type: Reference short: 진료의 소속 기관 refers: ['http://hl7.org/fhir/StructureDefinition/Organization', 'http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-healthcare-organization'] index: 1 code: short: 진료의 역할 binding: {strength: extensible, valueSet: 'http://hl7.org/fhir/ValueSet/practitioner-role'} index: 2 slicing: rules: open discriminator: - {path: $this, type: value} min: 1 slices: MDRole: match: coding: - {code: doctor, system: 'http://terminology.hl7.org/CodeSystem/practitioner-role'} schema: pattern: type: CodeableConcept value: coding: - {code: doctor, system: 'http://terminology.hl7.org/CodeSystem/practitioner-role'} _required: true index: 3 min: 1 max: 1 specialty: short: 진료의 진료과목 mustSupport: true index: 4 elements: coding: index: 5 slicing: rules: open discriminator: - {path: $this, type: value} min: 1 slices: HIRA: match: {} schema: min: 1 short: 건강보험심사평가원 진료과목 코드 정보 index: 6 mustSupport: true array: true elements: system: short: 건강보험심사평가원 진료과목 코드체계 pattern: {type: Uri, value: 'http://www.hl7korea.or.kr/CodeSystem/hira-medical-department'} mustSupport: true index: 7 code: {short: 건강보험심사평가원 진료과목 코드, mustSupport: true, index: 8} _required: true binding: {strength: required, valueSet: 'http://www.hl7korea.or.kr/fhir/krcore/ValueSet/krcore-medicaldepartment-codes'} required: [system, code] required: [coding] package_version: 0.0.8 class: profile kind: resource url: http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-medical-doctor-role base: http://hl7.org/fhir/StructureDefinition/PractitionerRole version: 1.0.1 required: [specialty, code]