KR Core Implementation Guide
1.0.2 - STU1
KR Core Implementation Guide - Local Development build (v1.0.2) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions
| Official URL: http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-encounter | Version: 1.0.2 | |||
| Active as of 2024-09-12 | Computable Name: KRCore_Encounter | |||
KR Core의 내원 정보에 적용되는 Encounter 구조.
Usage:
Description of Profiles, Differentials, Snapshots and how the different presentations work.
This structure is derived from Encounter
| Name | Flags | Card. | Type | Description & Constraints![]() |
|---|---|---|---|---|
![]() | 0..* | Encounter | KR Core Encoutner Profile | |
![]() ![]() | 0..* | Extension | Extension Slice: Unordered, Open by value:url | |
![]() ![]() | 0..1 | CodeableConcept | 환자 건강보험 유형 정보 URL: http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-insuranceTypes | |
![]() ![]() | S | 1..1 | code | 내원 상태: planned | arrived | triaged | in-progress | onleave | finished | cancelled + Example Value (Preferred): finished |
![]() ![]() | S | 1..1 | Coding | 진료 구분: AMB | EMER | IMP + Binding: ActEncounterCode (required): Classification of the encounter. |
![]() ![]() ![]() | S | 1..1 | uri | 진료 구분 코드체계 |
![]() ![]() ![]() | S | 1..1 | code | 진료 구분 코드 |
![]() ![]() | 0..1 | Reference(KR Core Patient Profile) | 내원 환자 | |
![]() ![]() | 0..* | BackboneElement | 내원 참여 의료인 | |
![]() ![]() ![]() | 0..1 | Reference(Practitioner | PractitionerRole | RelatedPerson) | 내원 참여 의료인 인적사항 또는 역할 | |
![]() ![]() | S | 0..1 | Period | 내원 기간 |
![]() ![]() ![]() | S | 0..1 | dateTime | 시작 일자 |
![]() ![]() ![]() | S | 0..1 | dateTime | 종료 일자 |
![]() ![]() | 0..1 | Reference(Organization | KR Core Healthcare Organization Profile) | 내원 기관 | |
Documentation for this format | ||||
| Path | Conformance | ValueSet |
| Encounter.class | required | ActEncounterCode |
| Name | Flags | Card. | Type | Description & Constraints![]() |
|---|---|---|---|---|
![]() | 0..* | Encounter | KR Core Encoutner Profile | |
![]() ![]() | ?!Σ | 0..1 | uri | A set of rules under which this content was created |
![]() ![]() | 0..* | Extension | Extension Slice: Unordered, Open by value:url | |
![]() ![]() | 0..1 | CodeableConcept | 환자 건강보험 유형 정보 URL: http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-insuranceTypes | |
![]() ![]() | ?! | 0..* | Extension | Extensions that cannot be ignored |
![]() ![]() | ?!SΣ | 1..1 | code | 내원 상태: planned | arrived | triaged | in-progress | onleave | finished | cancelled + Binding: EncounterStatus (required): Current state of the encounter. Example Value (Preferred): finished |
![]() ![]() | SΣ | 1..1 | Coding | 진료 구분: AMB | EMER | IMP + Binding: ActEncounterCode (required): Classification of the encounter. |
![]() ![]() ![]() | SΣ | 1..1 | uri | 진료 구분 코드체계 |
![]() ![]() ![]() | SΣ | 1..1 | code | 진료 구분 코드 |
![]() ![]() | Σ | 0..1 | Reference(KR Core Patient Profile) | 내원 환자 |
![]() ![]() | Σ | 0..* | BackboneElement | 내원 참여 의료인 |
![]() ![]() ![]() | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() | Σ | 0..1 | Reference(Practitioner | PractitionerRole | RelatedPerson) | 내원 참여 의료인 인적사항 또는 역할 |
![]() ![]() | S | 0..1 | Period | 내원 기간 |
![]() ![]() ![]() | SΣC | 0..1 | dateTime | 시작 일자 |
![]() ![]() ![]() | SΣC | 0..1 | dateTime | 종료 일자 |
![]() ![]() | 0..1 | Reference(Organization | KR Core Healthcare Organization Profile) | 내원 기관 | |
Documentation for this format | ||||
| Path | Conformance | ValueSet |
| Encounter.status | required | EncounterStatus |
| Encounter.class | required | ActEncounterCode |
| Name | Flags | Card. | Type | Description & Constraints![]() | ||||
|---|---|---|---|---|---|---|---|---|
![]() | 0..* | Encounter | KR Core Encoutner Profile | |||||
![]() ![]() | Σ | 0..1 | id | Logical id of this artifact | ||||
![]() ![]() | Σ | 0..1 | Meta | Metadata about the resource | ||||
![]() ![]() | ?!Σ | 0..1 | uri | A set of rules under which this content was created | ||||
![]() ![]() | 0..1 | code | Language of the resource content Binding: CommonLanguages (preferred): A human language.
| |||||
![]() ![]() | 0..1 | Narrative | Text summary of the resource, for human interpretation | |||||
![]() ![]() | 0..* | Resource | Contained, inline Resources | |||||
![]() ![]() | 0..* | Extension | Extension Slice: Unordered, Open by value:url | |||||
![]() ![]() | 0..1 | CodeableConcept | 환자 건강보험 유형 정보 URL: http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-insuranceTypes | |||||
![]() ![]() | ?! | 0..* | Extension | Extensions that cannot be ignored | ||||
![]() ![]() | Σ | 0..* | Identifier | Identifier(s) by which this encounter is known | ||||
![]() ![]() | ?!SΣ | 1..1 | code | 내원 상태: planned | arrived | triaged | in-progress | onleave | finished | cancelled + Binding: EncounterStatus (required): Current state of the encounter. Example Value (Preferred): finished | ||||
![]() ![]() | 0..* | BackboneElement | List of past encounter statuses | |||||
![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() | 1..1 | code | planned | arrived | triaged | in-progress | onleave | finished | cancelled + Binding: EncounterStatus (required): Current state of the encounter. | |||||
![]() ![]() ![]() | 1..1 | Period | The time that the episode was in the specified status | |||||
![]() ![]() | SΣ | 1..1 | Coding | 진료 구분: AMB | EMER | IMP + Binding: ActEncounterCode (required): Classification of the encounter. | ||||
![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() | SΣ | 1..1 | uri | 진료 구분 코드체계 | ||||
![]() ![]() ![]() | Σ | 0..1 | string | Version of the system - if relevant | ||||
![]() ![]() ![]() | SΣ | 1..1 | code | 진료 구분 코드 | ||||
![]() ![]() ![]() | Σ | 0..1 | string | Representation defined by the system | ||||
![]() ![]() ![]() | Σ | 0..1 | boolean | If this coding was chosen directly by the user | ||||
![]() ![]() | 0..* | BackboneElement | List of past encounter classes | |||||
![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() | 1..1 | Coding | inpatient | outpatient | ambulatory | emergency + Binding: ActEncounterCode (extensible): Classification of the encounter. | |||||
![]() ![]() ![]() | 1..1 | Period | The time that the episode was in the specified class | |||||
![]() ![]() | Σ | 0..* | CodeableConcept | Specific type of encounter Binding: EncounterType (example): The type of encounter. | ||||
![]() ![]() | Σ | 0..1 | CodeableConcept | Specific type of service Binding: ServiceType (example): Broad categorization of the service that is to be provided. | ||||
![]() ![]() | 0..1 | CodeableConcept | Indicates the urgency of the encounter Binding: ActPriority (example): Indicates the urgency of the encounter. | |||||
![]() ![]() | Σ | 0..1 | Reference(KR Core Patient Profile) | 내원 환자 | ||||
![]() ![]() | Σ | 0..* | Reference(EpisodeOfCare) | Episode(s) of care that this encounter should be recorded against | ||||
![]() ![]() | 0..* | Reference(ServiceRequest) | The ServiceRequest that initiated this encounter | |||||
![]() ![]() | Σ | 0..* | BackboneElement | 내원 참여 의료인 | ||||
![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() | Σ | 0..* | CodeableConcept | Role of participant in encounter Binding: ParticipantType (extensible): Role of participant in encounter. | ||||
![]() ![]() ![]() | 0..1 | Period | Period of time during the encounter that the participant participated | |||||
![]() ![]() ![]() | Σ | 0..1 | Reference(Practitioner | PractitionerRole | RelatedPerson) | 내원 참여 의료인 인적사항 또는 역할 | ||||
![]() ![]() | Σ | 0..* | Reference(Appointment) | The appointment that scheduled this encounter | ||||
![]() ![]() | S | 0..1 | Period | 내원 기간 | ||||
![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() | SΣC | 0..1 | dateTime | 시작 일자 | ||||
![]() ![]() ![]() | SΣC | 0..1 | dateTime | 종료 일자 | ||||
![]() ![]() | 0..1 | Duration | Quantity of time the encounter lasted (less time absent) | |||||
![]() ![]() | Σ | 0..* | CodeableConcept | Coded reason the encounter takes place Binding: EncounterReasonCodes (preferred): Reason why the encounter takes place. | ||||
![]() ![]() | Σ | 0..* | Reference(Condition | Procedure | Observation | ImmunizationRecommendation) | Reason the encounter takes place (reference) | ||||
![]() ![]() | Σ | 0..* | BackboneElement | The list of diagnosis relevant to this encounter | ||||
![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() | Σ | 1..1 | Reference(Condition | Procedure) | The diagnosis or procedure relevant to the encounter | ||||
![]() ![]() ![]() | 0..1 | CodeableConcept | Role that this diagnosis has within the encounter (e.g. admission, billing, discharge …) Binding: DiagnosisRole (preferred): The type of diagnosis this condition represents. | |||||
![]() ![]() ![]() | 0..1 | positiveInt | Ranking of the diagnosis (for each role type) | |||||
![]() ![]() | 0..* | Reference(Account) | The set of accounts that may be used for billing for this Encounter | |||||
![]() ![]() | 0..1 | BackboneElement | Details about the admission to a healthcare service | |||||
![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() | 0..1 | Identifier | Pre-admission identifier | |||||
![]() ![]() ![]() | 0..1 | Reference(Location | Organization) | The location/organization from which the patient came before admission | |||||
![]() ![]() ![]() | 0..1 | CodeableConcept | From where patient was admitted (physician referral, transfer) Binding: AdmitSource (preferred): From where the patient was admitted. | |||||
![]() ![]() ![]() | 0..1 | CodeableConcept | The type of hospital re-admission that has occurred (if any). If the value is absent, then this is not identified as a readmission Binding: hl7VS-re-admissionIndicator (example): The reason for re-admission of this hospitalization encounter. | |||||
![]() ![]() ![]() | 0..* | CodeableConcept | Diet preferences reported by the patient Binding: Diet (example): Medical, cultural or ethical food preferences to help with catering requirements. | |||||
![]() ![]() ![]() | 0..* | CodeableConcept | Special courtesies (VIP, board member) Binding: SpecialCourtesy (preferred): Special courtesies. | |||||
![]() ![]() ![]() | 0..* | CodeableConcept | Wheelchair, translator, stretcher, etc. Binding: SpecialArrangements (preferred): Special arrangements. | |||||
![]() ![]() ![]() | 0..1 | Reference(Location | Organization) | Location/organization to which the patient is discharged | |||||
![]() ![]() ![]() | 0..1 | CodeableConcept | Category or kind of location after discharge Binding: DischargeDisposition (example): Discharge Disposition. | |||||
![]() ![]() | 0..* | BackboneElement | List of locations where the patient has been | |||||
![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() | 1..1 | Reference(Location) | Location the encounter takes place | |||||
![]() ![]() ![]() | 0..1 | code | planned | active | reserved | completed Binding: EncounterLocationStatus (required): The status of the location. | |||||
![]() ![]() ![]() | 0..1 | CodeableConcept | The physical type of the location (usually the level in the location hierachy - bed room ward etc.) Binding: LocationType (example): Physical form of the location. | |||||
![]() ![]() ![]() | 0..1 | Period | Time period during which the patient was present at the location | |||||
![]() ![]() | 0..1 | Reference(Organization | KR Core Healthcare Organization Profile) | 내원 기관 | |||||
![]() ![]() | 0..1 | Reference(Encounter) | Another Encounter this encounter is part of | |||||
Documentation for this format | ||||||||
| Path | Conformance | ValueSet | ||||
| Encounter.language | preferred | CommonLanguages
| ||||
| Encounter.status | required | EncounterStatus | ||||
| Encounter.statusHistory.status | required | EncounterStatus | ||||
| Encounter.class | required | ActEncounterCode | ||||
| Encounter.classHistory.class | extensible | ActEncounterCode | ||||
| Encounter.type | example | EncounterType | ||||
| Encounter.serviceType | example | ServiceType | ||||
| Encounter.priority | example | ActPriority | ||||
| Encounter.participant.type | extensible | ParticipantType | ||||
| Encounter.reasonCode | preferred | EncounterReasonCodes | ||||
| Encounter.diagnosis.use | preferred | DiagnosisRole | ||||
| Encounter.hospitalization.admitSource | preferred | AdmitSource | ||||
| Encounter.hospitalization.reAdmission | example | Hl7VSReAdmissionIndicator | ||||
| Encounter.hospitalization.dietPreference | example | Diet | ||||
| Encounter.hospitalization.specialCourtesy | preferred | SpecialCourtesy | ||||
| Encounter.hospitalization.specialArrangement | preferred | SpecialArrangements | ||||
| Encounter.hospitalization.dischargeDisposition | example | DischargeDisposition | ||||
| Encounter.location.status | required | EncounterLocationStatus | ||||
| Encounter.location.physicalType | example | LocationType |
This structure is derived from Encounter
Summary
Mandatory: 2 elements
Must-Support: 7 elements
Structures
This structure refers to these other structures:
Extensions
This structure refers to these extensions:
Differential View
This structure is derived from Encounter
| Name | Flags | Card. | Type | Description & Constraints![]() |
|---|---|---|---|---|
![]() | 0..* | Encounter | KR Core Encoutner Profile | |
![]() ![]() | 0..* | Extension | Extension Slice: Unordered, Open by value:url | |
![]() ![]() | 0..1 | CodeableConcept | 환자 건강보험 유형 정보 URL: http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-insuranceTypes | |
![]() ![]() | S | 1..1 | code | 내원 상태: planned | arrived | triaged | in-progress | onleave | finished | cancelled + Example Value (Preferred): finished |
![]() ![]() | S | 1..1 | Coding | 진료 구분: AMB | EMER | IMP + Binding: ActEncounterCode (required): Classification of the encounter. |
![]() ![]() ![]() | S | 1..1 | uri | 진료 구분 코드체계 |
![]() ![]() ![]() | S | 1..1 | code | 진료 구분 코드 |
![]() ![]() | 0..1 | Reference(KR Core Patient Profile) | 내원 환자 | |
![]() ![]() | 0..* | BackboneElement | 내원 참여 의료인 | |
![]() ![]() ![]() | 0..1 | Reference(Practitioner | PractitionerRole | RelatedPerson) | 내원 참여 의료인 인적사항 또는 역할 | |
![]() ![]() | S | 0..1 | Period | 내원 기간 |
![]() ![]() ![]() | S | 0..1 | dateTime | 시작 일자 |
![]() ![]() ![]() | S | 0..1 | dateTime | 종료 일자 |
![]() ![]() | 0..1 | Reference(Organization | KR Core Healthcare Organization Profile) | 내원 기관 | |
Documentation for this format | ||||
| Path | Conformance | ValueSet |
| Encounter.class | required | ActEncounterCode |
Key Elements View
| Name | Flags | Card. | Type | Description & Constraints![]() |
|---|---|---|---|---|
![]() | 0..* | Encounter | KR Core Encoutner Profile | |
![]() ![]() | ?!Σ | 0..1 | uri | A set of rules under which this content was created |
![]() ![]() | 0..* | Extension | Extension Slice: Unordered, Open by value:url | |
![]() ![]() | 0..1 | CodeableConcept | 환자 건강보험 유형 정보 URL: http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-insuranceTypes | |
![]() ![]() | ?! | 0..* | Extension | Extensions that cannot be ignored |
![]() ![]() | ?!SΣ | 1..1 | code | 내원 상태: planned | arrived | triaged | in-progress | onleave | finished | cancelled + Binding: EncounterStatus (required): Current state of the encounter. Example Value (Preferred): finished |
![]() ![]() | SΣ | 1..1 | Coding | 진료 구분: AMB | EMER | IMP + Binding: ActEncounterCode (required): Classification of the encounter. |
![]() ![]() ![]() | SΣ | 1..1 | uri | 진료 구분 코드체계 |
![]() ![]() ![]() | SΣ | 1..1 | code | 진료 구분 코드 |
![]() ![]() | Σ | 0..1 | Reference(KR Core Patient Profile) | 내원 환자 |
![]() ![]() | Σ | 0..* | BackboneElement | 내원 참여 의료인 |
![]() ![]() ![]() | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() | Σ | 0..1 | Reference(Practitioner | PractitionerRole | RelatedPerson) | 내원 참여 의료인 인적사항 또는 역할 |
![]() ![]() | S | 0..1 | Period | 내원 기간 |
![]() ![]() ![]() | SΣC | 0..1 | dateTime | 시작 일자 |
![]() ![]() ![]() | SΣC | 0..1 | dateTime | 종료 일자 |
![]() ![]() | 0..1 | Reference(Organization | KR Core Healthcare Organization Profile) | 내원 기관 | |
Documentation for this format | ||||
| Path | Conformance | ValueSet |
| Encounter.status | required | EncounterStatus |
| Encounter.class | required | ActEncounterCode |
Snapshot View
| Name | Flags | Card. | Type | Description & Constraints![]() | ||||
|---|---|---|---|---|---|---|---|---|
![]() | 0..* | Encounter | KR Core Encoutner Profile | |||||
![]() ![]() | Σ | 0..1 | id | Logical id of this artifact | ||||
![]() ![]() | Σ | 0..1 | Meta | Metadata about the resource | ||||
![]() ![]() | ?!Σ | 0..1 | uri | A set of rules under which this content was created | ||||
![]() ![]() | 0..1 | code | Language of the resource content Binding: CommonLanguages (preferred): A human language.
| |||||
![]() ![]() | 0..1 | Narrative | Text summary of the resource, for human interpretation | |||||
![]() ![]() | 0..* | Resource | Contained, inline Resources | |||||
![]() ![]() | 0..* | Extension | Extension Slice: Unordered, Open by value:url | |||||
![]() ![]() | 0..1 | CodeableConcept | 환자 건강보험 유형 정보 URL: http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-insuranceTypes | |||||
![]() ![]() | ?! | 0..* | Extension | Extensions that cannot be ignored | ||||
![]() ![]() | Σ | 0..* | Identifier | Identifier(s) by which this encounter is known | ||||
![]() ![]() | ?!SΣ | 1..1 | code | 내원 상태: planned | arrived | triaged | in-progress | onleave | finished | cancelled + Binding: EncounterStatus (required): Current state of the encounter. Example Value (Preferred): finished | ||||
![]() ![]() | 0..* | BackboneElement | List of past encounter statuses | |||||
![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() | 1..1 | code | planned | arrived | triaged | in-progress | onleave | finished | cancelled + Binding: EncounterStatus (required): Current state of the encounter. | |||||
![]() ![]() ![]() | 1..1 | Period | The time that the episode was in the specified status | |||||
![]() ![]() | SΣ | 1..1 | Coding | 진료 구분: AMB | EMER | IMP + Binding: ActEncounterCode (required): Classification of the encounter. | ||||
![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() | SΣ | 1..1 | uri | 진료 구분 코드체계 | ||||
![]() ![]() ![]() | Σ | 0..1 | string | Version of the system - if relevant | ||||
![]() ![]() ![]() | SΣ | 1..1 | code | 진료 구분 코드 | ||||
![]() ![]() ![]() | Σ | 0..1 | string | Representation defined by the system | ||||
![]() ![]() ![]() | Σ | 0..1 | boolean | If this coding was chosen directly by the user | ||||
![]() ![]() | 0..* | BackboneElement | List of past encounter classes | |||||
![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() | 1..1 | Coding | inpatient | outpatient | ambulatory | emergency + Binding: ActEncounterCode (extensible): Classification of the encounter. | |||||
![]() ![]() ![]() | 1..1 | Period | The time that the episode was in the specified class | |||||
![]() ![]() | Σ | 0..* | CodeableConcept | Specific type of encounter Binding: EncounterType (example): The type of encounter. | ||||
![]() ![]() | Σ | 0..1 | CodeableConcept | Specific type of service Binding: ServiceType (example): Broad categorization of the service that is to be provided. | ||||
![]() ![]() | 0..1 | CodeableConcept | Indicates the urgency of the encounter Binding: ActPriority (example): Indicates the urgency of the encounter. | |||||
![]() ![]() | Σ | 0..1 | Reference(KR Core Patient Profile) | 내원 환자 | ||||
![]() ![]() | Σ | 0..* | Reference(EpisodeOfCare) | Episode(s) of care that this encounter should be recorded against | ||||
![]() ![]() | 0..* | Reference(ServiceRequest) | The ServiceRequest that initiated this encounter | |||||
![]() ![]() | Σ | 0..* | BackboneElement | 내원 참여 의료인 | ||||
![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() | Σ | 0..* | CodeableConcept | Role of participant in encounter Binding: ParticipantType (extensible): Role of participant in encounter. | ||||
![]() ![]() ![]() | 0..1 | Period | Period of time during the encounter that the participant participated | |||||
![]() ![]() ![]() | Σ | 0..1 | Reference(Practitioner | PractitionerRole | RelatedPerson) | 내원 참여 의료인 인적사항 또는 역할 | ||||
![]() ![]() | Σ | 0..* | Reference(Appointment) | The appointment that scheduled this encounter | ||||
![]() ![]() | S | 0..1 | Period | 내원 기간 | ||||
![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() | SΣC | 0..1 | dateTime | 시작 일자 | ||||
![]() ![]() ![]() | SΣC | 0..1 | dateTime | 종료 일자 | ||||
![]() ![]() | 0..1 | Duration | Quantity of time the encounter lasted (less time absent) | |||||
![]() ![]() | Σ | 0..* | CodeableConcept | Coded reason the encounter takes place Binding: EncounterReasonCodes (preferred): Reason why the encounter takes place. | ||||
![]() ![]() | Σ | 0..* | Reference(Condition | Procedure | Observation | ImmunizationRecommendation) | Reason the encounter takes place (reference) | ||||
![]() ![]() | Σ | 0..* | BackboneElement | The list of diagnosis relevant to this encounter | ||||
![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() | Σ | 1..1 | Reference(Condition | Procedure) | The diagnosis or procedure relevant to the encounter | ||||
![]() ![]() ![]() | 0..1 | CodeableConcept | Role that this diagnosis has within the encounter (e.g. admission, billing, discharge …) Binding: DiagnosisRole (preferred): The type of diagnosis this condition represents. | |||||
![]() ![]() ![]() | 0..1 | positiveInt | Ranking of the diagnosis (for each role type) | |||||
![]() ![]() | 0..* | Reference(Account) | The set of accounts that may be used for billing for this Encounter | |||||
![]() ![]() | 0..1 | BackboneElement | Details about the admission to a healthcare service | |||||
![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() | 0..1 | Identifier | Pre-admission identifier | |||||
![]() ![]() ![]() | 0..1 | Reference(Location | Organization) | The location/organization from which the patient came before admission | |||||
![]() ![]() ![]() | 0..1 | CodeableConcept | From where patient was admitted (physician referral, transfer) Binding: AdmitSource (preferred): From where the patient was admitted. | |||||
![]() ![]() ![]() | 0..1 | CodeableConcept | The type of hospital re-admission that has occurred (if any). If the value is absent, then this is not identified as a readmission Binding: hl7VS-re-admissionIndicator (example): The reason for re-admission of this hospitalization encounter. | |||||
![]() ![]() ![]() | 0..* | CodeableConcept | Diet preferences reported by the patient Binding: Diet (example): Medical, cultural or ethical food preferences to help with catering requirements. | |||||
![]() ![]() ![]() | 0..* | CodeableConcept | Special courtesies (VIP, board member) Binding: SpecialCourtesy (preferred): Special courtesies. | |||||
![]() ![]() ![]() | 0..* | CodeableConcept | Wheelchair, translator, stretcher, etc. Binding: SpecialArrangements (preferred): Special arrangements. | |||||
![]() ![]() ![]() | 0..1 | Reference(Location | Organization) | Location/organization to which the patient is discharged | |||||
![]() ![]() ![]() | 0..1 | CodeableConcept | Category or kind of location after discharge Binding: DischargeDisposition (example): Discharge Disposition. | |||||
![]() ![]() | 0..* | BackboneElement | List of locations where the patient has been | |||||
![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() | 1..1 | Reference(Location) | Location the encounter takes place | |||||
![]() ![]() ![]() | 0..1 | code | planned | active | reserved | completed Binding: EncounterLocationStatus (required): The status of the location. | |||||
![]() ![]() ![]() | 0..1 | CodeableConcept | The physical type of the location (usually the level in the location hierachy - bed room ward etc.) Binding: LocationType (example): Physical form of the location. | |||||
![]() ![]() ![]() | 0..1 | Period | Time period during which the patient was present at the location | |||||
![]() ![]() | 0..1 | Reference(Organization | KR Core Healthcare Organization Profile) | 내원 기관 | |||||
![]() ![]() | 0..1 | Reference(Encounter) | Another Encounter this encounter is part of | |||||
Documentation for this format | ||||||||
| Path | Conformance | ValueSet | ||||
| Encounter.language | preferred | CommonLanguages
| ||||
| Encounter.status | required | EncounterStatus | ||||
| Encounter.statusHistory.status | required | EncounterStatus | ||||
| Encounter.class | required | ActEncounterCode | ||||
| Encounter.classHistory.class | extensible | ActEncounterCode | ||||
| Encounter.type | example | EncounterType | ||||
| Encounter.serviceType | example | ServiceType | ||||
| Encounter.priority | example | ActPriority | ||||
| Encounter.participant.type | extensible | ParticipantType | ||||
| Encounter.reasonCode | preferred | EncounterReasonCodes | ||||
| Encounter.diagnosis.use | preferred | DiagnosisRole | ||||
| Encounter.hospitalization.admitSource | preferred | AdmitSource | ||||
| Encounter.hospitalization.reAdmission | example | Hl7VSReAdmissionIndicator | ||||
| Encounter.hospitalization.dietPreference | example | Diet | ||||
| Encounter.hospitalization.specialCourtesy | preferred | SpecialCourtesy | ||||
| Encounter.hospitalization.specialArrangement | preferred | SpecialArrangements | ||||
| Encounter.hospitalization.dischargeDisposition | example | DischargeDisposition | ||||
| Encounter.location.status | required | EncounterLocationStatus | ||||
| Encounter.location.physicalType | example | LocationType |
This structure is derived from Encounter
Summary
Mandatory: 2 elements
Must-Support: 7 elements
Structures
This structure refers to these other structures:
Extensions
This structure refers to these extensions:
Other representations of profile: CSV, Excel, Schematron
KR Core IG를 따르는 Server는 반드시(SHALL) Encounter Resource를 지원하고, KR Core Encounter Profile을 반드시(SHALL) 지원해야 한다.
KR Core IG를 따르는 Client는 가능한 한(SHOULD) Encounter Resource를 지원하고, Encounter Resource를 지원하는 경우, KR Core Encounter Profile을 반드시(SHALL) 지원해야 한다.
KR Core Encounter Profile은 KR CDI의 내원 정보 클래스에 대응됨.
| KR CDI 내원 정보 클래스 항목 | KR Core Encounter Profile 관련 항목 |
|---|---|
| 진료구분 | Encounter.class |
| 내원상태 | Encounter.status |
| 내원기간:시작일자 | Encounter.period.start |
| 내원기간:종료일자 | Encounter.period.end |
KR Core Encounter Profile은 KR CDI의 환자 정보 클래스 중 일부에 대응됨.
| KR CDI 환자 정보 클래스 항목 | KR Core Patient Profile 관련 항목 |
|---|---|
| 환자ID | Encounter.subject.reference KR Core Patient Profile 참고 |
| 성명 | Encounter.subject.reference KR Core Patient Profile 참고 |
| 생년월일 | Encounter.subject.reference KR Core Patient Profile 참고 |
| 성별 | Encounter.subject.reference KR Core Patient Profile 참고 |
| 연락처:전화번호 | Encounter.subject.reference KR Core Patient Profile 참고 |
| 연락처:이메일 | Encounter.subject.reference KR Core Patient Profile 참고 |
| 연락처:주소 | Encounter.subject.reference KR Core Patient Profile 참고 |
| 건강보험유형 | Encounter.extension.where(url = ‘http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-insurancetypes’) |
Encounter Resource를 검색하기 위해 Kr Core에서 추가로 정의한 검색 파라미터.
| Name | Type | Description | Expression | Expectations |
|---|---|---|---|---|
| insurance-type | token | 환자의 건강보험유형 | Encounter.extension(‘http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-insuranceTypes’).value.ofType(CodeableConcept) | MAY |
Encounter Resource를 검색하기 위해 기본 FHIR 사양을 기반으로 정의한 검색 파라미터.
| Name | Type | Description | Expression | Expectations |
|---|---|---|---|---|
| class | token | 진료 구분 | Encounter.class | MAY |
| date | date | 내원 기간 내 날짜 | Encounter.period | MAY |
| participant | reference | 내원 참여 의료인 | Encounter.participant.actor | MAY |
| patient | reference | 내원 환자 | Encounter.subject.where(resolve() is Patient) | SHALL |
| service-provider | reference | 내원 기관 | Encounter.serviceProvider | MAY |
| status | token | 내원 상태: planned | arrived | triaged | in-progress | onleave | finished | cancelled + | Encounter.status | MAY |
NOTE: 위 Search Parameter 목록은 아래 요소에 대한 구현 기대치를 정의함:
NOTE: 이 외 기본 FHIR 사양에서 정의하고 있는 Search Parameter들은 KR Core IG를 구현한 서버의 선택 사항에 따라 추가로 제공 가능.