KR102854862B1 - Method and server system for publishing and applying for a vacant shift announcement - Google Patents
Method and server system for publishing and applying for a vacant shift announcementInfo
- Publication number
- KR102854862B1 KR102854862B1 KR1020220176003A KR20220176003A KR102854862B1 KR 102854862 B1 KR102854862 B1 KR 102854862B1 KR 1020220176003 A KR1020220176003 A KR 1020220176003A KR 20220176003 A KR20220176003 A KR 20220176003A KR 102854862 B1 KR102854862 B1 KR 102854862B1
- Authority
- KR
- South Korea
- Prior art keywords
- announcement
- shift
- creator
- vacancy
- posting
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
- G06Q10/105—Human resources
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/0482—Interaction with lists of selectable items, e.g. menus
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/0483—Interaction with page-structured environments, e.g. book metaphor
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0631—Resource planning, allocation, distributing or scheduling for enterprises or organisations
- G06Q10/06311—Scheduling, planning or task assignment for a person or group
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
- G06Q10/109—Time management, e.g. calendars, reminders, meetings or time accounting
- G06Q10/1091—Recording time for administrative or management purposes
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
- G06Q10/109—Time management, e.g. calendars, reminders, meetings or time accounting
- G06Q10/1093—Calendar-based scheduling for persons or groups
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Human Resources & Organizations (AREA)
- Strategic Management (AREA)
- Theoretical Computer Science (AREA)
- Entrepreneurship & Innovation (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Economics (AREA)
- Tourism & Hospitality (AREA)
- Marketing (AREA)
- General Business, Economics & Management (AREA)
- Quality & Reliability (AREA)
- General Engineering & Computer Science (AREA)
- Operations Research (AREA)
- Data Mining & Analysis (AREA)
- Human Computer Interaction (AREA)
- Educational Administration (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Primary Health Care (AREA)
- Development Economics (AREA)
- Game Theory and Decision Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
공석 교대 공고(Vacant-Shift Announcement) 게시(Publishment) 및 지원(Applyment) 방법에 있어서, 공고 생성자에 의해 수행된 단일 동작에 대응하여, 공석 교대의 개별 선택 가능한 날짜를 식별하는 달력이 있는 페이지를 클라이언트 시스템에 표시하는 단계, 상기 클라이언트 시스템으로부터 상기 공고 생성자(announcement creator)의 식별자와 함께 공석 교대 공고를 생성하는 요청(request)을 상기 식별자에 의해 식별된 상기 공고 생성자로부터 서버가 수신하는 단계, 상기 서버는 수신된 요청에서 상기 식별자에 의해 식별된 공고 생성자의 미리 저장된 추가 정보를 데이터베이스에서 검색하는 단계, 상기 식별자에 의해 식별된 상기 공고 생성자에 의해 요청된 교대 날짜에 상기 추가 정보에 기초하여 공석 교대 공고를 생성하는 단계, 및 상기 공석 교대 공고를 생성하여 상기 공고의 게시를 완료하는 단계를 포함한다. A method for publishing and applying for a vacant shift announcement, comprising: displaying a page on a client system having a calendar identifying individually selectable dates of vacant shifts in response to a single action performed by an announcement creator; receiving, by a server from the client system, a request to create a vacant shift announcement from the announcement creator identified by the identifier, together with an identifier of the announcement creator; retrieving, by the server, from a database in the received request, pre-stored additional information of the announcement creator identified by the identifier; generating a vacant shift announcement based on the additional information on a shift date requested by the announcement creator identified by the identifier; and generating the vacant shift announcement to complete the posting of the announcement.
Description
본 실시예는 통신 네트워크를 통한 공석 교대 공고 게시 및 지원을 위한 서버 시스템 및 그 동작 방법에 관한 것으로, 더욱 상세하게는 인터넷을 통한 공석 교대 공고 게시 및 지원을 위한 방법 및 서버 시스템에 관한 것이다. The present embodiment relates to a server system and an operating method thereof for posting and supporting a vacancy change notice through a communication network, and more particularly, to a method and a server system for posting and supporting a vacancy change notice through the Internet.
의료 시스템은 끊임없이 발전하고 있으며, 기술과 구조 분야의 변화에 적응하고 있다. 이러한 변화에도 불구하고, 시스템의 일반적인 구조는 많은 세월동안 동일한 상태를 유지하고 있다. 의료 서비스는 주로 병원에서 제공되며, 병원은 외과, 소아과와 같은 진료부분과 실험실, 미생물학 부서, 병원 약국 등의 보조부분으로 나눠진다. 의료의 또 다른 변함없는 특징은 전문인력의 구조이다. 이는 외과의, 정형외과 의사, 수술실 간호사, 병실 간호사, 약사, 실험실 기술자, 미생물학자 등이 포함된다. 이러한 전문기술은 긴 시간의 교육과 수련을 거쳐 습득되는 매우 복잡한 지식과 능력을 요구한다. 이는 비용이 많이 들고 전문적인 학교 부분과 대학에서만 제공되기 때문에 제한된 수의 이러한 직원들과 전문인력 부족 문제가 많은 나라에서 발생한다. The healthcare system is constantly evolving, adapting to technological and structural changes. Despite these changes, the general structure of the system has remained relatively constant for many years. Healthcare services are primarily provided in hospitals, which are divided into clinical departments such as surgery and pediatrics, and auxiliary departments such as laboratories, microbiology departments, and hospital pharmacies. Another constant feature of healthcare is the structure of the professional workforce. This includes surgeons, orthopedic surgeons, operating room nurses, ward nurses, pharmacists, laboratory technicians, and microbiologists. These specialized skills require extensive education and training, requiring highly complex knowledge and skills. Because these skills are expensive and offered only in specialized schools and universities, the limited number of these staff and the shortage of skilled professionals are a problem in many countries.
이러한 상황은 야간 교대 근무의 고려가 필요한 경우에도 적용된다. 병원 부서의 경우 적어도 한 명의 의사와 관련된 간호팀이 관리해야 한다. 이러한 상황은 병원 부서뿐만 아니라 병원 보조부서(예: 약국, 실험실)에도 마찬가지이다. 병원과 의료 시설은 의사, 간호사, 기술자와 같은 전문 의료 전문가의 제한된 가용성과 높은 수요 때문에 자주 밤 근무의 인력 채용에 어려움을 겪고 있다. 이러한 상황은 개별 부서의 작동과 전체 병원의 작동이 중단될 수 있게 한다. 예를 들어, 의사 또는 간호사의 즉각적인 결핍(예: 질병 또는 임시적인 불안정)은 짧은 시간 내에 대체를 찾아야 하는 상황을 일으킨다. 하지만, 이는 취업 웹사이트 또는 인력 제공 기관과 같은 전통적인 채용 방법을 사용하여 이를 달성하기 어렵다. 이는 환자 치료의 품질과 전체적인 병원 작동에 영향을 미칠 수 있다. This situation also applies when considering night shifts. Hospital departments must be managed by at least one physician and a dedicated nursing team. This situation applies not only to hospital departments but also to hospital ancillary departments (e.g., pharmacy, laboratory). Hospitals and healthcare facilities frequently struggle to staff night shifts due to the limited availability and high demand for specialized healthcare professionals such as physicians, nurses, and technicians. This situation can disrupt the operations of individual departments and the entire hospital. For example, an immediate shortage of physicians or nurses (e.g., illness or temporary instability) requires a quick replacement. However, this is difficult to achieve using traditional recruitment methods such as job websites or staffing agencies. This can impact the quality of patient care and overall hospital operations.
인력의 부족은 채용 어려움 또는 질병 또는 임시 결핍과 같은 임의의 사건으로 인해 발생할 수 있으며, 개별 부서의 작동 또는 전체 병원의 작동(예를 들어 하나의 병원 단위는 방사선 시설과 같은 다른 많은 단위의 환자에게 서비스를 제공하는 데 중요한 역할을 할 수 있다)을 중단시킬 수 있다. 따라서, 임의의 사건의 영향을 보호하기 위해 대규모의 잠재적 직원 기반을 끌어들이고 유지하는 것이 우선적이다.Staffing shortages can arise from recruitment difficulties or random events, such as illness or temporary absences, and can disrupt the operations of individual departments or the entire hospital (for example, one hospital unit may play a critical role in providing services to patients in many other units, such as radiology facilities). Therefore, attracting and retaining a large potential staff base is a priority to mitigate the impact of random events.
현대의 인터넷 채용 웹사이트 등의 통신 도구를 이용하면 개별 의료 기관은 웹 페이지 채용 공고를 통해 새로운 직원을 찾을 수 있다. 그러나 일반적인 인터넷 채용 포털은 불편하다. 사용자는 모든 채용 공고에 대해 상세한 채용 요강을 작성해야 하고 모든 주소와 연락처 정보를 제공해야 한다. 또한 모든 채용 공고는 별도의 채용 공고 절차에 해당하며 일반적인 면접과 새로운 고용 계약으로 뒤따를 필요가 있다. 이러한 웹 서비스는 정규직 고용 계약에 적합하지만, 야간 교대 근무 스케줄과 같은 동적 환경에서는 매달이 다르고 주간 별로 일정이 바뀔 수 있으므로 문제가 발생할 수 있다. 이 경우 대체 채용 과정에 소요되는 시간이 몇 일 내에 제한되며 전통적인 채용 절차는 적합하지 않을 수 있다. Modern communication tools like online recruiting websites allow individual healthcare organizations to find new employees through online job postings. However, typical online recruiting portals are inconvenient. Users must create detailed job descriptions for each job posting and provide full address and contact information. Furthermore, each job posting requires a separate hiring process, followed by a standard interview and a new employment contract. While these web services are suitable for full-time employment contracts, they can be problematic in dynamic environments, such as night shifts, where schedules can vary from month to month and week to week. In these cases, the time required for alternative recruitment processes is limited to a few days, and traditional recruiting processes may not be suitable.
따라서 급변하는 야간 교대 근무 환경에서 공석으로 신입사원을 물색할 때 구직사이트에서는 근무일, 부서, 병원 등의 상세정보(예: 주소, 이름, 연락처 전화번호, 지원자의 경력 요구 사항 및 선호하는 의료 전문 분야 등)를 요구하기 때문에 신속한 채용이 어렵다. 또한, 이러한 데이터가 제공되더라도 여러 진료과가 있고 야간 근무가 빈번한 대형 병원의 경우 대규모 교대 근무 풀을 유지하는 데 시간이 많이 걸리고 오류가 발생하기 쉽다. 또한 여러 후보자를 검토하고 개별 야간 교대 직책에 대한 새로운 계약을 생성하는 과정은 지정된 모집 단위에 부담이 될 수 있다. 이러한 단위는 각 채용 제안을 개별적으로 조정 및 추적하고 공식 모집 프로세스를 수행하여 야간 근무 의료 일자리 제안에 대한 각 지원에 응답해야 한다. 이것은 특히 신속하게 교체가 필요한 긴급 상황에서 시간이 많이 걸리고 비효율적일 수 있다.Therefore, in the rapidly changing environment of night shift work, when recruiting for vacant positions, job search websites often require detailed information such as work dates, department, and hospital (e.g., address, name, contact phone number, applicant's experience requirements, and preferred medical specialty), making it difficult to quickly fill positions. Furthermore, even if this information is available, maintaining a large pool of shift workers is time-consuming and error-prone for large hospitals with multiple departments and frequent night shifts. Furthermore, the process of reviewing multiple candidates and creating new contracts for individual night shift positions can be burdensome for designated recruiting units. These units must individually coordinate and track each job offer and conduct a formal recruitment process to respond to each application for a night shift medical position. This can be time-consuming and inefficient, especially in emergency situations where rapid turnover is required.
따라서, 본 발명의 목적은 위에서 언급한 모든 단계를 생략할 수 있는 시스템 및 방법을 제공하고, 병원 및 진료소와 같은 의료 기관에서 야간 근무 공석에 대해 직원을 효율적이고 효과적으로 채용할 수 있는 시스템 및 방법을 제공하는 데 있다. 이 시스템을 사용하면 부서 관리자 또는 정규 의사 직원과 같은 작성자가 협력 병원 네트워크에 전달할 수 있는 교대 공고를 생성할 수 있다. 이 시스템은 또한 교대 안내 방송을 쉽게 추적하고 조정할 수 있게 하여 각 야간 근무에 필요한 직원을 모집하도록 한다. 이러한 모든 솔루션은 채용 프로세스를 간소화하고 의료 기관에서 야간 교대 근무 직원을 효율적이고 효과적으로 배치할 수 있도록 한다. Therefore, the purpose of the present invention is to provide a system and method that can eliminate all of the steps mentioned above and enable healthcare institutions, such as hospitals and clinics, to efficiently and effectively recruit staff for night shift vacancies. This system allows authors, such as department managers or regular physician staff, to create shift announcements that can be distributed to a network of partner hospitals. The system also facilitates the easy tracking and coordination of shift announcements, enabling the recruitment of staff required for each night shift. All of these solutions streamline the recruitment process and enable healthcare institutions to efficiently and effectively deploy night shift staff.
본 발명의 실시예는 야간 교대 공석 공고를 게시하기 위한 방법 및 시스템을 제공한다. Embodiments of the present invention provide a method and system for posting a night shift vacancy notice.
클라이언트 시스템은 공고 생성자를 식별하는 식별자가 제공된다. The client system is provided with an identifier that identifies the announcement creator.
클라이언트 시스템은 야간 교대 일정을 표시하고 일정일자 영역(예를 들어, 마우스 커서를 그 날에 올리면 표시되는 단일 동작 공고 게시 버튼)에 공고 생성자가 식별된 공석 교대 공고를 게시하기 위해 수행해야 하는 동작에 대한 정보를 제공한다. The client system displays the night shift schedule and provides information on the actions that the notice creator must take to post the identified vacant shift notice in the schedule date area (e.g., a single action notice posting button that appears when the mouse cursor is hovered over that day).
지정된 동작이 수행되면, 클라이언트 시스템은 서버 시스템에 제공된 식별자 및 식별된 공석 교대에 대한 공고를 게시하라는 요청을 보낸다. When the specified action is performed, the client system sends a request to the server system to post an advertisement for the provided identifier and identified vacancy shift.
서버 시스템은 요청에 포함된 공고 생성자의 식별자에 연관된 추가 정보를 사용하여 선택된 공석 교대에 대한 공고를 생성한다. 이 정보는 웹 사이트 스크립트에 의해 사용됩니다. 따라서 서버 시스템이 클라이언트 시스템으로부터 요청을 받은 경우, 서버 시스템은 요청에 포함된 공고 생성자의 식별자에 연관된 추가 정보를 결합하여 공석 교대 공고를 게시하는 것을 효과적으로 한다.The server system generates an advertisement for the selected vacancy shift using additional information associated with the identifier of the advertisement creator included in the request. This information is used by the website script. Therefore, when the server system receives a request from a client system, it effectively posts the vacancy shift advertisement by combining the additional information associated with the identifier of the advertisement creator included in the request.
서버 시스템은 공고 생성자가 공고의 커버리지 설정을 설정할 수 있도록 하여 공고의 가시성을 제한하고 적합하고 관련 있는 지원자만이 근무를 볼 수 있고 신청할 수 있도록 하여 모집 과정을 스트림라인으로 관리한다. The server system streamlines the recruitment process by allowing the job creator to set the job posting coverage settings to limit the visibility of the job posting and ensure that only suitable and relevant candidates can view and apply for the job posting.
서버 시스템은 공고 생성자가 공고의 유효기간을 설정할 수 있도록 하여 공고가 제한된 시간 내에만 잠재적인 지원자에게 노출되도록 한다. 서버 시스템은 또한 자동 지원 수락 기능을 제공하여 공고 생성자의 수동 검토 및 승인 없이 자격이 있는 지원자를 자동으로 수락할 수 있도록 한다. The server system allows the job posting creator to set an expiration date for the posting, ensuring that the posting is only visible to potential applicants for a limited time. The server system also provides an automatic application acceptance feature, allowing the job posting creator to automatically accept qualified applicants without manual review and approval.
삭제delete
도 1a는 본 발명의 일 실시예에 따른 웹 페이지의 화면의 개략도이다.
도 1b는 본 발명의 일 실시예에 대한 부서 선택 섹션을 설명하는 개략도이다.
도 1c는 본 발명의 일 실시예에 따른 달력 섹션 및 달력 탐색 섹션을 설명하는 개략도이다.
도 1d는 본 발명의 일 실시예에 따른 날짜 섹션을 설명하는 개략도이다.
도 1e는 본 발명의 일 실시예에 대한 상세 섹션의 세부 사항을 설명하는 개략도이다.
도 2는 본 발명의 일 실시예에 따른 클라이언트 시스템과 서버 시스템을 포함하는 블록 다이어그램이다.
도 3은 본 발명의 일 실시예에 따른 단일 동작 공고 방법을 설명하는 순서도이다.
도 4는 본 발명의 일 실시예에 따른 생성자의 필요한 허락을 검증하는 방법을 설명하는 순서도이다.
도 5는 본 발명의 일 실시예에 따른 공고에 대한 지원자의 지원 수락 방법을 설명하는 순서도이다.
도 6 내지 도 10은 제1 실시예에서 클라이언트 시스템의 동작을 나타내는 화면의 개략도로 공고 게시 방법을 설명한다.
도 11 내지 도 12은 제 2 실시예에서 클라이언트 시스템의 동작을 나타내는 화면의 개략도로 공고 지원 방법을 설명한다.
도 13는 본 발명의 일 실시예에 따른 비즈니스 프로세스 모델링 표기 차트(Business Process Modeling Notation:BPMN)인 것으로, 단일 동작 공고 및 지원의 전체 프로세스를 설명한다. FIG. 1a is a schematic diagram of a screen of a web page according to one embodiment of the present invention.
FIG. 1b is a schematic diagram illustrating a department selection section for one embodiment of the present invention.
FIG. 1c is a schematic diagram illustrating a calendar section and a calendar navigation section according to one embodiment of the present invention.
FIG. 1d is a schematic diagram illustrating a date section according to one embodiment of the present invention.
FIG. 1e is a schematic diagram illustrating details of a detailed section of one embodiment of the present invention.
FIG. 2 is a block diagram including a client system and a server system according to one embodiment of the present invention.
FIG. 3 is a flowchart illustrating a single action announcement method according to one embodiment of the present invention.
FIG. 4 is a flowchart illustrating a method for verifying the necessary permissions of a producer according to one embodiment of the present invention.
FIG. 5 is a flowchart illustrating a method for accepting an applicant's application for an announcement according to one embodiment of the present invention.
Figures 6 to 10 are schematic diagrams of screens showing the operation of the client system in the first embodiment, and explain the method of posting a notice.
Figures 11 and 12 are schematic diagrams of screens showing the operation of a client system in the second embodiment, and explain the announcement support method.
FIG. 13 is a Business Process Modeling Notation (BPMN) chart according to one embodiment of the present invention, which describes the entire process of single action announcement and support.
본 발명은 클라이언트/서버 환경에서 단일-동작 공석 교대 공고(single-action vacant shift announcements)를 위한 방법 및 시스템을 제공한다. 본 발명은 공고 생성자가 공고를 한번의 동작(single-action)으로 공고를 할 수 있게 하여, 공고 과정에 필요한 상호작용과 단계를 줄일 수 있다. The present invention provides a method and system for single-action vacant shift announcements in a client/server environment. The present invention enables an announcement creator to make an announcement in a single action, thereby reducing the number of interactions and steps required for the announcement process.
여기서, '야간 교대(night shift)'란, 의료 기관의 부서에 의해 정의된 시간 내에서 수행 가능한 하루의 일을 의미하는 것으로, 야간 교대로 정의하였으나 낮과 밤을 구분하지 않는다. '야간 교대(shift)'는, 의료기관의 부서의 의료인이면 수행 가능하다. '공고 생성자(announcement creator)'는 새로운 교대 공고를 생성하는 직원을 의미한다. 본 명세서에서 '공고 생성자'는 '생성자'로 명칭될 수 있다. 마찬가지로, '공석 교대(vacant night shift)', '공석 교대(vacant shift)', 및 '교대(shift)'는 서로 혼용되어 명칭될 수 있다. Here, "night shift" refers to a day's work that can be performed within the hours defined by a department of a medical institution, and although it is defined as a night shift, it does not distinguish between day and night. A "shift" can be performed by any medical professional in a department of a medical institution. An "announcement creator" refers to an employee who creates a new shift announcement. In this specification, an "announcement creator" may be referred to as a "generator." Similarly, the terms "vacant night shift," "vacant shift," and "shift" may be used interchangeably.
일 실시예에서는, 서버 시스템은 각 의료 기관의 부서마다 공고 생성자에게 고유의 식별자를 부여한다. 이러한 서버 시스템은 생성자마다 공고 정보, 특정 역할 및 권한을 포함한 정보도 저장한다. 이 정보는 생성자가 지정된 의료 기관 및/또는 의료 기관의 부서 관리자로부터 얻어질 수 있다.
생성자가 공석 교대 근무 공고를 생성하려면, 생성자는 클라이언트 시스템을 사용하여 부서의 달력 근무 스케줄에 대한 정보를 요청하고 생성자의 사용자 식별자를 보낸다. 여기서 사용자 식별자는 개인 ID를 나타내며, 생성자는 공고를 생성하려는 특정 사람을 의미한다. 따라서, 생성자 식별자는 해당 특정인에게 할당된 고유 식별자를 의미한다. 서버 시스템은 생성자의 사용자 식별자를 검사하여 부서 직원인지 확인한다. 생성자가 부서 직원이면 서버 시스템은 해당 생성자에 대해 단일 동작 게시(single action publishing)가 활성화되어 있는지 확인한다. 만일, 활성화되어 있으면 서버 시스템은 요청한 정보와 단일 동작의 표시를 클라이언트 시스템에 보낸다. 이를 통해 생성자는 한 번의 동작으로 공석 교대 공고를 쉽게 게시할 수 있다. 서버 시스템은 의료 기관(medical entity) 또는 부서 설정으로 제공되는 부서 고유의 공석 교대 공고 정보를 추가하여 근무 스케줄 달력에 링크된 야간 교대 공고를 생성한다. 이 정보는 단일 동작 공고의 소스인 부서의 근무 스케줄 달력에 연결된다. 따라서 공고의 설명미리보기(explanatory preview)가 표시될 때 생성자는 확인 버튼을 클릭하여 바로 공석 교대 공고를 게시할 수 있다. 설명 미리보는 공고 생성자가 낼 수 있는 실수를 방지하기 위해 기본(default)으로 설정된다. In one embodiment, the server system assigns a unique identifier to each announcement creator within each department of a healthcare institution. The server system also stores information for each creator, including announcement information, specific roles, and permissions. This information can be obtained from the healthcare institution to which the creator is assigned and/or from the department administrator of the healthcare institution.
To create a vacant shift posting, the creator uses the client system to request information about the department's calendar work schedule and sends the creator's user identifier. The user identifier represents a personal ID, and the creator represents the specific person for whom the posting is being created. Therefore, the creator identifier is a unique identifier assigned to that specific person. The server system checks the creator's user identifier to determine if the creator is a department employee. If so, the server system checks whether single action publishing is enabled for the creator. If so, the server system sends the requested information and a single action representation to the client system. This allows the creator to easily post a vacant shift posting in a single action. The server system adds department-specific vacant shift posting information, provided by the medical entity or department settings, to create a night shift posting linked to the work schedule calendar. This information is linked to the department's work schedule calendar, which is the source of the single action posting. Therefore, when the explanatory preview of the job posting appears, the creator can immediately post the vacancy shift posting by clicking the Confirm button. The explanatory preview is set by default to prevent mistakes that can occur when posting creators make the job posting.
삭제delete
삭제delete
아래의 도면과 함께 발명의 일 실시예에 따른 단일 동작 교대 공고 게시 방법 및 시스템을 설명한다. A method and system for posting a single-action shift announcement according to one embodiment of the invention is described together with the drawings below.
도 1a은 본 발명의 일 실시예에 따른 웹 페이지의 화면의 개략도이다. 이 웹 페이지의 실시예에서는 부서 선택 섹션(101), 달력 탐색 섹션(102), 날짜 필드(104)가 채워진 달력 섹션(103)과 상세 섹션(105)이 포함된다. 도 1b는 본 발명의 일 실시예에 대한 웹 페이지 요소 중 부서 선택 섹션(101)의 세부 사항을 설명하는 개략도이다. 부서 선택 섹션(101)은 각 의료 기관 이름 101a 및 그 부서 목록 101b을 포함한다.
도 1b에서는 의료 기관 이름(101a)이 수술 진료소 빌딩에 해당할 때, 그 부서 목록(101b)인 정형외과, 산부인과, 일반 외과, 가슴 외과, 소아 외과가 그 예시로 도시되었다. Figure 1a is a schematic diagram of a web page screen according to one embodiment of the present invention. This web page includes a department selection section (101), a calendar navigation section (102), a calendar section (103) filled with a date field (104), and a details section (105). Figure 1b is a schematic diagram illustrating details of the department selection section (101) among web page elements according to one embodiment of the present invention. The department selection section (101) includes the names of each medical institution (101a) and a list of its departments (101b).
In Fig. 1b, when the name of the medical institution (101a) corresponds to the surgical clinic building, the list of departments (101b) such as orthopedics, obstetrics and gynecology, general surgery, thoracic surgery, and pediatric surgery are shown as examples.
도 1c는 본 발명의 일 실시예에 대한 달력 섹션(103) 및 달력 탐색 섹션(102)의 세부 사항을 설명하는 개략도이다. 달력 탐색 섹션(102)는 달과 연도 날짜 필드(102a)를 포함하여 특정 달과 연도로 이동할 수 있다. "공석 교대 생성" 버튼(102b)를 사용하면 새로운 공석 교대 공고를 만들 수 있다. 직원 메뉴 (102c)를 사용하면 직원 정보 및 설정에 접근하고 관리할 수 있다. 달력 섹션(103)은 다수의 날짜 필드(104)를 포함한 달력을 표시한다.
도 1d는 많은 날짜 필드 변형(104)의 예시를 도시한 것으로, 야간 교대 날짜를 표시하는 날짜 섹션(104a), 야간 교대 시작과 종료 시간 및 사용 가능한 자리 수 및 그 야간 교대에 이미 할당된 의사를 포함하는 야간 교대 정보를 표시하는 교대 섹션(104b)를 포함하고, 공석 교대 공고를 관리하기 위한 버튼인 공고 버튼 섹션(104c)을 포함할 수 있다. Figure 1c is a schematic diagram illustrating details of the calendar section (103) and calendar navigation section (102) for one embodiment of the present invention. The calendar navigation section (102) includes month and year date fields (102a) that allow navigation to specific months and years. The "Create Vacant Shift" button (102b) allows the creation of a new vacant shift announcement. The employee menu (102c) allows access to and management of employee information and settings. The calendar section (103) displays a calendar including multiple date fields (104).
FIG. 1d illustrates an example of a number of date field variations (104), which may include a date section (104a) that displays the night shift date, a shift section (104b) that displays night shift information including the night shift start and end times and the number of available seats and the doctors already assigned to that night shift, and a notice button section (104c) that is a button for managing vacant shift notices.
삭제delete
도 1e는 본 발명의 일 실시예에 대한 상세 섹션(105) 의 세부 사항을 설명하는 개략도이다.FIG. 1e is a schematic diagram illustrating details of a detailed section (105) of one embodiment of the present invention.
상세 섹션(105)는 세부 정보 탐색 메뉴 섹션(105a)에서 선택한 항목에 따라 다양한 정보를 포함할 수 있다. 예를 들어, 사용자가 '공석 교대 공고' 옵션을 선택하면 상세 섹션은 사용자에게 공석 교대 공고의 공고 확인 메시지를 표시하는 메시지 섹션 105b를 포함할 수 있다. 이는 공석 교대 공고를 사용자에게 확인하는 메시지를 표시하는 데 사용된다. 상세 섹션(105)는 공석 교대 공고의 세부 사항을 표시하는 공석 교대 미리보기 섹션(105c) 및 공고 범위 및 전문성 요구 사항 등의 추가 설정을 구성하는 추가 설정 섹션(105d)을 포함할 수 있다. 이러한 섹션은 다른 이름의 요소를 추가적으로 포함할 수 있고, 생략되거나 재배열될 수 있다. 이와 같은 발명의 또 다른 실시예에 대하여 추가적으로 후술할 것이다. The details section (105) may include various information depending on the item selected in the details navigation menu section (105a). For example, if the user selects the "Vacancy Shift Announcement" option, the details section may include a message section (105b) that displays a confirmation message for the vacancy shift announcement to the user. This is used to display a message confirming the vacancy shift announcement to the user. The details section (105) may also include a vacancy shift preview section (105c) that displays the details of the vacancy shift announcement and an additional settings section (105d) that configures additional settings, such as the announcement scope and expertise requirements. These sections may additionally include elements with different names, and may be omitted or rearranged. Further details regarding another embodiment of the invention will be described below.
삭제delete
이하에서는, 도 1a 내지 도 1e를 참조하여 본 발명의 공고 생성자가 공고를 생성하는 방법을 설명한다. Hereinafter, a method for generating an announcement by a announcement generator of the present invention will be described with reference to FIGS. 1A to 1E.
공고를 발표하고자하는 생성자는 먼저 의도한 달력 근무 스케줄을 표시하기 위해 부서(101b) 및 직원 타입(102c)을 선택한다. 다음으로 생성자는 “공석 교대 공고 생성” 버튼 102b를 클릭한 다음, 의도한 달력 날짜 필드를 클릭하여 야간 교대 공고를 생성한다. 단일 동작의 결과로, 공고의 세부 정보는 미리보기 섹션(105c)에 표시되고, 공고는 생성자가 추가 설정 섹션에서 '지금 게시' 버튼을 클릭하지 않는 한 정의된 시간 이내(예: 30분)에 자동으로 게시된다. 시간 지연의 목적은 생성자가 생성된 공고를 검토하고 설정을 변경하거나 취소할 시간을 제공하는 것이다. The creator of a job posting first selects a department (101b) and employee type (102c) to display the intended calendar work schedule. Next, the creator clicks the "Create Vacant Shift Announcement" button (102b) and then clicks the desired calendar date field to create a night shift announcement. As a result of this single action, the announcement's details appear in the Preview section (105c), and the announcement is automatically published within a defined timeframe (e.g., 30 minutes) unless the creator clicks the "Publish Now" button in the Additional Settings section. The purpose of this delay is to provide the creator with time to review the created announcement and make changes or cancel the announcement.
삭제delete
단일 동작 게시는 생성자가 마우스 버튼을 한 번만 클릭하여 공고를 게시할 수 있게 한다. 일반적으로 정규 직원(전문의나 간호사와 같은)이 단일 동작으로 공고를 게시하려면 선택할 달력 날짜와 공고 게시를 확인하는 단일 동작을 알고 있어야 한다.Single-action posting allows creators to post an announcement with a single click of the mouse. Typically, regular employees (such as doctors or nurses) who post announcements with a single action would need to know the calendar date to select and the single action to confirm the announcement.
생성자가 여러 부서 및 직원 유형의 야간 교대 공고를 만들 수 있는 권한이 있다면, 정확한 공고 생성을 위해 이러한 권한을 갖고 있는 부서 및 직원 유형을 알아야 할 것이다. 상세 섹션(105c)에서 단일 동작으로 생성된 공석 교대 공고를 식별하고 설명하는 공석 교대 설명을 제공한다. 웹사이트 스크립트는 공석 교대 공고의 미리보기를 생성하여 상세 섹션에 보여준다. 이러한 미리보기는 요약 설명, 상세 설명 및 단일 동작 공석 교대 공고에 대한 부서의 일반적인 설정을 포함할 수도 있다. If the creator has permission to create night shift announcements for multiple departments and employee types, the creator will need to know which departments and employee types have these permissions to create the announcement accurately. The Details section (105c) provides a vacancy description that identifies and describes the vacancy shift announcement created in a single action. The website script generates a preview of the vacancy shift announcement and displays it in the Details section. This preview may include a summary description, a detailed description, and general department settings for single-action vacancy shift announcements.
상세 섹션의 미리보기 섹션(105c)는 선택한 날짜의 정확성을 검토하고 확인할 수 있도록 연락처 정보, 작업 경력 상세 정보 및 기타 관련 정보를 표시한다. The Preview section (105c) of the Details section displays contact information, work history details and other relevant information so that you can review and confirm the accuracy of the selected date.
다음으로 도 1d를 참고하여 날짜 필드(104)의 동작 방법을 설명한다. 공고 생성자가 날짜 필드(104)를 선택하면 클라이언트 시스템은 서버 시스템에 공석 교대 공고를 게시하도록 요청한다. 서버 시스템이 요청을 처리한 후 웹사이트 스크립트는 상세 섹션의 미리보기 섹션(105c)에 공석 교대 공고의 미리보기를 생성한다. Next, the operation of the date field (104) will be described with reference to FIG. 1d. When the announcement creator selects the date field (104), the client system requests the server system to post a vacancy change announcement. After the server system processes the request, the website script generates a preview of the vacancy change announcement in the preview section (105c) of the details section.
공고 생성자가 단일 동작 공고 게시 기능을 활성화하지 않은 경우, 설명 섹션의 미리보기 섹션(105c) 위에 추가 확인 메시지(105b)(예를 들어 "이 야간 교대 공고는 부서장의 확인이 필요합니다.")가 표시될 수 있다. 서버 시스템은 사용자가 직업 유형, 경력 레벨 또는 직위에 따라 단일 동작 공석 교대 공고 게시 기능의 사용을 제한할 수 있다. 상세 섹션의 공석 교대 미리보기 섹션(105c)은 공고 생성자가 동일한 시간에(웹 사이트 사용 세션 동안) 여러 개의 공석 교대 공고를 생성한 경우에도 여러 개의 야간 교대공고 미리보기를 표시할 수 있다. 이렇게 하면 생성자가 모든 공고를 한 번에 게시, 수정 및 추가 설정을 변경할 수 있다. If the job posting creator has not enabled the single-action job posting feature, an additional confirmation message (105b) (e.g., "This night shift posting requires approval from your department head") may be displayed above the preview section (105c) in the description section. The server system may restrict users from using the single-action job posting feature based on their job type, experience level, or position. The vacancy preview section (105c) in the details section may display multiple night shift posting previews even if the job posting creator created multiple job postings at the same time (during a website usage session). This allows the creator to post, edit, and change additional settings for all postings at once.
삭제delete
서버 시스템은 사용자의 직업 유형, 경력 수준 또는 직책에 따라 단일 동작 공석 교대 공고 게시 기능을 사용할 수 있는 권한을 제한할 수 있다. 예를 들어, 웹 사이트 스크립트는 단일 동작 공고 게시 상호 작용을 날짜 필드(104)에만 활성화하고 클라이언트 시스템의 그 사용자 식별자에 대해 단일 동작 공고 게시가 활성화된 경우만 허용할 수 있다. 웹 스크립트에 의해 생성된 웹 페이지의 달력 뷰에는 여러 날짜 필드가 포함될 수 있지만 단일 동작 게시 상호 작용을 위해 활성화된 선택된 날짜 필드만 사용할 수 있다. 웹 사이트 스크립트는 선택한 달력 날짜 필드(104)에 대해 단일 동작 게시 상호 작용을 선택적으로 포함하거나 제외하여 생성자가 단일 동작 게시 상호 작용이 가능한 날짜를 선택할 수 있게 할 수 있다. The server system may restrict the ability to use the single-action vacancy posting feature based on the user's job type, experience level, or job title. For example, a website script may enable the single-action posting interaction only for the date field (104) and only if single-action posting is enabled for that user identifier on the client system. The calendar view of a web page generated by the web script may include multiple date fields, but only the selected date fields that are enabled for the single-action posting interaction are available. The website script may selectively include or exclude the single-action posting interaction for the selected calendar date field (104), allowing the creator to select the dates on which the single-action posting interaction is enabled.
삭제delete
추가 설정 섹션(105d)에서 생성자는 마우스 버튼을 한 번만 클릭하여 선보기에 게시된 공석 교대 공고를 즉시 게시할 수 있다. 생성자가 추가 설정 섹션(105d)의 "즉시 게시" 버튼을 클릭하면 공고가 즉시 게시된다. 단, 부서 설정이 생성자에게 추가 작업을 수행할 필요(예를 들어 관련 부서의 부서장이 승인해야 하는 등)가 있는 경우 공고가 즉시 게시되지 않을 수 있다.In the Additional Settings section (105d), the creator can immediately post a vacancy notice posted in the preview with a single click of the mouse. When the creator clicks the "Post Immediately" button in the Additional Settings section (105d), the notice is posted immediately. However, if the department settings require the creator to perform additional tasks (e.g., require approval from the head of the relevant department), the notice may not be posted immediately.
삭제delete
이하에서는, 일 실시예에서, 공고 생성자가 공고를 게시할 때 조정할 수 있는 설정에 대한 설명이다. Below, in one embodiment, is a description of the settings that an announcement creator can adjust when posting an announcement.
단일 동작 공고를 게시할 때 생성자는 지원자 그리고 부서가 공고를 볼 수 있는지 조정할 수 있는 설정을 조정할 수 있다. 이는 동일한 의료 기관의 부서뿐만 아니라 다른 의료 기관의 부서를 포함할 수 있다. "범위(coverage)"라는 용어는 공고를 볼 수 있는 지원자의 범위를 의미한다. "범위"와 대체로 사용할 수 있는 다른 용어로는 "도달력(reach)" 또는 "가시성(visibility)"가 있다. 예를 들어, 생성자는 설정을 조정하여 공고의 도달력 또는 가시성을 제한할 수 있다. 지원자의 범위를 정하는 요소, 예를 들어, 공고를 볼 수 있는 지원자는 공고 생성자의 의료기관에만 해당하는 경우, 지원자의 진료 전공이 동일 또는 유사한 경우에만 한정되는 경우, 혹은 여러 의료기관 사이의 사전 합의에 따라 그룹화되어 공고를 볼 수 있는 지원자는 이러한 의료기관들의 지원자만이 될 수 있는 경우 등에 따라 결정될 수 있다.When posting a single-action announcement, the creator can adjust settings to control which applicants and departments can view the announcement. This can include departments within the same healthcare institution as well as departments from other healthcare institutions. The term "coverage" refers to the range of applicants who can view the announcement. Other terms that can be used interchangeably with "coverage" include "reach" and "visibility." For example, the creator can adjust settings to limit the reach or visibility of the announcement. This can be determined by factors such as whether the announcement is only visible to applicants within the creator's healthcare institution, whether applicants with the same or similar specialties are restricted, or whether multiple healthcare institutions have agreed to group the announcement so that only applicants from those institutions can view the announcement.
삭제delete
이러한 여러 의료기관 사이의 사전 합의는 공고를 볼 수 있는 지원자 그룹을 정의할 수 있으며, 공고의 출처인 의료기관의 관리력에 의해 사전에 설정될 수 있다.A prior agreement between these various medical institutions may define the group of applicants who will be able to view the advertisement, and this may be established in advance by the management of the medical institution from which the advertisement was issued.
도움말 설정은 공고 생성자가 공고의 가시성을 제어하고, 자격이 있고 관련된 지원자들만이 공고를 볼 수 있도록 보장할 수 있게 해준다. 예를 들어, 채용 팀은 지원자의 부서장에게 연락하여 추가 정보를 얻고, 지원자의 능력과 일자리 성실도에 대한 더 정확한 평가를 할 수 있게 된다. Help settings allow job creators to control the visibility of their postings and ensure that only qualified and relevant candidates see them. For example, the hiring team can contact the applicant's department manager for additional information, enabling a more accurate assessment of the applicant's skills and suitability for the position.
커버리지 설정은 공고 생성자가 공고의 가시성을 특정 의료기관이나 특성에만 제한할 수 있게 해준다. 이를 통해 자격이 있고 관련된 지원자들만이 공고를 볼 수 있게 하여, 채용 과정을 스트리밍할 수 있게 된다. 또한, 커버리지 설정은 상호 합의를 가진 의료기관 사이의 직원 교대를 용이하게 할 수 있도록 한다. 이는 이들 의료기관이 직원 교대를 위한 절차를 미리 정의해놓은 상태여서이다. 기본 가시성 설정은 의료기관의 관리자에 의해 결정될 수 있지만, 적합한 권한을 가진 생성자는 기본 설정을 변경할 수 있다. Coverage settings allow job posting creators to limit the visibility of their postings to specific healthcare providers or features. This ensures that only qualified and relevant candidates can view the posting, enabling the recruitment process to be streamlined. Coverage settings also facilitate staff rotations between mutually agreed-upon healthcare providers, as these providers have predefined procedures for staff rotations. While the default visibility settings can be determined by the healthcare provider's administrator, creators with appropriate permissions can override them.
예를 들어, 생성자는 공고의 보기 범위를 시간이 지남에 따라 변경할 수 있다. 구체적으로, 생성자는 설정된 기간 동안 공고를 동일한 의료기관의 지원자만이 볼 수 있도록 하고, 그 기간이 만료되면 공고의 가시성을 다른 의료기관의 지원자에게도 확대할 수 있다.For example, the creator can change the visibility of a posting over time. Specifically, the creator can make the posting visible only to applicants from the same medical institution for a set period of time, and then expand the posting's visibility to applicants from other medical institutions when that period expires.
구체적으로, 도 1에서 추가 설정 섹션(105d)는 생성자가 공고의 생성을 완료하고 접근 및 가시성 수준, 각 보기 범위의 시간 제한 등 다양한 설정을 조정할 수 있도록 한다. 즉, 웹 스크립트는 생성자가 추가 설정 옵션을 변경할 수 있는지 확인하고, 생성자가 적절한 권한을 가지고 있다면, 웹 스크립트는 생성된 공고에 대한 추가 설정 옵션을 표시한다. 만약 생성자가 공고의 접근 범위 또는 가시성 수준과/또는 각 커버리지 수준별 시간 제한을 확인하거나 수정하려면, 추가 설정 섹션(105d) 내의 "설정" 버튼을 선택할 수 있다. “세부사항 편집" 버튼을 선택하면, 스크립트는 생성자가 권한이 있는 경우 변경할 수 있는 커버리지 설정을 표시하는 웹 페이지 컨텐츠를 표시한다. Specifically, the additional settings section (105d) in FIG. 1 allows the creator to complete the creation of the announcement and adjust various settings, such as access and visibility levels, time limits for each view range, etc. That is, the web script checks whether the creator can change the additional settings options, and if the creator has the appropriate permissions, the web script displays the additional settings options for the created announcement. If the creator wants to check or modify the announcement's access range or visibility level and/or time limits for each coverage level, he or she can select the "Settings" button within the additional settings section (105d). If the "Edit Details" button is selected, the script displays web page content that displays the coverage settings that the creator can change if he or she has the permissions.
삭제delete
삭제delete
본 발명의 일 실시 예에서는 커버리지 설정을 통해 공석 교대 공고에 대해 자동으로 수락될 지원자 그룹을 지정할 수 있다. 이는 의료기관이나 생성자가 해당 작업을 수행할 수 있는 권한이 있는 경우에 이루어질 수 있다. 자동 지원 수락 기능은 공고 생성자가 정의된 부서 또는 의료기관의 지원자 그룹을 지정할 수 있도록 해줌으로써 채용 과정을 빠르게 진행할 수 있게 한다. 이 기능은 사전 합의를 지닌 의료기관의 직원이나 생성자가 속한 부서의 직원들에게만 적용될 수 있다. 예를 들어, 사전 합의가 있는 의료기관에서 취직한 그룹의 지원자들에게만 자동 지원 수락 기능을 활성화한다면 지원 과정이 빠르게 진행될 수 있다. 만약 사전 합의가 있는 다른 의료기관에서 한 의사가 그들이 속한 의료기관의 공고에 지원한다면, 추가적인 승인 없이 자동으로 지원이 승인될 수 있다. 이는 참여하는 의료기관들 간의 효율적인 근무 대체를 가능하게 한다.In one embodiment of the present invention, coverage settings can be used to designate a group of applicants to be automatically accepted for vacant shift postings. This can be done if the medical institution or creator has the authority to perform the task. The automatic application acceptance feature expedites the hiring process by allowing the posting creator to designate a group of applicants from a defined department or medical institution. This feature can be applied only to employees of the medical institution with which the posting was previously agreed upon or to employees in the department to which the creator belongs. For example, enabling the automatic application acceptance feature only for applicants employed at the medical institution with which the posting was previously agreed upon can expedite the application process. If a physician from another medical institution with which the posting was previously agreed upon applies for a posting at their institution, their application can be automatically accepted without further approval. This enables efficient shifting between participating medical institutions.
삭제delete
삭제delete
또한, 자동 지원 수락 기능은 공고 생성자와 동일한 의료기관에서 취직한 그룹의 지원자들에게만 설정할 수 있다. 이 경우 그룹에 속한 지원자가 지원하면 추가적인 승인 없이 자동으로 지원이 승인될 수 있다. 예를 들어, 동일한 부서에 있는 두 의사가 근무 대체 계약을 체결한 경우, 한 의사가 다른 의사에게 우선권을 줄 수 있게 된다. 이 경우, 자동 지원 수락 기능이 동일한 부서의 지원자에게만 활성화되어 있다면, 추가 승인 없이 지원서가 자동으로 승인될 수 있다. Additionally, the auto-accept feature can only be enabled for applicants in the same group employed by the same medical institution as the job posting creator. In this case, applications from applicants in that group will be automatically approved without further approval. For example, if two doctors in the same department have signed a work-over contract, one doctor can give priority to the other. In this case, if the auto-accept feature is enabled only for applicants in the same department, their applications will be automatically approved without further approval.
삭제delete
다음으로, 도 2는 본 발명의 일 실시예에 따른 클라이언트 시스템과 서버 시스템을 포함하는 블록 다이어그램이다. 서버 시스템(210)은 웹사이트의 데이터와 논리를 관리하는 네트워크된 컴퓨터 시스템이며, 서버 엔진(211)이 포함되어 있으며 이는 요청을 수신하고 처리한다. 또한 유저 데이터, 공고 생성 및 의료 기관 세부 정보를 포함하는 사용자 데이터베이스(212), 교대 공고 데이터베이스(213), 교대 공고 지원자 데이터베이스(214), 교대 데이터베이스(215) 및 의료 기관 데이터베이스(216)이 있다. 서버 엔진(211)은 이러한 데이터베이스를 사용하여 클라이언트 시스템(220)의 요청(예를 들어, 교대 공고 생성 또는 공석 공고 조회 요청)을 처리한다. 이러한 데이터베이스는 사용자, 교대, 또는 의료 기관 등으로 구성될 수 있다. 예를 들어, 사용자 데이터베이스(212)는 의료 기관 직원의 정보를 포함하고 있을 수 있으며, 이름, 프로필, 경력 등이 포함될 수 있다. 이러한 데이터베이스를 통해 서버 시스템(210)은 교대 공고와 지원 등을 위한 필요한 데이터를 효율적으로 관리하고 정리할 수 있다. 또한, 웹사이트의 기능을 수행하기 위한 다른 요소들도 관리할 수 있다.Next, FIG. 2 is a block diagram illustrating a client system and a server system according to one embodiment of the present invention. The server system (210) is a networked computer system that manages the data and logic of the website and includes a server engine (211) that receives and processes requests. Additionally, there is a user database (212) containing user data, job postings, and medical institution details, a shift posting database (213), a shift posting applicant database (214), a shift database (215), and a medical institution database (216). The server engine (211) uses these databases to process requests from the client system (220) (e.g., requests to create a shift posting or to search for vacant positions). These databases may be organized by user, shift, or medical institution. For example, the user database (212) may contain information about medical institution employees, including names, profiles, and career history. Through these databases, the server system (210) can efficiently manage and organize necessary data for shift postings and applications. Additionally, you can manage other elements that make your website function.
삭제delete
삭제delete
삭제delete
사용자가 컴퓨터 또는 모바일 장치를 이용하여 웹 사이트에 접속할 때, 서버 시스템(210)은 싱글 페이지 애플리케이션 (SPA) 스크립트를 클라이언트 시스템(220)으로 전송한다. SPA 스크립트는 사용자의 웹 브라우저에서 실행되는 소프트웨어로, 클라이언트 시스템(220)과 서버 시스템(210) 간의 실시간 통신을 지원하는데 사용된다. 이를 위해 SPA 스크립트는 JavaScript Object Notation (JSON) 형식의 API 요청을 사용한다. 이러한 요청을 통해 SPA 스크립트는 서버 시스템(210)의 데이터베이스에 저장된 정보를 기반으로 클라이언트 시스템(220) 내부의 웹 페이지를 생성 및 업데이트할 수 있게 된다. 이는 사용자가 실시간으로 웹 사이트와 상호작용할 수 있도록 해준다. 예를 들어, 공고 생성자가 교대 공고를 생성하는 데 사용한 단일 동작을 수행하면, SPA 스크립트는 서버 시스템(210)에 새로운 공고를 저장하는 API 요청을 통신 링크(230)를 통하여 보낸다. 이렇게 함으로써, 현재 달력을 보고 있는 다른 사용자들이 실시간으로 새로운 교대 공고를 볼 수 있고, 공고 생성자는 즉시 교대 스케줄을 업데이트할 수 있다. 이렇게 클라이언트와 서버 시스템 사이의 실시간 상호작용은 교대 공고 및 지원을 관리하기 위한 웹사이트의 사용 편의성과 효과성을 높인다. When a user accesses a website using a computer or mobile device, the server system (210) transmits a single-page application (SPA) script to the client system (220). The SPA script is software that runs in the user's web browser and is used to support real-time communication between the client system (220) and the server system (220). To achieve this, the SPA script uses API requests in JavaScript Object Notation (JSON) format. These requests allow the SPA script to create and update web pages within the client system (220) based on information stored in the server system's (210) database. This allows the user to interact with the website in real time. For example, when a job posting creator performs a single action used to create a shift posting, the SPA script sends an API request to the server system (210) via the communication link (230) to store the new posting. This allows other users currently viewing the calendar to see the new shift posting in real time, and the job posting creator can immediately update their shift schedule. This real-time interaction between client and server systems enhances the usability and effectiveness of websites for managing shift announcements and support.
삭제delete
삭제delete
사용자 데이터베이스(212)는 의료 기관 직원의 상세 정보(이름, 프로필, 소속 부서, 전문 분야, 재무 경력 등)를 포함하고 있으며, 공고 생성자와 교대 공고 지원자 모두에게 유용한 정보를 제공한다. 교대 데이터베이스(215)는 근무의 날짜와 시간, 근무 가능한 의료진 등과 같은 일반적인 정보를 포함할 수 있다. 반면에, 교대 공고 데이터베이스(213)은 생성된 각 공고의 기록을 포함할 수 있는데, 설명, 연락처, 설정(예를 들어, 보상 및 자동 승인 기능) 등이 포함될 수 있다. 교대 공고 지원자 데이터베이스(214)는 지원자 직원이 제출한 각 지원서의 자세한 기록을 포함하는데, 이름, 프로필, 직무 경력 등을 비롯하여 지원서의 상태 및 공고 생성자와 지원자 간의 통신 내역도 포함된다. 의료기관 데이터베이스(216)는 의료기관의 모든 정보를 상세하게 기록하는데, 이는 그들의 부서, 전문 분야, 새로 생성된 공고의 기본 설정 등을 포함하며, 의료기관 간의 상호 계약 또는 기타 관계도 기록된다.The user database (212) contains detailed information about healthcare workers (name, profile, department, specialty, financial background, etc.), providing useful information to both the job creator and the shift applicants. The shift database (215) may contain general information such as the date and time of work, available medical staff, etc. On the other hand, the shift announcement database (213) may contain a record of each created announcement, including a description, contact information, and settings (e.g., compensation and automatic approval functions). The shift announcement applicant database (214) contains a detailed record of each application submitted by the applicant staff, including the name, profile, and job background, as well as the status of the application and the communication history between the job creator and the applicant. The healthcare institution database (216) records all information about the healthcare institutions in detail, including their department, specialty, and default settings for newly created announcements, as well as mutual agreements or other relationships between the healthcare institutions.
삭제delete
삭제delete
삭제delete
클라이언트 시스템(220)은 클라이언트 ID(222)를 포함하고 있으며, 이를 사용하여 클라이언트 시스템과 서버 시스템(210)간의 통신을 가능하게 한다. 클라이언트 시스템(220)은 또한 싱글 페이지 애플리케이션(SPA) 스크립트(221)을 포함하고 있는데, 이는 사용자의 웹 브라우저에서 실행되어 클라이언트 시스템(220)과 서버 시스템(210)간의 실시간 통신을 가능하게 한다. 클라이언트 시스템(220)은 또한 클라이언트 ID를 인터넷 브라우저의 "쿠키" 또는 "내부 저장소" 파일에 저장하여 나중에 사용할 수 있게 해준다. 일반적으로, 서버 시스템 210은 클라이언트 시스템 220이 서버 시스템에 첫 번째로 로그인할 때 클라이언트 식별자를 할당하고 전송한다. 이후, 클라이언트 시스템은 단일 페이지 응용 프로그램(SPA) 스크립트가 서버 시스템 210으로부터 전송하는 모든 메시지에 클라이언트 식별자를 포함한다. 이는 서버 시스템 (210)으로부터 전송받은 싱글 페이지 어플리케이션 (SPA) 스크립트 221이 실행되는 것이다. 이는 사용자의 웹 브라우저에서 실행되며 클라이언트 시스템(220)과 서버 시스템(210) 사이의 실시간 통신을 가능하게 한다. The client system (220) includes a client ID (222) that enables communication between the client system and the server system (210). The client system (220) also includes a single page application (SPA) script (221), which runs in the user's web browser to enable real-time communication between the client system (220) and the server system (210). The client system (220) also stores the client ID in a "cookie" or "internal storage" file of the Internet browser for later use. Typically, the server system 210 assigns and transmits a client identifier when the client system 220 first logs into the server system. Thereafter, the client system includes the client identifier in all messages that the single page application (SPA) script transmits from the server system 210. This executes the single page application (SPA) script 221 that is transmitted from the server system (210). It runs in the user's web browser and enables real-time communication between the client system (220) and the server system (210).
삭제delete
위에서 설명한 단일 액션 공고 방법은 인터넷 브라우저 외의 다양한 환경에서 다른 웹 사이트 기술과 함께 사용할 수 있다. 예를 들어, 단일 페이지 응용 프로그램 (SPA) 스크립트와 응용 프로그램 프로그래밍 인터페이스 (API) 요청 대신에 서버 사이드 렌더링 웹 사이트를 사용하여 방법을 구현할 수 있다. 또한, 단일 액션 공석 공고는 의료 기관의 로컬 IT 소프트웨어 환경의 일부로도 사용할 수 있다. 이것은 예를 들어, 전문적인 야간 대체 스케줄링 소프트웨어의 교대 공고 요소 또는 야간 대체로 사용되는 원격 의료 컨설팅 소프트웨어 서비스 등이 포함될 수 있다. 또한, 지역 네트워크 또는 인트라넷 등 다양한 통신 채널을 사용할 수 있다. The single-action posting method described above can be used in various environments other than Internet browsers, along with other website technologies. For example, the method can be implemented using a server-side rendered website instead of a single-page application (SPA) script or an application programming interface (API) request. Furthermore, single-action posting can be used as part of a healthcare organization's local IT software environment. This could include, for example, the shift posting component of a professional night shift scheduling software or a telemedicine consulting software service used as a night shift replacement. Furthermore, various communication channels, such as a local network or intranet, can be used.
모든 이러한 경우에도, 서버 시스템(210)은 일회성 조치를 수행하여 교대 공고를 생성할 수 있는 모든 소프트웨어 및 하드웨어의 조합을 포함할 수 있으며, 서버 시스템(210)과 상호 작용할 수 있는 모든 소프트웨어 및 하드웨어의 조합도 포함할 수 있다. 예를 들어, 클라이언트 시스템(220)은 스마트폰 앱 또는 다양한 다른 소비자 제품도 포함할 수 있으며 이러한 소비자 제품은 교대 공고를 생성하고 발행할 수 있다. In all such cases, the server system (210) may include any combination of software and hardware capable of performing a one-time action to generate a shift announcement, and may also include any combination of software and hardware capable of interacting with the server system (210). For example, the client system (220) may also include a smartphone app or various other consumer products capable of generating and publishing a shift announcement.
본 발명의 일 실시예에서는, 마우스, 터치패드 또는 터치 스크린 등 다양한 입력 장치로 일회성 출판 기능을 초기화할 수 있다. 이는 공고 생성자가 쉽게 빠르게 교대 공고를 생성할 수 있도록 하며, 공고 생성자가 사용하기 가장 편리한 장치를 선택할 수 있게 한다. 이러한 단일 동작 공고는 웹사이트에서 지정된 버튼을 클릭하거나 탭하여 시작할 수 있으며 사용자가 쉽게 접근할 수 있고 직관적으로 설계된 것이 특징이다. In one embodiment of the present invention, a one-time posting function can be initiated using various input devices, such as a mouse, touchpad, or touchscreen. This allows the announcement creator to quickly and easily create a shift announcement, and allows the announcement creator to select the device most convenient for use. These single-action announcements can be initiated by clicking or tapping a designated button on the website and are characterized by their easy user access and intuitive design.
삭제delete
삭제delete
삭제delete
삭제delete
단일 동작 공고를 가능하게 하기 위해, 서버 시스템은 공고 생성자의 정보를 정부 및/또는 의료기관에서 받아야한다(301). 이는 공고 생성자의 직책과 부서 소속을 포함한다. 서버 시스템은 공고 생성자가 단일 동작 공고 게시 버튼을 사용하여 공석 교대 공고를 게시할 수 있는 필요한 권한을 가지고 있는지 확인한다(302). 이는 인증 과정이다. 이 과정은 공고 생성자가 정규 직원인지 이사인지를 체크하고, 그들의 부서의 상위 위치를 검증하는 것을 포함할 수 있다. 서버 시스템은 또한 공고 생성자가 선택한 날짜에 공고를 등록할 수 있는지 여부를 검사한다. 예를 들어, 공고 생성자가 의사인 경우, 서버 시스템은 해당 날짜에 그들에게 일할 수 있는 일간 일을 할당하는지 여부를 확인할 수 있다. 단일 동작 공고를 게시할 수 있는 권한이 있는 경우, 서버 시스템은 웹 페이지의 단일 동작 공고 버튼을 활성화하는 메시지를 웹사이트 스크립트에 보낸다 (303 및 304). 이는 공고 생성자가 한 번의 클릭으로 쉽게 교대 공고를 생성할 수 있도록 승인되면, 서버 시스템은 웹사이트 스크립트에 단일 동작 공고 버튼을 활성화하는 메시지를 보내고, 공고 생성자가 단일 동작 공고 버튼을 통해 공고를 쉽게 생성할 수 있게 한다(303, 304). 만약 공고 생성자가 공석 교대 공고를 게시할 수 있는 권한이 없는 경우, 웹 사이트 스크립트는 공고 생성자가 공석 교대 공고 생성을 위해 추가적인 검증 절차를 수행하도록 유도한다(303 및 305).
서버 시스템(210)은 그러면 교대 공고 생성을 요청한다. 이는 교대 공고의 세부 정보를 검증하는 것을 포함할 수 있다. 예를 들어, 날짜, 시간, 필요한 전문 분야를 검증하고, 교대 공고 데이터베이스(213)에 공고를 저장한다. 서버 시스템(210)은 그런 다음 생성된 교대 공고에 관한 알림을 관련 의료기관 및/또는 부서에 보낸다. 이 알림은 날짜, 시간 및 필요한 전문분야 등 교대 상세정보를 포함할 수 있고, 이메일, 문자 메시지 등 다른 통신 방법을 통해 보낼 수 있다. 서버 시스템(210)은 또한 새롭게 생성된 교대 공고의 세부 정보를 기록한 교대 데이터베이스(215)를 업데이트한다. 이는 교대 데이터베이스(215)가 이용 가능한 교대의 정보를 추적하고 이를 응시자 또는 다른 의료기관과 같은 관심있는 제3자에게 제공할 수 있도록 해준다. 이후, 웹사이트 스크립트(221)는 새로 생성된 교대 공고로 웹 페이지 콘텐츠를 업데이트하여 달력 섹션(103)에서 지원자가 쉽게 볼 수 있고 실시간으로 액세스할 수 있도록 한다. 이를 통해 잠재적 지원자가 교대 공고를 보고 지원할 수 있다.
다음으로, 도 4는 본 발명의 일 실시예에 따른 공고 생성자가 단일 동작 공고를 게시할 때 수신 가능한 지원자 범위를 설명하는 순서도이다. 서버 시스템은 공고 생성자가 지정한 범위 설정 정보를 받아 저장하고, 공고 생성자에게 기본 범위 정보를 표시한다(400, 및 401). 이렇게 하면 서버가 공고의 범위 설정 또는 범위 설정 시간이 있는지 확인하고 공고 생성자에게 기본 범위 설정 범위 또는 시간 설정에 대한 정보를 제공하는 메시지를 전송한다. 서버 시스템은 공고 생성자가 공고의 가시성과 시간 범위 설정을 수정할 수 있는지 확인한 다음, 그들이 수정을 할 수 있다면(402의 예) 이들 설정을 공고 생성자에게 보여주는 메시지를 전송한다. 공고 생성자는 필요에 따라 설정을 조정할 수 있다(402 내지 405). 즉, 서버 시스템은 이후 공고 생성자가 공고의 보이기 및 시간 커버리지 설정을 수정할 권한이 있는지 확인하고, 이를 수정할 권한이 있다면 웹사이트 스크립트에 메시지를 전송하여 이러한 설정을 공고 생성자에게 표시한다. 공고 생성자는 이를 필요에 따라 조정할 수 있다. 만일 단일 동작 공고 기능을 사용할 수 있는 권한이 없는 경우(402의 아니오), 서버 시스템 210은 웹사이트 스크립트에 메시지를 보내 공고 가시성의 설정을 비활성화하고 공고 생성자가 설정을 수정하지 못하도록 한다. 이 경우, 공고가 게시될 때 기본 지원자 범위와 기본 시간 범위 설정으로 공고가 가시적으로 보여진다. 다른 방법으로, 공고 생성자가 공고의 보유 및 시간 범위 설정을 변경할 수 있는 권한을 가지고 있다면, 서버 시스템은 웹사이트 스크립트에 메시지를 보내고 공고 생성자가 이러한 설정을 수정할 수 있도록 한다(405). 공고 생성자는 그러한 경우, 공고의 보유 범위를 특정 의료 기관 또는 전문분야로 제한하거나 지원서 수락을 위한 시간범위를 설정할 수 있다. 서버 시스템은 이렇게 수정된 설정을 교대 공고 데이터베이스에 업데이트한다(405). 설정이 완료된 후, 서버 시스템은 웹 스크립트에게 공고 생성자가 수정된 설정으로 공고를 발표할 수 있도록 한다(406). 공고는 그러면 공고 알림 데이터베이스에 추가되며 지정된 보유 범위와 시간 범위를 만족하는 잠재적 지원자들에게 보일 수 있게 된다. 이는 더 타겟팅되고 효율적인 채용 프로세스를 가능하게 해준다, 오직 적격하고 관련된 지원자들만이 공고를 보고 지원할 수 있게 된다.To enable single-action announcements, the server system must obtain the announcement creator's information from the government and/or healthcare institution (301). This includes the announcement creator's job title and department affiliation. The server system verifies that the announcement creator has the necessary permissions to post a vacancy shift announcement using the "Post Single-Action Announcement" button (302). This is an authentication process. This process may include checking whether the announcement creator is a full-time employee or director and verifying their departmental superior position. The server system also verifies whether the announcement creator can post the announcement on the date selected by the announcement creator. For example, if the announcement creator is a physician, the server system can verify whether they are assigned a daily job that allows them to work on that date. If the server system has permission to post a single-action announcement, it sends a message to the website script that activates the "Post Single-Action Announcement" button on the web page (303 and 304). If the notice creator is authorized to easily create a shift notice with a single click, the server system sends a message to the website script that activates the single-action notice button, allowing the notice creator to easily create a notice via the single-action notice button (303, 304). If the notice creator does not have permission to post a vacancy shift notice, the website script prompts the notice creator to perform additional verification steps to create a vacancy shift notice (303, 305).
The server system (210) then requests the creation of a shift announcement. This may include verifying the details of the shift announcement. For example, it verifies the date, time, and required specialty, and stores the announcement in the shift announcement database (213). The server system (210) then sends a notification regarding the created shift announcement to the relevant medical institution and/or department. This notification may include shift details, such as the date, time, and required specialty, and may be sent via other communication methods, such as email or text message. The server system (210) also updates the shift database (215) containing the details of the newly created shift announcement. This allows the shift database (215) to track available shift information and provide it to interested third parties, such as applicants or other medical institutions. The website script (221) then updates the web page content with the newly created shift announcement, making it easily viewable and accessible in real time to applicants in the calendar section (103). This allows potential applicants to view and apply for shift postings.
Next, Figure 4 is a flowchart illustrating the scope of applicants that can be received when an advertisement creator posts a single-action advertisement according to one embodiment of the present invention. The server system receives and stores the scope setting information specified by the advertisement creator, and displays the default scope information to the advertisement creator (400 and 401). This causes the server to check whether the advertisement has a scope setting or a scope setting time and send a message to the advertisement creator providing information about the default scope setting range or time setting. The server system then checks whether the advertisement creator can modify the visibility and time coverage settings of the advertisement, and if so (example 402), sends a message indicating these settings to the advertisement creator. The advertisement creator can adjust these settings as needed (402 to 405). That is, the server system then checks whether the advertisement creator has permission to modify the visibility and time coverage settings of the advertisement. If so, it sends a message to the website script indicating these settings to the advertisement creator. The advertisement creator can adjust these settings as needed. If the user does not have permission to use the single-action announcement feature (402 No), the server system 210 sends a message to the website script to disable the announcement visibility settings and prevent the announcement creator from modifying them. In this case, the announcement will be visible with the default applicant range and time range settings when posted. Alternatively, if the announcement creator has permission to modify the announcement's retention and time range settings, the server system sends a message to the website script to allow the announcement creator to modify these settings (405). In such cases, the announcement creator can limit the announcement's retention to specific medical institutions or specialties or set a time range for accepting applications. The server system updates these modified settings in the rotation announcement database (405). After the settings are complete, the server system instructs the web script to allow the announcement creator to publish the announcement with the modified settings (406). The announcement is then added to the announcement notification database and becomes visible to potential applicants who meet the specified retention and time ranges. This allows for a more targeted and efficient hiring process, ensuring that only qualified and relevant candidates see and apply for your job posting.
삭제delete
삭제delete
삭제delete
삭제delete
삭제delete
삭제delete
삭제delete
삭제delete
삭제delete
삭제delete
다음으로, 도 5는 본 발명의 일 실시예에 따른 공고에 대한 지원자의 지원 수락 방법 및 시스템을 설명하는 순서도이다. 서버 시스템은 공고 생성자가 자동 신청 수락에 필요한 권한을 가지고 있는지 판단하고(501), 권한이 있는 경우 웹 사이트 스크립트에 이 기능을 활성화하라는 메시지를 전송한다(502). 공고 생성자가 설정 변경 권한이 있는 경우 자동 지원 수락을 위한 설정을 수정하고(504) 업데이트된 설정으로 공석 공지를 게시할 수 있다(505). 공고 생성자가 권한이 없는 경우, 서버 시스템은 의료 기관에서 제공하는 기본 설정을 이용하여 자동 수락 여부를 판단하고 이 정보를 클라이언트 시스템에 제공한다(503).Next, Figure 5 is a flowchart illustrating a method and system for accepting applications from applicants for a job posting according to one embodiment of the present invention. The server system determines whether the job posting creator has the necessary authority for automatic application acceptance (501), and if so, sends a message to the website script to activate this function (502). If the job posting creator has the authority to change settings, the server system can modify the settings for automatic application acceptance (504) and post the vacancy notice with the updated settings (505). If the job posting creator does not have the authority, the server system determines whether automatic acceptance is permitted using the default settings provided by the medical institution and provides this information to the client system (503).
삭제delete
도 6 내지 도 10은 제1 실시예에서 클라이언트 시스템(220)의 작동 방법을 나타내고, 도 11내지 도 12은 제2 실시예에서 클라이언트 시스템(220)의 작동 방법을 나타낸다. 단일 페이지 응용 프로그램(SPA) 스크립트는 이번 발명의 스캔을 생성하기 위한 도 6과 같은 화면을 생성한다. 이 화면을 이용하면 공고 생성자는 화면의 왼쪽에 나타나는 부서 선택 섹션(101) (예를 들어 외과, 내과, 응급의학)으로부터 부서를 선택할 수 있다. 연도 날짜 필드(102a)는 공고 생성자가 화면에 표시된 원하는 달을 선택할 수 있도록 한다. 공고 생성자는 직원 유형을 선택하거나 선택한 달력의 일자에서 직원의 이름을 클릭하여 직원 정보를 달력 탐색 섹션(102)의 직원 메뉴(102c)에서 확인할 수 있다. 각 날짜 필드 내의 달력 섹션(104)은 그 날의 시프트에 할당되거나 수락된 현재 부서 직원과 지원자의 이름을 표시한다. 만약 그 날에 단일 동작 공고가 생성된 경우라면, 이를 표시한다.
예를 들어, 도 7에 도시된 바와 같이, 공고 생성자가 '정형외과' 부서를 선택하고 '의사'를 달력 탐색 메뉴에서 선택하면, 정형외과 부서의 의사 직원 정보를 볼 수 있다. 이 정보는 부서의 계급 구조, 예를 들어 부서장, 부서장, 전문의, 수련의 등을 포함한다. 공고 생성자는 또한 각 직원의 필드를 선택하여 연락처 정보, 주 진료소, 전문 분야, 근무 경력과 같은 개인 정보를 볼 수 있다. 공석 교대 공고의 경우 SPA 스크립트는 채용팀 멤버들에게 지원자의 개인 정보, 예를 들어 개인 주소, 개인 전화번호, 교육 내용 등을 보여줄 수 있다. 동일하게, 공고 생성자가 직원 메뉴에서 '간호사'를 선택하면 SPA 스크립트는 해당 부서에서 근무하는 간호사의 정보를 표시할 수 있다. FIGS. 6 through 10 illustrate the operation of the client system (220) in the first embodiment, and FIGS. 11 through 12 illustrate the operation of the client system (220) in the second embodiment. A single-page application (SPA) script generates a screen, such as FIG. 6, for generating a scan of the present invention. This screen allows the advertisement creator to select a department from the department selection section (101) (e.g., surgery, internal medicine, emergency medicine) that appears on the left side of the screen. The year/date field (102a) allows the advertisement creator to select a desired month displayed on the screen. The advertisement creator can select an employee type or click on an employee's name on a selected calendar date to view employee information in the employee menu (102c) of the calendar navigation section (102). The calendar section (104) within each date field displays the names of the current department employees and applicants assigned or accepted for the shift on that day. If a single-action advertisement has been created on that day, it is displayed.
For example, as shown in Figure 7, if the job posting creator selects the "Orthopedics" department and "Doctor" from the calendar navigation menu, the job posting creator can view information about the physician staff in the Orthopedics department. This information includes the department's hierarchy, such as department heads, department heads, specialists, and residents. The job posting creator can also select fields for each employee to view personal information, such as contact information, primary care, specialty, and work experience. For a vacancy shift posting, the SPA script can display the applicant's personal information, such as personal address, personal phone number, and education, to the hiring team members. Similarly, if the job posting creator selects "Nurse" from the employee menu, the SPA script can display information about the nurses working in that department.
삭제delete
삭제delete
삭제delete
삭제delete
삭제delete
따라서, 공고 생성자가 달력 탐색 섹션(102)의 "공석 교대 공고 생성" 버튼을 클릭하면 스크립트는 도 8에 도시된 화면을 표시한다. 이 화면은 공고 생성자가 시트가 지정된 날짜의 직원 및 공석 공고 지원자를 볼 수 있도록 한다. 예를 들어, 도 8은 10월의 교대 일정을 보여준다. 도 8에 도시된 바와 같이, 정확한 날짜를 선택하면 시트가 지정된 날짜의 직원과 공석 공고 지원자를 볼 수 있다. 예를 들어, 2022년 10월 1일, 12일, 14일, 29일, 30일, 31일에 추가 근무 직원이 필요하다는 것을 의미하는 색상이 사용된다. 이를 통해 공고 생성자는 추가 직원이 필요한 날을 쉽게 식별하고 공석 공고에 대한 보유 설정과 같은 적절한 조치를 취할 수 있다. 도 8의 색상을 사용한 것은 단순히 정보가 표시되는 방법인 것으로 이에 한정되지 않는다. Accordingly, when the job posting creator clicks the "Create Vacancy Shift Announcement" button in the calendar navigation section (102), the script displays the screen shown in FIG. 8. This screen allows the job posting creator to view employees and applicants for the vacancy announcement on the specified date. For example, FIG. 8 shows the shift schedule for October. As shown in FIG. 8, selecting an exact date allows the user to view employees and applicants for the vacancy announcement on the specified date. For example, colors are used to indicate that additional staff are needed on October 1, 12, 14, 29, 30, and 31, 2022. This allows the job posting creator to easily identify the days when additional staff are needed and take appropriate actions, such as setting retention for the vacancy announcement. The use of colors in FIG. 8 is merely a method of displaying information and is not limited thereto.
삭제delete
추가적으로, 도 8은, 공고 생성자가 12일을 클릭하여 공석 교대 공고를 생성한 경우에 표시되는 화면을 보여준다. 화면 오른쪽의 상세 정보 섹션(105)에는 메시지 섹션 105d에 "선택한 날짜인 2022년 10월 12일에 공석 공고가 생성되었으며 30분 후에 게시됩니다"라는 메시지가 표시된다. 이 시점에서 공고 생성자는 메시지 섹션 아래에 위치한 공석 시트 미리 보기 섹션 105c에서 공석 교대 공고 세부 정보를 볼 수 있다. 이 섹션에 표시되는 정보는 연락처 정보, 경력 수준, 전문분야 요구 사항, 그리고 필요한 인력의 유형(예를 들어 의사, 간호사 등)을 포함할 수 있다. 공고 생성자는 이를 바로 게시하는 '지금 게시' 버튼을 클릭하거나 '세부 사항 수정' 버튼을 클릭하여 공석 공고의 세부 정보를 수정하거나 '취소' 버튼을 클릭하여 공석 공고를 취소할 수 있다. 공고 생성자가 세부 사항을 수정하는 경우, 공석 시트 미리 보기 섹션(105c)에 표시된 정보를 변경할 수 있다. 예를 들어 시트의 날짜와 시간, 전문분야 요구 사항, 직원 타입(예를 들어 의사, 간호사 등)을 변경할 수 있다. 공석 공고를 지원할 수 있는 대상 유저의 그룹을 제한하기 위해 지원자의 필요한 경력 수준과 커버리지(예를 들어 동일한 부서, 동일한 의료 기관, 다른 의료 기관)를 선택할 수도 있다. 공고 생성자가 원하는 변경 사항을 모두 수행한 후, '지금 게시' 버튼을 클릭하여 수정된 공석 공고를 바로 게시하거나 '저장' 버튼을 클릭하여 변경 사항을 저장하고 나중에 수정을 계속할 수 있다. 그러나, 공고 생성자가 단일 액션 공석 시트 공고를 게시할 필요가 있는 권한이 없을 경우, 메시지 섹션(105b) 위에 공석 시트 미리 보기 섹션(105c)에 추가 확인 메시지 (예: “이 시트 공고는 부서장의 승인이 필요합니다”)가 표시된다. 이 경우 공고 생성자는 '확인 요청' 버튼을 클릭하여 부서장의 검토 및 승인을 위해 공석 공고를 제출할 수 있다. Additionally, Figure 8 shows the screen displayed when the job posting creator clicks on the 12th to create a vacancy shift posting. The Details section (105) on the right side of the screen displays the message "The vacancy posting was created on the selected date, October 12, 2022, and will be posted in 30 minutes" in the Message section (105d). At this point, the job posting creator can view the vacancy shift posting details in the Vacancy Sheet Preview section (105c) located below the Message section. The information displayed in this section may include contact information, experience level, specialty requirements, and the type of personnel needed (e.g., physician, nurse, etc.). The job posting creator can click the "Post Now" button to post the job posting immediately, the "Edit Details" button to edit the details of the job posting, or the "Cancel" button to cancel the job posting. If the job posting creator modifies the details, they can change the information displayed in the Vacancy Sheet Preview section (105c). For example, you can change the date and time of the sheet, the specialty requirements, and the employee type (e.g., doctor, nurse, etc.). You can also select the required experience level and coverage of the applicant (e.g., same department, same healthcare institution, different healthcare institution) to limit the target group of users who can apply for the vacancy notice. After making all the desired changes, the notice creator can click the "Publish Now" button to publish the revised vacancy notice immediately, or click the "Save" button to save the changes and continue editing later. However, if the notice creator does not have permission to publish a single-action vacancy notice, an additional confirmation message (e.g., "This sheet notice requires approval from the department head") will appear in the vacancy sheet preview section (105c) above the message section (105b). In this case, the notice creator can click the "Request Confirmation" button to submit the vacancy notice for the department head's review and approval.
삭제delete
삭제delete
삭제delete
삭제delete
도 9는 도 8에서 공고 생성자가 “지금 게시” 버튼을 클릭한 경우 상세 섹션 (105)에 선택된 2022년 10월 12일 공석 시트 공고가 게시된 것을 보여준다. 섹션에는 또한 연락처 정보, 연락처 이메일, 경력 제한, 고용 범위 등의 연락처 정보가 표시된다. 이 화면에서 공고 생성자는 추가 설정 섹션(105)의 '세부사항 수정' 버튼을 클릭하여 설정을 변경할 수도 있다.Figure 9 shows the vacancy announcement for October 12, 2022, posted in the Details section (105) when the announcement creator clicked the "Post Now" button in Figure 8. The section also displays contact information, including contact information, contact email address, career history, and scope of employment. The announcement creator can also change settings on this screen by clicking the "Edit Details" button in the Additional Settings section (105).
도 10에서는, 지금까지 생성된 공지를 상세 섹션(105)에 표시한다. 구체적으로 2022년 10월 1일, 12일, 14일의 공지가 생성되었음을 보여준다. 또한, SPA 스크립트(221)은 공지가 생성된 각 날짜 필드(104)에 '세부 정보 편집' 또는 '취소' 버튼을 표시할 수 있다. 사용자가 상세 섹션(105)에서 생성된 공고 목록에서 특정 공고를 선택하면 해당 공고의 세부 정보가 표시되어 공고 생성자가 검토하고 수정할 수 있다. 또한 섹션(105b)에서 '공석 교대 공고 생성'를 클릭하여 게시를 완료할 수도 있다. 위에서는 서버(210)에서 전송된 정보를 기반으로 SPA 스크립트(221)을 사용하는 클라이언트 시스템(220)을 이용한 단일 액션 공석 시트 공고의 게시 방법이 설명되었다.In Fig. 10, the notices generated so far are displayed in the details section (105). Specifically, it shows that notices for October 1, 12, and 14, 2022, were generated. In addition, the SPA script (221) can display an 'Edit Details' or 'Cancel' button in each date field (104) on which the notice was generated. When a user selects a specific notice from the list of notices generated in the details section (105), the details of the notice are displayed so that the notice creator can review and edit them. In addition, the posting can be completed by clicking 'Create Vacancy Shift Notice' in section (105b). The above has described a method for posting a single-action vacancy sheet notice using a client system (220) that uses the SPA script (221) based on information transmitted from the server (210).
삭제delete
삭제delete
삭제delete
삭제delete
삭제delete
도 11 및 도 12은 본 발명에 따른 채용 공고 지원 방법을 설명하기 위한 클라이언트 시스템의 화면의 개략도이다. 이 방법은 컴퓨터 또는 스마트폰과 같은 사용자 단말을 이용하여 채용 공고가 게시된 서버에 접속하는 것을 포함한다. 공고 생성자가 단일 동작 공석 공고를 게시한 후 지원자의 클라이언트 시스템에 표시되는 화면은 도 11에 나타난다. 이 화면에는 공고가 게시된 날짜가 표시되며, 지원자가 공석을 지원하고자 하는 날짜를 선택할 수 있도록 한다. 지원자는 이 화면에서 원하는 날짜를 선택하여 공석 지원을 할 수 있다. 예를 들어, 도 11에서 보이는 것과 같이 병원 측의 공고 생성자가 달력의 1일, 4일, 12일, 14일, 24일, 29일, 30일, 31일의 공고를 게시한다면 지원자의 클라이언트 시스템(220)에 표시되는 화면에는 이러한 날짜가 즉시 표시된다. 이렇게 함으로써 지원자는 원하는 날짜를 쉽게 보고 선택할 수 있다. 사용자가 단일 동작 공석 공고를 지원하기를 원하는 날짜를 선택할 때 (도 11의 경우 12일), SPA 스크립트은 12일의 시트 공고 콘텐츠를 상세 섹션(105)에 표시한다. 시트 공고 콘텐츠는 공고 생성자가 게시한 상세 정보, 외부 의료 엔티티와 부서 정보, 연락처 정보, 연락처 이메일, 일한 경력 요구 사항 등을 포함한다. Figures 11 and 12 are schematic diagrams of client system screens illustrating a method for applying for a job posting according to the present invention. This method involves accessing a server where a job posting is posted using a user terminal, such as a computer or smartphone. Figure 11 shows the screen displayed on an applicant's client system after the job posting creator posts a single-action vacancy posting. This screen displays the posting date of the posting and allows the applicant to select the date on which they wish to apply for the vacancy. Applicants can select the desired date on this screen to apply for the vacancy. For example, as shown in Figure 11, if the hospital's job posting creator posts the 1st, 4th, 12th, 14th, 24th, 29th, 30th, and 31st of the calendar, these dates will be immediately displayed on the screen displayed on the applicant's client system (220). This allows the applicant to easily view and select the desired date. When a user selects a date for which they wish to apply for a single-action vacancy announcement (the 12th in Figure 11), the SPA script displays the 12th day's job posting content in the details section (105). The job posting content includes details posted by the job posting creator, information about the external medical entity and department, contact information, a contact email, and work experience requirements.
삭제delete
삭제delete
삭제delete
도 12은 지원자가 단일 액션 공석 시트 공고의 신청을 확인하는 화면을 나타낸다. 이 경우 상세 섹션 105에 “선택한 공석 시트 채용 신청이 2022년 10월 12일에 확인되었습니다.”이라는 메시지가 표시된다. 신청 상세 정보는 이 메시지 아래에 표시되며, 일부 경우에는 SPA 스크립트 221이 지원자가 단일 액션 공석 시트 공고의 지원을 취소할 수 있다는 것을 나타낼 수도 있다. 도 12에서 지원자가 단일 동작 공석 교대 공고를 지원할 때, 서버(210)는 병원 공고 생성자의 클라이언트 시스템(210)에 정보를 전송하며, 클라이언트 시스템(210)은 생성자의 측면에서 채용을 확인하고 확인 정보를 서버(210)에 다시 전송한다. 이를 통해 지원자의 지원이 제대로 처리되고 확인될 수 있다.Figure 12 illustrates a screen where an applicant confirms an application for a single-action vacancy. In this case, the message "Your application for the selected vacancy was confirmed on October 12, 2022" appears in Detail Section 105. Application details are displayed below this message, and in some cases, SPA script 221 may indicate that the applicant can cancel their application for the single-action vacancy. In Figure 12, when an applicant applies for a single-action vacancy shift announcement, the server (210) transmits information to the client system (210) of the hospital announcement creator, which then confirms the application on the creator's behalf and transmits confirmation information back to the server (210). This ensures that the applicant's application is properly processed and confirmed.
삭제delete
본 발명에 의해, 병원과 진료소와 같은 의료 시스템의 채용 공고에 대한 지원과 확인 방법이 제공된다. 이 방법은 컴퓨터나 스마트폰과 같은 사용자 터미널을 사용하여 채용 공고를 호스팅하는 서버에 접속하는 것을 포함한다. 서버는 의료 시스템으로부터 공고를 수신하고 지원자가 사용 가능한 공석을 볼 수 있도록 사용자 터미널에 표시한다. 지원자는 자신의 요구와 선호에 맞는 의료기관과 날짜를 선택할 수 있다.
SPA 스크립트은 사용자 터미널에서 실행되는 프로그램으로, 지원자, 서버, 및 병원의 공고 생성자 사이의 소통과 조율을 돕는다. SPA 스크립트은 서버로부터 시트 공고 컨텐츠를 수신하여 지원자가 볼 수 있는 사용자 터미널에 표시한다. 지원자는 사용자 터미널에서 자신의 신청을 확인할 수 있고, 서버는 신청 정보를 병원의 공고 생성자에 전송한다. 병원의 공고 생성자는 자신의 측면에서 모집을 확인하고 확인 정보를 서버에 보내 지원자의 신청 상태를 업데이트한다. 이 방법은 병원의 모집 공고 지원 및 확인을 위해 원활하고 효율적인 프로세스를 제공한다. 사용자 터미널, 서버, SPA 스크립트의 사용은 사용자 친화적이고 자동화된 신청 프로세스를 제공하며 시간과 노력을 절약할 수 있다.The present invention provides a method for supporting and verifying job postings in healthcare systems, such as hospitals and clinics. This method involves accessing a server hosting job postings using a user terminal, such as a computer or smartphone. The server receives the postings from the healthcare system and displays them on the user terminal, allowing applicants to view available positions. Applicants can select a medical institution and date that best suits their needs and preferences.
A SPA script is a program running on a user terminal that facilitates communication and coordination between applicants, the server, and the hospital's job posting creator. The SPA script receives job posting content from the server and displays it on the user terminal for applicants to view. Applicants can confirm their applications on the user terminal, and the server transmits the application information to the hospital's job posting creator. The hospital's job posting creator verifies the application on its own behalf and sends the confirmation information to the server, updating the applicant's application status. This method provides a smooth and efficient process for applying for and confirming hospital job postings. The use of the user terminal, server, and SPA script provides a user-friendly and automated application process, saving time and effort.
삭제delete
삭제delete
마지막으로, 도 13는 본 발명의 일 실시예에 따른 공석 교대 공고 게시 및 지원 방법의 BPMN 차트로, 전체 프로세스를 도시한다. 먼저, 주요 의료 기관의 공고 작성자는 달력 교대(시프트) 계획(calender plan)을 검토한다(B1). 이후, 공석 교대 공고(vacant shift announcement)를 작성하기를 원한다면 단일 동작 기능을 사용해 작성한다(B2, B3). 이 공고는 동일한 웹 사이트 또는 응용 프로그램을 사용하는 모든 의료 기관의 캘린더 보기에 자동으로 나타난다(B4). 예를 들어 보조 의료 기관은 생성된 공고에 지원할 수 있다(B5). 또한, 서버가 각 지원을 처리하고(B6) 주 의료기관으로 전송된다(B7). 의료 기관이 적합한 상호 동의를 가지고 있다면(B8) 지원자가 자동으로 교대(시프트)지원 확정 등록되고(B9) 승인 메시지가 즉시 보조 의료 기관으로 전송된다(B10). 또는, 지원자의 프로필이 심사를 위해 책임을 지는 사무실로 전송된다(B11, B12). 이 경우, 주 의료 기관의 인사부가 있으며 그곳에서 후보자의 프로필 평가가 진행된다(B13). 후보자의 평가 절차는 서로 다른 의료 기관들 사이에서 다름을 의미하며, 일부 경우에는 주 의료 기관의 부서장이 평가를 진행할 수 있다(미도시). 승인된 검토의 경우(B14), 신청서는 주 의료 기관의 부서로 전송되고(B15), 지원자는 자동으로 승인되고(B16) 교대 지원된다(B17). 만일, 승인되지 않은 경우(B18), 해당 승인되지 않음을 포함하는 정보는 주 의료기관의 부서로 전송된다(B19). 지원자는 그러면 자동으로 교대 지원이 거절되고(B20), 거절 메시지는 소속된 의료기관으로 전송된다 (B21). 즉, 상호 교대 동의가 합의되게 된다(B22).Finally, Figure 13 is a BPMN chart illustrating the overall process of posting and supporting a vacant shift announcement according to one embodiment of the present invention. First, the announcement writer at the primary healthcare institution reviews the calendar shift plan (B1). Next, if they wish to create a vacant shift announcement, they do so using a single action function (B2, B3). This announcement automatically appears in the calendar view of all healthcare institutions using the same website or application (B4). For example, secondary healthcare institutions can apply for the created announcement (B5). Furthermore, the server processes each application (B6) and forwards it to the primary healthcare institution (B7). If the healthcare institution has a suitable mutual agreement (B8), the applicant is automatically registered for a confirmed shift application (B9), and an approval message is immediately sent to the secondary healthcare institution (B10). Alternatively, the applicant's profile is forwarded to the responsible office for review (B11, B12). In this case, the human resources department of the primary medical institution is responsible for evaluating the candidate's profile (B13). The candidate evaluation process varies across medical institutions, and in some cases, the head of the primary medical institution may conduct the evaluation (not shown). If the review is approved (B14), the application is forwarded to the primary medical institution's department (B15), and the applicant is automatically approved (B16) and transferred to the alternate (B17). If the application is not approved (B18), information including the disapproval is forwarded to the primary medical institution's department (B19). The applicant's application for the alternate is then automatically rejected (B20), and a rejection message is sent to the affiliated medical institution (B21). Thus, a mutual agreement for the alternate is reached (B22).
삭제delete
삭제delete
삭제delete
101: 부서 선택 섹션
102: 달력 탐색 섹션
102a: 연도 날짜 필드
102b: 공석 교대 공고 생성 버튼
102c: 직원 메뉴
103: 달력 섹션
104: 날짜 필드 변형
104a: 날짜 섹션
104b: 교대 섹션
104c: 공고 버튼 섹션
105: 상세 섹션
105a: 탐색 메뉴 섹션
105b: 메시지 섹션
105c: 공석 교대 미리보기 섹션
105d: 추가 설정 섹션
220: 클라이언트 시스템
221: 브라우저 SPA 스크립트
222: 클라이언트 ID
210: 서버 시스템
211: 서버 엔진
212: 사용자 데이터베이스
213: 교대 공고 데이터베이스
214: 교대 공고 지원자 데이터베이스
215: 교대 데이터베이스
216: 의료기관 데이터베이스 101: Department Selection Section
102: Calendar Navigation Section
102a: Year Date Field
102b: Create Vacancy Shift Announcement Button
102c: Staff Menu
103: Calendar Section
104: Date field transformation
104a: Date Section
104b: Alternating Section
104c: Announcement Button Section
105: Detailed Section
105a: Navigation Menu Section
105b: Message Section
105c: Vacant Shift Preview Section
105d: Additional Settings Section
220: Client System
221: Browser SPA script
222: Client ID
210: Server System
211: Server Engine
212: User database
213: Shift Announcement Database
214: Database of applicants for shift announcements
215: Shift Database
216: Medical Institution Database
Claims (11)
서버가 공고 생성자에 의해 수행된 단일 동작에 대응하여, 공석 교대의 개별 선택 가능한 날짜를 식별하는 달력이 있는 페이지를 클라이언트 시스템에 표시하는 단계;
상기 클라이언트 시스템으로부터 상기 공고 생성자(announcement creator)의 식별자와 함께 공석 교대 공고를 생성하는 요청(request)을 상기 식별자에 의해 식별된 상기 공고 생성자로부터 상기 서버가 수신하는 단계;
상기 서버는 수신된 요청에서 상기 식별자에 의해 식별된 공고 생성자의 미리 저장된 추가 정보를 데이터베이스에서 검색하는 단계;
상기 서버가 상기 식별자에 의해 식별된 상기 공고 생성자에 의해 요청된 교대 날짜에 상기 추가 정보에 기초하여 공석 교대 공고를 생성하는 단계; 및
상기 클라이언트 시스템이 생성된 공석 교대 공고의 게시를 완료하는 단계;
를 포함하는, 공석 교대 공고 게시 및 지원 방법.In the method of posting and applying for a vacant shift announcement,
Step of the server, in response to a single action performed by the announcement generator, displaying a page on the client system with a calendar identifying individually selectable dates for vacant shifts;
A step in which the server receives a request to create a vacancy change announcement from the client system together with an identifier of the announcement creator from the announcement creator identified by the identifier;
The server retrieves from a database pre-stored additional information of the announcement creator identified by the identifier in the received request;
The step of the server generating a vacancy shift announcement based on the additional information on the shift date requested by the announcement generator identified by the identifier; and
A step of completing the posting of a vacancy shift notice created by the client system;
Method of posting and applying for vacant positions, including:
공고 생성자(announcement creator)의 식별자와 함께 공석 교대 공고를 생성하는 요청(request)은,
상기 달력의 개별 선택 가능한 날짜에 배치된 버튼을 클릭하는 단계, 또는,
상기 달력의 개별 선택 가능한 날짜 영역을 클릭하는 단계;중 어느 한 단계를 포함하는, 공석 교대 공고 게시 및 지원 방법. In the first paragraph,
A request to create a vacancy shift announcement with the identifier of the announcement creator,
Clicking a button placed on an individually selectable date on the above calendar, or
A method for posting and supporting vacancy shift notices, comprising any one of the steps of: clicking on an individually selectable date area of the above calendar;
상기 공고 생성자가 상기 달력의 개별 선택 가능한 날짜를 선택하면, 상기 선택한 날짜에 대응하는 공석 교대 공고의 상세 내용이 표시되는 단계;를 더 포함하는, 공석 교대 공고 게시 및 지원 방법. In the first paragraph,
A method for posting and supporting a vacancy shift notice, further comprising: when the notice creator selects an individually selectable date of the calendar, the details of the vacancy shift notice corresponding to the selected date are displayed.
상기 서버가 지원자로부터 본인 확인 및 교대 날짜 선택을 포함하는 공석 교대 공고 지원을 수신하는 단계;를 더 포함하고,
상기 공석 교대 공고가 게시되는 것은, 기본(default) 임계 시간(Time limit)동안 기본(default) 공고 범위에 해당하는 지원자에게 표시되는 것을 특징으로 하는, 공석 교대 공고 게시 및 지원 방법. In the first paragraph,
The server further includes a step of receiving a vacancy shift announcement support including identity verification and shift date selection from the applicant;
A method for posting and applying for a vacancy shift notice, characterized in that the above vacancy shift notice is displayed to applicants falling within the default notice range for a default threshold time limit.
상기 서버는, 상기 공고 생성자가 기본 임계 시간 또는 기본 공고 범위를 수정할 수 있는 권한이 있는지 여부를 판단하고,
상기 공고 생성자에게 기본 임계 시간 또는 기본 공고 범위를 수정할 수 있는 권한이 있으면, 상기 클라이언트 시스템에 상기 기본 임계 시간 또는 기본 공고 범위를 수정하도록 표시하고,
상기 공고 생성자에게 기본 임계 시간 또는 기본 공고 범위를 수정할 수 있는 권한이 없으면, 상기 기본 임계 시간 및 기본 공고 범위로 상기 공석 교대 공고가 상기 지원자에게 표시하는 단계;를 포함하는, 공석 교대 공고 게시 및 지원 방법. In paragraph 4,
The above server determines whether the announcement creator has the authority to modify the default threshold time or default announcement range,
If the creator of the above announcement has the authority to modify the default threshold time or default announcement range, then the client system is prompted to modify the default threshold time or default announcement range;
A method for posting and applying for a vacancy shift notice, comprising: displaying the vacancy shift notice to the applicants with the default threshold time and default notice range, if the notice creator does not have the authority to modify the default threshold time or default notice range.
상기 공고 생성자가 상기 게시된 공석 교대 공고에 대한 지원자의 지원에 대하여 자동 수락 권한이 있는지 판단하는 단계;
상기 공고 생성자에게 상기 자동 수락 권한이 있으면, 상기 지원자의 지원에 대하여 자동 수락이 처리되는 단계; 및
상기 클라이언트 시스템에 상기 지원자의 지원자 정보를 포함하는 지원 완료 화면이 표시되는 단계;를 포함하는, 공석 교대 공고 게시 및 지원 방법. In the first paragraph,
A step for determining whether the above advertisement creator has the authority to automatically accept an applicant's application for the above posted vacancy shift advertisement;
If the creator of the above announcement has the automatic acceptance authority, a step of automatically accepting the applicant's application is processed; and
A method for posting and applying for a vacancy shift notice, comprising: a step of displaying an application completion screen including applicant information of the applicant on the client system;
상기 클라이언트 시스템에 지원된 근무일로부터 설정된 임계 기간 직전까지 해당 공고의 지원을 상기 지원자는 취소할 수 있음을 표시하는 단계;를 더 포함하는, 공석 교대 공고 게시 및 지원 방법. In paragraph 6,
A method for posting and applying for a vacancy shift notice, further comprising: a step of indicating that the applicant can cancel his/her application for the notice up to and including a set threshold period from the working day applied to the client system;
상기 공고 생성자에게 상기 자동 수락 권한이 없으면, 상기 공고 생성자가 포함된 의료 기관의 기본 설정에 따른 상기 지원자의 지원 정보, 및 수락 결정 화면을 표시하는 단계;를 더 포함하는, 공석 교대 공고 게시 및 지원 방법. In paragraph 6,
A method for posting and applying for a vacancy shift notice, further comprising: a step of displaying the applicant's application information and an acceptance decision screen according to the default settings of the medical institution including the notice creator, if the notice creator does not have the automatic acceptance authority.
상기 식별자에 의해 식별된 상기 공고 생성자에 의해 요청된 교대 날짜에 공석 교대 공고를 생성하는 단계; 는,
상기 공고 생성자가 복수의 날짜를 순차적으로 선택하면, 선택된 복수의 날짜에 대한 공석 교대 공고를 모두 표시하고,
상기 선택된 복수의 날짜에 대한 공석 교대 공고를 한번에 게시하는 단계;를 더 포함하는, 공석 교대 공고 게시 및 지원 방법. In the first paragraph,
A step of generating a vacancy shift announcement on a shift date requested by the announcement generator identified by the identifier;
When the above announcement creator sequentially selects multiple dates, all vacancy shift announcements for the selected multiple dates are displayed.
A method for posting and supporting vacancy shift notices, further comprising the step of posting vacancy shift notices for the selected multiple dates at once.
지원자 및 공고 생성자를 포함하는 사용자 데이터, 의료 기관 정보, 교대 정보 등을 포함하는 데이터베이스; 및
상기 데이터베이스로부터 필요한 정보를 수신하여 처리하는 서버 엔진; 및
클라이언트 시스템과 데이터를 송수신하는 통신부;를 포함하고,
SPI(Single Page Application Script)는 공석 교대의 개별 선택 가능한 날짜를 식별하는 달력이 있는 페이지를 상기 클라이언트 시스템에 표시하고,
상기 서버는, 상기 클라이언트 시스템으로부터 공고 생성자(announcement creator)의 식별자와 함께 공석 교대 공고를 생성하는 요청(request)을 수신하고,
수신된 요청에서 상기 식별자에 의해 식별된 공고 생성자의 미리 저장된 추가 정보를 상기 데이터베이스에서 검색하고,
상기 식별자에 의해 식별된 상기 공고 생성자에 의해 요청된 교대 날짜에 공석 교대 공고를 생성하고, 상기 공석 교대 공고를 생성하여 상기 공고의 게시를 완료하는 서버. For the server for posting and applying for vacant shift announcements,
A database containing user data, including applicants and announcement creators, medical institution information, shift information, etc.; and
A server engine that receives and processes necessary information from the database; and
Includes a communication unit that transmits and receives data with the client system;
The Single Page Application Script (SPI) displays a page on the client system with a calendar identifying individually selectable dates for vacant shifts,
The server receives a request to create a vacancy change announcement from the client system along with an identifier of the announcement creator,
Retrieving from the database pre-stored additional information of the announcement creator identified by the identifier in the received request,
A server that creates a vacancy shift announcement on a shift date requested by the announcement creator identified by the identifier above, and completes posting of the announcement by creating the vacancy shift announcement.
상기 서버의 상기 서버엔진은,
식별자에 의해 식별된 상기 공고 생성자가 기본 임계 시간 설정 또는 기본 공고 범위를 수정할 수 있는 권한이 있는지 여부를 판단하고,
상기 식별자에 의해 식별된 상기 공고 생성자에게 기본 임계 시간 설정 또는 기본 공고 범위를 수정할 수 있는 권한이 있으면, 상기 클라이언트 시스템에 상기 기본 임계 시간 또는 기본 공고 범위를 수정하도록 표시하고,
상기 식별자에 의해 식별된 상기 공고 생성자에게 기본 임계 시간 설정 또는 기본 공고 범위를 수정할 수 있는 권한이 없으면, 상기 기본 임계 시간 설정 및 기본 공고 범위로 상기 공석 교대 공고가 상기 지원자가 보고 지원하도록 표시하는 공석 교대 공고 게시 및 지원을 위한 서버.
In Article 10,
The server engine of the above server is,
Determine whether the announcement creator identified by the identifier has the authority to modify the default threshold time setting or the default announcement range,
If the announcement creator identified by the above identifier has the authority to modify the default threshold time setting or the default announcement range, then the client system is prompted to modify the default threshold time or the default announcement range;
A server for posting and supporting vacancy shift announcements that displays the vacancy shift announcements for the applicants to view and apply for with the default threshold time settings and default announcement range, if the creator of the announcement identified by the above identifier does not have the authority to modify the default threshold time settings or default announcement range.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020220176003A KR102854862B1 (en) | 2022-12-15 | 2022-12-15 | Method and server system for publishing and applying for a vacant shift announcement |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020220176003A KR102854862B1 (en) | 2022-12-15 | 2022-12-15 | Method and server system for publishing and applying for a vacant shift announcement |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20240093075A KR20240093075A (en) | 2024-06-24 |
| KR102854862B1 true KR102854862B1 (en) | 2025-09-03 |
Family
ID=91711800
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020220176003A Active KR102854862B1 (en) | 2022-12-15 | 2022-12-15 | Method and server system for publishing and applying for a vacant shift announcement |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR102854862B1 (en) |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR102005847B1 (en) | 2018-03-16 | 2019-07-31 | 편준우 | System for mediating health and medical service personnel arbeit |
| KR102182722B1 (en) | 2020-01-21 | 2020-11-24 | 주식회사 병원어디가 | Hospital personnel matching system and 4 hour dispatch agency service |
| KR102383371B1 (en) | 2021-07-22 | 2022-04-08 | 주식회사 에이치엠씨네트웍스 | Method for hardware resource provisioning optimizating and online service providing method thereof |
-
2022
- 2022-12-15 KR KR1020220176003A patent/KR102854862B1/en active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR102005847B1 (en) | 2018-03-16 | 2019-07-31 | 편준우 | System for mediating health and medical service personnel arbeit |
| KR102182722B1 (en) | 2020-01-21 | 2020-11-24 | 주식회사 병원어디가 | Hospital personnel matching system and 4 hour dispatch agency service |
| KR102383371B1 (en) | 2021-07-22 | 2022-04-08 | 주식회사 에이치엠씨네트웍스 | Method for hardware resource provisioning optimizating and online service providing method thereof |
Also Published As
| Publication number | Publication date |
|---|---|
| KR20240093075A (en) | 2024-06-24 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Soukup et al. | Successful strategies in implementing a multidisciplinary team working in the care of patients with cancer: an overview and synthesis of the available literature | |
| US8290807B2 (en) | Systems, program products and methods of human resources planning and development | |
| Carayon et al. | Implementation of an electronic health records system in a small clinic: the viewpoint of clinic staff | |
| Nicholas | An integrated lean-methods approach to hospital facilities redesign | |
| Mekhjian et al. | Development of a web-based event reporting system in an academic environment | |
| Cantril et al. | Standardizing Roles: Evaluating oncology nurse navigator clarity, educational preparation, and scope of work within two healthcare systems. | |
| Derrett et al. | How 3 rural safety net clinics integrate care for patients: A qualitative case study | |
| Chau | Enhancing safety culture in radiology: Key practices and recommendations for sustainable excellence | |
| Kruskal et al. | Radiologist well-being and professional fulfillment in the COVID-19 era: fostering posttraumatic growth | |
| Alanzi | Prospects of integrating gig economy in the Saudi Arabian health-care system from the perspectives of health-care decision-makers and practitioners | |
| Tarabula et al. | Standards of practice for hospital libraries and librarians, 2022: medical library association hospital libraries caucus standards task force | |
| US20120209803A1 (en) | Document management system and method | |
| Sarkar et al. | SynopSIS: Integrating physician sign‐out with the electronic medical record | |
| KR102854862B1 (en) | Method and server system for publishing and applying for a vacant shift announcement | |
| Almoaber et al. | Key factors of clinicians’ acceptance of CPOE system and their link to change management | |
| Chong et al. | Addressing burnout: a model-based approach | |
| JP2009259219A (en) | Rater resource allocation system and method | |
| Deeken et al. | Development, validation, and implementation of a clinic nurse staffing guideline | |
| Wald et al. | Requirements development for a patient computing system | |
| Burnett et al. | Designing an optimal infection prevention service: Part 1 | |
| Kapu | Nurse practitioner leadership essential: Ensuring a positive onboarding experience for new nurse practitioners | |
| Dyrbye | Taking action against burnout: organizations moving forward with impact | |
| Collins | Importance of the radiology program coordinator1 | |
| Guattery et al. | Automation and simplification: drivers of innovative collection and use of patient-reported outcomes data | |
| Taylor et al. | Program evaluation and healthcare process improvement focused on complex wheelchair procurement |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
| PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
| PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U11-oth-PR1002 Fee payment year number: 1 |
|
| PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |