예약 생성 및 관리
기능 소개
예약 일정 기능을 사용하면 환자에게 특정 서비스의 예약을 생성하고 관리할 수 있습니다.
예를 들어 월요일 오전 11시 20분에 당뇨병 클리닉을 이용하도록 환자의 예약을 생성할 수 있습니다. 환자가 병원에 도착하면 체크인하고 배정된 제공자에게 안내됩니다. 의료 제공자와 진료를 마치면 예약이 완료됩니다. 의사가 진료할 수 없는 경우 예약을 취소하거나 다른 날짜로 변경할 수도 있으며, 환자가 예약에 오지 않을 수도 있습니다.
사용자는 "Manage Appointments" 탭에서 이러한 활동을 처리하고 예약을 효과적으로 추적할 수 있습니다.
사용자
가능한 사용자는 다음과 같습니다.
- 등록 담당자: 예약을 배정하고 환자를 체크인합니다.
- 의료 제공자: 환자의 예약을 확인하고 일정을 잡으며, 진료 후 예약을 완료 처리할 수도 있습니다.
사용 방법
홈 페이지에서 Appointment Scheduling 앱을 클릭합니다. 앱의 "Manage Appointments" 탭 아래에서 Appointments List 탭을 클릭합니다.
예약 생성
- Appointments List 탭에서 "Add new Appointment"를 클릭합니다.

2. Add new Appointment 슬라이더에서 예약 세부 정보를 입력합니다.

예약 생성에 필요한 세부 정보는 다음과 같습니다.
참고: 예약을 만들려면 환자, 서비스/서비스 유형 및 날짜를 반드시 선택해야 합니다. 1. 환자: 환자 이름 또는 ID로 검색할 수 있습니다. 2. 진료과: 드롭다운에서 진료과를 선택하여 서비스를 필터링할 수 있습니다. 3. 서비스: 드롭다운에서 서비스를 선택하면 그 아래의 예약 유형이 추가로 필터링됩니다. 4. 서비스 예약 유형: 드롭다운에서 서비스 예약 유형을 선택합니다.
5. 방문 예약: 예약을 당일 방문으로 표시할 수 있습니다. 기본적으로 예약은 Scheduled로 표시됩니다. 6. 예약 날짜: 날짜 선택기에서 선택하며 오늘과 미래 날짜만 허용됩니다. 7. 시간대: 예약 시간대를 선택합니다.
- 드롭다운은 서비스 가용 시간을 기준으로 가능한 시간대를 제안합니다. 종료 시간은 서비스/서비스 예약 유형의 소요 시간을 기준으로 자동 입력됩니다. 소요 시간이 지정되지 않았다면 기본값은 30분입니다. 사용자는 제안된 시간을 변경할 수 있습니다.
8. 제공자: 드롭다운에서 예약 담당 제공자를 선택합니다. 제공자 속성 Available for appointments가 true로 설정된 제공자만 표시됩니다. 이 설정은 OpenMRS>Administration>Providers>Manage Providers에서 사용할 수 있습니다.
참고: 이 기능은 버전 0.91부터 사용할 수 있습니다.

9. 위치: 기본 위치는 서비스 위치입니다. 필요에 따라 사용자가 위치를 변경할 수 있습니다.
위치에 예약 위치 태그를 지정하는 방법은 관련 문서를 참조하십시오.
사용자 경고
- 서비스 가용 시간이 정의된 경우 사용자가 가용 범위 밖의 요일이나 시간을 선택하면 경고가 표시됩니다. 같은 환자를 겹치는 시간에 동시에 예약해도 충돌 경고가 표시됩니다. 두 경우 모두 경고를 무시하고 예약을 계속할 수 있습니다.
예약 편집
- 편집할 예약을 클릭합니다. 아래 버튼 영역에서 편집 버튼을 클릭합니다.

3. Scheduled 및 Checked-in 예약에서는 서비스 예약 유형, 위치, 제공자, 예약 날짜/시간을 편집할 수 있습니다. 4. 지난 예약이나 Missed/Canceled/Completed로 표시된 예약은 Notes 필드만 편집할 수 있습니다.

시간대 정보
예약을 생성하거나 변경할 때 다음 정보가 사용자에게 표시됩니다.
- Open Slots: 서비스에 예약 가능한 시간대 수
- Total Slots: 서비스에 허용된 전체 시간대 수
- Booked Slots: 서비스에 예약된 시간대 수
이 정보는 서비스를 정의할 때 지정한 최대 수용량 또는 서비스 가용 시간을 기준으로 계산됩니다.
아래 표는 Open slots와 Total slots의 계산 방식을 설명합니다.
| Duration of service | Start Time & End time of Service | Max Load | ‘Slots’ Calculation |
|---|---|---|---|
| Present | Present | Not Specified | The Duration and Start/end time is used for calculating the total no. of slots for the defined service availability. |
| Not specified | Present | Present | The Max load is used to show total no. of slots available. |
| Present | Not specified | Present | The Max load is used to show total no. of slots available. |
| Present | Present | Present | The max load for the defined service availability will be displayed. |
| Not specified | Present | Not specified | Total slots information will not be displayed. Only no. of patients booked for that particular availability is displayed. |
| Present | Not specified | Not specified | Total slots information will not be displayed. Only no. of patients booked for that particular service is displayed. |
| Not specified | Not specified | Not specified | Total slots information will not be displayed. Only no. of patients booked for that particular service is displayed. |
이 정보는 사용자 참고용일 뿐이며 초과 예약을 막지는 않습니다.



예약 상태
예약을 Checked-in, Cancelled 또는 Complete로 표시할 수 있습니다.





일정 담당자는 정의된 주기가 끝날 때 예약을 Complete 또는 Missed로 표시할 수 있습니다.
예약 상태 유효성 검사
- ‘Cancelled’, ‘Completed’, ‘Missed’ 예약은 다른 상태로 변경할 수 없도록 편집 대상에서 제외해야 합니다. Scheduled 예약은 어떤 상태로든 변경할 수 있습니다. ‘Checked in’ 예약은 Completed, Missed 또는 Cancelled로만 표시할 수 있습니다. 체크인한 예약을 다른 일정으로 변경하면 새 일정에 다시 체크인할 때까지 상태가 ‘Scheduled’로 돌아가야 합니다.
Bahmni Wiki · CC BY-SA 4.0