KR102589988B1 - Method and system for processing medical examination appointments for employee welfare - Google Patents
Method and system for processing medical examination appointments for employee welfare Download PDFInfo
- Publication number
- KR102589988B1 KR102589988B1 KR1020220150665A KR20220150665A KR102589988B1 KR 102589988 B1 KR102589988 B1 KR 102589988B1 KR 1020220150665 A KR1020220150665 A KR 1020220150665A KR 20220150665 A KR20220150665 A KR 20220150665A KR 102589988 B1 KR102589988 B1 KR 102589988B1
- Authority
- KR
- South Korea
- Prior art keywords
- date
- reservation
- health
- welfare
- cancellation request
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 22
- 238000012545 processing Methods 0.000 title claims abstract description 18
- 230000036541 health Effects 0.000 claims abstract description 368
- 238000012216 screening Methods 0.000 claims description 3
- 230000008901 benefit Effects 0.000 claims description 2
- 238000012360 testing method Methods 0.000 description 50
- 238000002604 ultrasonography Methods 0.000 description 36
- 210000004556 brain Anatomy 0.000 description 23
- 238000002575 gastroscopy Methods 0.000 description 22
- 210000000481 breast Anatomy 0.000 description 14
- 210000004072 lung Anatomy 0.000 description 13
- 210000001685 thyroid gland Anatomy 0.000 description 12
- 238000012790 confirmation Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 6
- 230000004044 response Effects 0.000 description 5
- 206010003211 Arteriosclerosis coronary artery Diseases 0.000 description 4
- 238000009534 blood test Methods 0.000 description 4
- 238000002052 colonoscopy Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 4
- 238000007689 inspection Methods 0.000 description 4
- 210000004705 lumbosacral region Anatomy 0.000 description 4
- 230000008520 organization Effects 0.000 description 4
- 210000002307 prostate Anatomy 0.000 description 4
- 230000001419 dependent effect Effects 0.000 description 3
- 238000001839 endoscopy Methods 0.000 description 3
- 239000000284 extract Substances 0.000 description 3
- 230000014509 gene expression Effects 0.000 description 3
- 238000012812 general test Methods 0.000 description 3
- 238000012074 hearing test Methods 0.000 description 3
- 238000000053 physical method Methods 0.000 description 3
- 238000012546 transfer Methods 0.000 description 3
- 206010003445 Ascites Diseases 0.000 description 2
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 2
- 206010039897 Sedation Diseases 0.000 description 1
- 210000001715 carotid artery Anatomy 0.000 description 1
- 238000000151 deposition Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000002685 pulmonary effect Effects 0.000 description 1
- 230000036280 sedation Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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
- G06Q10/1057—Benefits or employee welfare, e.g. insurance, holiday or retirement packages
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/02—Reservations, e.g. for tickets, services or events
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/387—Payment using discounts or coupons
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/40—Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
- G06Q20/407—Cancellation of a transaction
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Human Resources & Organizations (AREA)
- Accounting & Taxation (AREA)
- Strategic Management (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- Tourism & Hospitality (AREA)
- Entrepreneurship & Innovation (AREA)
- Finance (AREA)
- Quality & Reliability (AREA)
- Operations Research (AREA)
- Marketing (AREA)
- Economics (AREA)
- Development Economics (AREA)
- Data Mining & Analysis (AREA)
- Computer Security & Cryptography (AREA)
- Medical Treatment And Welfare Office Work (AREA)
Abstract
Description
본 발명은 임직원 복리후생을 위한 건강 검진 예약 처리 방법 및 시스템에 관한 것으로, 상세하게는 건강 검진 예약 취소에 관한 건강 검진 예약 처리 방법 및 시스템에 관한 것이다. The present invention relates to a method and system for processing health examination reservations for employee welfare, and more specifically, to a method and system for processing health examination reservations in relation to cancellation of health examination reservations.
기업들은 임직원들의 복지를 위해 복지몰을 운영하고 있다. 기업들은 임직원들에게 복지 포인트를 부여하여 쇼핑, 의료, 여행, 또는 문화생활 등 다양한 분야에서 복지 포인트를 사용할 수 있도록 한다. Companies operate welfare malls for the welfare of their employees. Companies grant welfare points to their employees so they can use them in various fields such as shopping, medical care, travel, or cultural activities.
임직원들은 건강 검진 예약을 위해 복지 포인트를 사용할 수 있다. 또한, 임직원들은 건강 검진 비용의 일부에 대해 복지 포인트를 사용할 수 있다. Employees can use their welfare points to make health check-up appointments. Additionally, employees can use their welfare points to cover a portion of the cost of health checkups.
복지 포인트는 유효 기간이 존재한다. 즉, 일정한 기간이 지나게 되면 복지 포인트는 더 이상 사용할 수 없다. Welfare points have an expiration date. In other words, after a certain period of time, welfare points can no longer be used.
복지 포인트를 이용하여 건강 검진 예약을 진행하고 취소할 경우, 취소할 시점에서 복지 포인트 사용 기간이 지날 때, 복지 포인트는 더 이상 사용될 수 없으므로, 취소가 가능한지 여부가 문제된다. When a health checkup reservation is made and canceled using welfare points, the welfare points can no longer be used when the welfare point usage period has expired at the time of cancellation, so whether cancellation is possible is an issue.
본 발명이 이루고자 하는 기술적인 과제는 복지 포인트를 이용하여 건강 검진을 예약하고 건강 검진의 예약을 취소할 시 임직원 복리후생을 위한 건강 검진 예약 처리 방법 및 시스템을 제공하는 것이다. The technical task to be achieved by the present invention is to provide a method and system for processing health examination reservations for employee welfare when reserving health examinations using welfare points and canceling reservations for health examinations.
본 발명의 실시 예에 따른 임직원 복리후생을 위한 건강 검진 예약 처리 방법은 건강 검진에 대한 예약 취소 요구를 수신하는 단계, 상기 건강 검진이 적어도 하나 이상의 복지 포인트를 이용하여 예약되었는지 판단하는 단계, 및 상기 복지 포인트의 이용 여부에 따라 상기 예약 취소 요구의 승인 여부를 결정하는 단계를 포함한다. A method of processing a health checkup reservation for employee welfare according to an embodiment of the present invention includes the steps of receiving a request to cancel a reservation for a health checkup, determining whether the health checkup has been reserved using at least one welfare point, and and determining whether to approve the reservation cancellation request depending on whether welfare points are used.
상기 복지 포인트의 이용 여부에 따라 상기 예약 취소 요구의 승인 여부를 결정하는 단계는 상기 복지 포인트를 이용하지 않고 상기 건강 검진이 예약되었다고 판단될 때, 상기 예약 취소 요구를 수신한 일자가 회사의 검진 수검 종료일 이전인지 판단하는 단계, 상기 예약 취소 요구를 수신한 일자가 상기 회사의 검진 수검 종료일 이전이라 판단될 때, 상기 예약 취소 요구를 수신한 일자가 상기 회사의 검진 신청 종료일 이전인지 판단하는 단계, 상기 예약 취소 요구를 수신한 일자가 상기 회사의 검진 수검 종료일 이전이고, 상기 예약 취소 요구를 수신한 일자가 상기 회사의 검진 신청 종료일 이전이라 판단될 때, 상기 건강 검진의 예약 취소 요구를 승인하는 단계를 포함한다. The step of determining whether to approve the reservation cancellation request based on whether the welfare points are used is when it is determined that the health checkup has been reserved without using the welfare points, and the date of receiving the reservation cancellation request is the date of the company's checkup inspection. Determining whether the reservation cancellation request is received before the end date, When it is determined that the date of receiving the reservation cancellation request is before the end date of the company's examination, determining whether the date of receiving the reservation cancellation request is before the end date of the company's examination application, When it is determined that the date of receiving the reservation cancellation request is before the company's checkup application end date and the date of receiving the reservation cancellation request is before the company's checkup application end date, the step of approving the request to cancel the reservation for the health checkup Includes.
상기 복지 포인트의 이용 여부에 따라 상기 예약 취소 요구의 승인 여부를 결정하는 단계는 상기 적어도 하나 이상의 복지 포인트를 이용하여 상기 건강 검진이 예약되었다고 판단될 때, 상기 예약 취소 요구를 수신한 일자가 복지 포인트를 운영하는 제도 종료일 이전인지 판단하는 단계, 상기 예약 취소 요구를 수신한 일자가 복지 포인트를 운영하는 제도 종료일이전이라 판단될 때, 상기 예약 취소 요구를 수신한 일자가 온라인, 및 오프라인에서 사용 가능한 종료일자 이전인지 판단하는 단계, 상기 예약 취소 요구를 수신한 일자가 온라인, 및 오프라인에서 사용 가능한 종료일 이전이라 판단될 때, 상기 적어도 하나의 복지 포인트가 서로 다른 복수의 복지 포인트들로 구성되었는지 판단하는 단계, 상기 적어도 하나의 복지 포인트가 상기 서로 다른 복수의 포인트들로 구성되었다고 판단될 때, 상기 서로 다른 복수의 포인트들 각각의 사용 종료일을 인식하는 단계, 상기 서로 다른 복수의 포인트들 각각의 사용 종료일 중 가장 빠른 사용 종료일을 선택하는 단계, 상기 예약 취소 요구를 수신한 일자가 상기 가장 빠른 사용 종료일 이전인지 판단하는 단계, 및 상기 예약 취소 요구를 수신한 일자가 상기 가장 빠른 사용 종료일 이전이라 판단될 때, 상기 예약 취소 요구를 승인하는 단계를 포함한다. The step of determining whether to approve the reservation cancellation request based on whether the welfare point is used includes, when it is determined that the health checkup has been reserved using the at least one welfare point, the date of receiving the reservation cancellation request is the welfare point. A step of determining whether the date of receiving the reservation cancellation request is before the end date of the system operating the welfare points. When it is determined that the date of receiving the reservation cancellation request is before the end date of the system operating the welfare points, the date of receiving the reservation cancellation request is the end of the available online and offline Determining whether the reservation cancellation request is received before the date, determining whether the at least one welfare point is composed of a plurality of different welfare points when it is determined that the date of receiving the reservation cancellation request is before the end date of online and offline use , when it is determined that the at least one welfare point is composed of the plurality of different points, recognizing the end date of use of each of the plurality of different points, the end date of use of each of the plurality of different points. selecting the earliest use end date, determining whether the date of receiving the reservation cancellation request is before the earliest use end date, and when it is determined that the date of receiving the reservation cancellation request is before the earliest use end date, and approving the reservation cancellation request.
본 발명의 실시 예에 따른 건강 검진 예약 처리 시스템은 명령들을 실행하는 프로세서, 및 상기 명령들을 저장하는 메모리를 포함하는 서버를 포함한다. A health examination reservation processing system according to an embodiment of the present invention includes a server that includes a processor that executes instructions, and a memory that stores the instructions.
상기 명령들은 건강 검진에 대한 예약 취소 요구를 복수의 클라이언트들 중 어느 하나로부터 수신하며, 상기 건강 검진이 적어도 하나 이상의 복지 포인트를 이용하여 예약되었는지 판단하며, 상기 복지 포인트의 이용 여부에 따라 상기 예약 취소 요구의 승인 여부를 결정하도록 구현된다. The commands receive a request to cancel a reservation for a health checkup from one of a plurality of clients, determine whether the health checkup has been booked using at least one welfare point, and cancel the reservation depending on whether the welfare point is used. It is implemented to decide whether to approve the request.
상기 복지 포인트의 이용 여부에 따라 상기 예약 취소 요구의 승인 여부를 결정하는 명령들은 상기 복지 포인트를 이용하지 않고 상기 건강 검진이 예약되었다고 판단될 때, 상기 예약 취소 요구를 수신한 일자가 회사의 검진 수검 종료일 이전인지 판단하며, 상기 예약 취소 요구를 수신한 일자가 상기 회사의 검진 수검 종료일 이전이라 판단될 때, 상기 예약 취소 요구를 수신한 일자가 상기 회사의 검진 신청 종료일 이전인지 판단하며, 상기 예약 취소 요구를 수신한 일자가 상기 회사의 검진 수검 종료일 이전이고, 상기 예약 취소 요구를 수신한 일자가 상기 회사의 검진 신청 종료일 이전이라 판단될 때, 상기 건강 검진의 예약 취소 요구를 승인하도록 구현된다.Instructions for determining whether or not to approve the reservation cancellation request based on the use of the welfare points are provided. When it is determined that the health checkup has been booked without using the welfare points, the date of receiving the reservation cancellation request is the date of the company's checkup inspection. Determine whether the reservation cancellation request is received before the end date, and when it is determined that the date of receiving the reservation cancellation request is before the company's checkup application end date, determine whether the reservation cancellation request is received before the company's checkup application end date, and cancel the reservation When it is determined that the date of receiving the request is before the end date of the company's checkup application and the date of receiving the reservation cancellation request is before the end date of the company's checkup application, it is implemented to approve the request to cancel the reservation for the health checkup.
본 발명의 실시 예에 따른 임직원 복리후생을 위한 건강 검진 예약 처리 방법 및 시스템은 복지 포인트의 이용 여부에 따라 예약 취소 요구의 승인 여부를 결정하는 구체적인 알고리즘을 제안함으로써 복지 포인트를 이용하여 건강 검진을 예약하고 취소하는 경우에 건강 검진의 예약 취소에 따른 문제를 해결할 수 있는 효과가 있다. The method and system for processing health examination reservations for employee welfare according to an embodiment of the present invention provides a specific algorithm for determining whether to approve a reservation cancellation request depending on whether welfare points are used, thereby reserving a health examination using welfare points. This has the effect of solving problems caused by cancellation of a health checkup appointment.
본 발명의 상세한 설명에서 인용되는 도면을 보다 충분히 이해하기 위하여 각 도면의 상세한 설명이 제공된다.
도 1은 본 발명의 실시 예에 따른 건강 검진 예약 처리 시스템의 블록도를 나타낸다.
도 2는 도 1에 도시된 복지몰 사이트의 어느 한 페이지의 다이어그램을 나타낸다.
도 3은 도 1에 도시된 건강 검진 예약 처리 순서들을 설명하기 위한 흐름도를 나타낸다.
도 4는 도 1에 도시된 건강 검진 예약 취소 순서들을 설명하기 위한 흐름도를 나타낸다.
도 5는 도 4에서 건강 검진이 적어도 하나 이상의 복지 포인트를 이용하여 예약된 경우, 건강 건강에 대한 예약 취소 요구의 승인 여부를 결정하는 순서들을 설명하기 위한 흐름도를 나타낸다.
도 6은 도 1에 도시된 복수의 클라이언트들 중 어느 하나의 디스플레이에 표시된 달력 형태의 인터페이스의 일 실시 예를 나타내는 다이어그램을 나타낸다.
도 7은 도 4에서 건강 검진이 적어도 하나 이상의 복지 포인트를 이용하여 예약되지 않은 경우, 건강 건강에 대한 예약 취소 요구의 승인 여부를 결정하는 순서들을 설명하기 위한 흐름도를 나타낸다. In order to more fully understand the drawings cited in the detailed description of the present invention, a detailed description of each drawing is provided.
Figure 1 shows a block diagram of a health examination reservation processing system according to an embodiment of the present invention.
Figure 2 shows a diagram of one page of the welfare mall site shown in Figure 1.
FIG. 3 shows a flowchart for explaining the health checkup reservation processing procedures shown in FIG. 1.
FIG. 4 shows a flowchart illustrating the procedures for canceling a health checkup reservation shown in FIG. 1 .
FIG. 5 is a flowchart illustrating procedures for determining whether to approve a request to cancel a reservation for health when the health checkup in FIG. 4 is reserved using at least one welfare point.
FIG. 6 is a diagram illustrating an example of a calendar-type interface displayed on a display of one of a plurality of clients shown in FIG. 1 .
FIG. 7 is a flowchart illustrating procedures for determining whether to approve a request to cancel a reservation for health when the health checkup in FIG. 4 is not reserved using at least one welfare point.
본 명세서에 개시되어 있는 본 발명의 개념에 따른 실시 예들에 대해서 특정한 구조적 또는 기능적 설명들은 단지 본 발명의 개념에 따른 실시 예들을 설명하기 위한 목적으로 예시된 것으로서, 본 발명의 개념에 따른 실시 예들은 다양한 형태들로 실시될 수 있으며 본 명세서에 설명된 실시 예들에 한정되지 않는다.Specific structural or functional descriptions of the embodiments according to the concept of the present invention disclosed in this specification are merely illustrative for the purpose of explaining the embodiments according to the concept of the present invention, and the embodiments according to the concept of the present invention are It may be implemented in various forms and is not limited to the embodiments described herein.
본 발명의 개념에 따른 실시 예들은 다양한 변경들을 가할 수 있고 여러 가지 형태들을 가질 수 있으므로 실시 예들을 도면에 예시하고 본 명세서에 상세하게 설명하고자 한다. 그러나 이는 본 발명의 개념에 따른 실시 예들을 특정한 개시 형태들에 대해 한정하려는 것이 아니며, 본 발명의 사상 및 기술 범위에 포함되는 모든 변경, 균등물, 또는 대체물을 포함한다.Since the embodiments according to the concept of the present invention can make various changes and have various forms, the embodiments will be illustrated in the drawings and described in detail in this specification. However, this is not intended to limit the embodiments according to the concept of the present invention to specific disclosed forms, and includes all changes, equivalents, or substitutes included in the spirit and technical scope of the present invention.
제1 또는 제2 등의 용어는 다양한 구성 요소들을 설명하는데 사용될 수 있지만, 상기 구성 요소들은 상기 용어들에 의해 한정되어서는 안 된다. 상기 용어들은 하나의 구성 요소를 다른 구성 요소로부터 구별하는 목적으로만, 예컨대 본 발명의 개념에 따른 권리 범위로부터 이탈되지 않은 채, 제1구성요소는 제2구성요소로 명명될 수 있고, 유사하게 제2구성요소는 제1구성요소로도 명명될 수 있다.Terms such as first or second may be used to describe various components, but the components should not be limited by the terms. The above terms are used only for the purpose of distinguishing one component from another component, for example, without departing from the scope of rights according to the concept of the present invention, a first component may be named a second component, and similarly The second component may also be named the first component.
어떤 구성요소가 다른 구성요소에 "연결되어" 있다거나 "접속되어" 있다고 언급된 때에는, 그 다른 구성요소에 직접적으로 연결되어 있거나 또는 접속되어 있을 수도 있지만, 중간에 다른 구성요소가 존재할 수도 있다고 이해되어야 할 것이다. 반면에, 어떤 구성요소가 다른 구성요소에 "직접 연결되어" 있다거나 "직접 접속되어" 있다고 언급된 때에는, 중간에 다른 구성요소가 존재하지 않은 것으로 이해되어야 할 것이다. 구성요소들 간의 관계를 설명하는 다른 표현들, 즉 "~사이에"와 "바로 ~사이에" 또는 "~에 이웃하는"과 "~에 직접 이웃하는" 등도 마찬가지로 해석되어야 한다.When a component is said to be "connected" or "connected" to another component, it is understood that it may be directly connected to or connected to the other component, but that other components may exist in between. It should be. On the other hand, when it is mentioned that a component is “directly connected” or “directly connected” to another component, it should be understood that there are no other components in between. Other expressions that describe the relationship between components, such as "between" and "immediately between" or "neighboring" and "directly adjacent to" should be interpreted similarly.
본 명세서에서 사용한 용어는 단지 특정한 실시 예를 설명하기 위해 사용된 것으로, 본 발명을 한정하려는 의도가 아니다. 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다. 본 명세서에서, "포함하다." 또는 "가지다." 등의 용어는 설명된 특징, 숫자, 단계, 동작, 구성요소, 부분품 또는 이들을 조합한 것이 존재함을 지정하려는 것이지, 하나 또는 그 이상의 다른 특징들이나 숫자, 단계, 동작, 구성요소, 부분품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다.The terms used in this specification are merely used to describe specific embodiments and are not intended to limit the present invention. Singular expressions include plural expressions unless the context clearly dictates otherwise. As used herein, “comprises.” Or “to have.” Terms such as are intended to designate the presence of the described feature, number, step, operation, component, part, or combination thereof, but are not intended to indicate the presence of one or more other features, numbers, steps, operations, components, parts, or combination thereof. It should be understood that it does not exclude in advance the existence or addition of things.
다르게 정의되지 않는 한, 기술적이거나 과학적인 용어를 포함해서 여기서 사용되는 모든 용어들은 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에 의해 일반적으로 이해되는 것과 동일한 의미를 나타낸다. 일반적으로 사용되는 사전에 정의되어 있는 것과 같은 용어들은 관련 기술의 문맥상 가지는 의미와 일치하는 의미를 갖는 것으로 해석되어야 하며, 본 명세서에서 명백하게 정의하지 않는 한, 이상적이거나 과도하게 형식적인 의미로 해석되지 않는다.Unless otherwise defined, all terms used herein, including technical or scientific terms, have the same meaning as commonly understood by a person of ordinary skill in the technical field to which the present invention pertains. Terms as defined in commonly used dictionaries should be interpreted as having meanings consistent with the meanings they have in the context of the related technology, and unless clearly defined in this specification, should not be interpreted in an idealized or overly formal sense. No.
이하, 첨부한 도면을 참조하여 본 발명의 바람직한 실시 예를 설명함으로써, 본 발명을 상세히 설명한다.Hereinafter, the present invention will be described in detail by explaining preferred embodiments of the present invention with reference to the accompanying drawings.
도 1은 본 발명의 실시 예에 따른 건강 검진 예약 처리 시스템의 블록도를 나타낸다. Figure 1 shows a block diagram of a health examination reservation processing system according to an embodiment of the present invention.
도 1을 참고하면, 건강 검진 예약 처리 시스템(100)은 복지몰 사이트(20)를 통해 건강 검진을 예약하거나 취소할 수 있는 시스템을 의미한다. Referring to FIG. 1, the health checkup reservation processing system 100 refers to a system that allows you to reserve or cancel a health checkup through the
건강 검진 예약 처리 시스템(100)은 서버(10), 복수의 클라이언트들(110-1~110-N; N은 자연수), 및 복수의 건강 검진 기관들(210-1~210-M; M은 자연수)을 포함한다. The health examination reservation processing system 100 includes a
복수의 클라이언트들(110-1~110-N)은 회사의 임직원들이 사용하는 스마트폰, 태블릿 PC, 노트북, 또는 데스크탑 등의 전자 장치들을 의미한다. 상기 회사의 임직원들은 복수의 클라이언트들(110-1~110-N)을 이용하여 서버(10)에서 제공하는 복지몰 사이트(20)에 접속할 수 있다.Multiple clients (110-1 to 110-N) refer to electronic devices such as smartphones, tablet PCs, laptops, or desktops used by company executives and employees. Executives and employees of the company can access the
도 2는 도 1에 도시된 복지몰 사이트의 어느 한 페이지의 다이어그램을 나타낸다. Figure 2 shows a diagram of one page of the welfare mall site shown in Figure 1.
도 1과 도 2를 참고하면, 서버(10)는 복지몰 사이트(20)를 제공한다. 복지몰 사이트(20)는 회사의 임직원들의 복지를 위해 건강 검진을 예약할 수 있는 사이트이다. 복지몰 사이트(20)는 건강 검진 예약을 위해 선택할 수 있는 복수의 건강 검진 기관들의 인터페이스들(21)을 포함한다. Referring to Figures 1 and 2, the
복지몰 사이트(20)는 회사의 임직원들의 복지를 위해 건강 검진 서비스 이외에 쇼핑, 여행, 또는 문화생활 등 다양한 서비스를 복수의 클라이언트들(110-1~110-N)의 사용자들에게 제공할 수 있다. The welfare mall site (20) can provide users of multiple clients (110-1 to 110-N) with various services such as shopping, travel, or cultural activities in addition to health check-up services for the welfare of the company's executives and employees. .
도 1을 참고하면, 복수의 클라이언트들(110-1~110-N)의 사용자들인 임직원들이 복지몰 사이트(20)를 통해 건강 검진 예약을 하게 되면 건강 검진 기관들(210-1~210-M)의 예약이 확정된다. 즉, 서버(10)는 복지몰 사이트(20)를 통해 복수의 클라이언트들(110-1~110-N)과 건강 검진 기관들(210-1~201-M)의 건강 검진의 예약을 중계하는 역할을 한다. 병원과 같은 건강 검진 기관들은 따로 홍보하지 않고도 복지몰 사이트(20)를 통해 건강 검진을 위한 고객들을 모을 수 있다. 상기 고객들은 복수의 클라이언트들(110-1~110-N)의 사용자들을 의미할 수 있다. Referring to FIG. 1, when executives and employees who are users of multiple clients (110-1 to 110-N) make reservations for health checkups through the welfare mall site (20), health checkup institutions (210-1 to 210-M) ) reservation is confirmed. That is, the
복수의 건강 검진 기관들(210-1~210-M)은 각각의 건강 검진 기관(예컨대, 병원)에서 운영하는 서버를 의미한다. 복수의 건강 검진 기관들(210-1~210-M)은 별개의 서로 다른 건강 검진 기관들이다. 복수의 클라이언트들(110-1~110-N) 중 어느 하나의 사용자가 복지몰 사이트(20)를 통해 복수의 건강 검진 기관들(210-1~210-M) 중 어느 하나를 선택하여 건강 검진을 예약할 때, 건강 검진의 내용과 일자가 선택된 건강 검진 기관(예컨대, 210-1)으로 전송된다. 본 명세서에서 도면 부호가 같이 있는 건강 검진 기관들(210-1~210-M)은 서버를 의미하며, 도면 부호가 없는 건강 검진 기관들은 병원 등과 같은 건강 검진을 수행할 수 있는 기관을 의미한다. The plurality of health examination institutions (210-1 to 210-M) refer to servers operated by each health examination institution (eg, hospital). The plurality of health examination institutions (210-1 to 210-M) are separate and different health examination institutions. A user among a plurality of clients (110-1 to 110-N) selects one of the plurality of health examination institutions (210-1 to 210-M) through the welfare mall site (20) to undergo a health checkup. When making a reservation, the contents and date of the health checkup are sent to the selected health checkup agency (e.g., 210-1). In this specification, health examination institutions (210-1 to 210-M) with reference numerals refer to servers, and health examination institutions without reference symbols refer to institutions that can perform health examinations, such as hospitals.
도 3은 도 1에 도시된 건강 검진 예약 처리 순서들을 설명하기 위한 흐름도를 나타낸다. FIG. 3 shows a flowchart for explaining the health checkup reservation processing procedures shown in FIG. 1.
도 1 내지 도 3을 참고하면, 복수의 클라이언트들(110-1~110-N) 중 어느 하나의 사용자는 복지몰 사이트(20)에 접속하여 복수의 건강 검진 기관들 중 어느 하나를 선택하고, 복수의 검진 상품들 중 어느 하나를 선택할 수 있다. 또한, 복수의 클라이언트들(110-1~110-N) 중 어느 하나의 사용자는 건강 검진 희망일을 입력하고, 검진 상품을 결제한다. 상기 검진 상품의 결제는 온라인 결제로 수행될 수 있다. 복수의 클라이언트들(110-1~110-N)는 복수의 클라이언트들(110-1~110-N) 중 어느 하나의 사용자로부터 복지몰 사이트(20)를 통해 선택된 복수의 건강 검진 기관들 중 어느 하나, 선택된 복수의 검진 상품들 중 어느 하나, 및 건강 검진 희망일에 대한 정보를 수신한다(S10). Referring to Figures 1 to 3, one user among the plurality of clients (110-1 to 110-N) accesses the
상기 검진 상품은 혈액 검사와 선택 검사를 포함한다. 선택 검사는 일반위 내시경, 수면위내시경, 유방초음파, 갑상선초음파, 자궁초음파, 전립선초음파, 경동맥초음파, 수면대장내시경, 뇌CT, 폐CT, 경추CT, 요추CT, 또는 관상동맥석회화CT와 같은 복수의 검사들을 포함한다. 선택 검사에 포함된 복수의 검사들의 조합에 따라 다양한 검진 상품들이 제공될 수 있다. 예컨대, 선택 검사는 일반위내시경, 수면위내시경 중 어느 하나를 선택하거나, 유방초음파, 갑상선초음파, 자궁초음파, 전립선초음파, 경동맥초음파, 및 수면대장내시경 중 어느 하나를 선택하거나, 뇌CT, 폐CT, 경추CT, 요추CT, 및 관상동맥석회화CT 중 어느 하나를 선택하도록 구성될 수 있다. The screening products include blood tests and optional tests. Optional tests include ascites such as general gastroscopy, sleep gastroscopy, breast ultrasound, thyroid ultrasound, uterine ultrasound, prostate ultrasound, carotid ultrasound, sleep colonoscopy, brain CT, lung CT, cervical spine CT, lumbar spine CT, or coronary artery calcification CT. Includes inspections. Various examination products may be provided depending on the combination of multiple tests included in the selection test. For example, the optional test can be either general gastroscopy or sleep gastroscopy, breast ultrasound, thyroid ultrasound, uterine ultrasound, prostate ultrasound, carotid artery ultrasound, or sleep colonoscopy, or brain CT or lung CT. , can be configured to select any one of cervical spine CT, lumbar spine CT, and coronary artery calcification CT.
서버(10)는 복수의 클라이언트들(110-1~110-N) 중 어느 하나(예컨대, 110-1)의 사용자의 선택에 따라 선택된 정보들(예컨대, 건강 검진 기관, 검진 상품, 및 검진 희망일)을 수신한다(S20). The
서버(10)는 선택된 정보들을 선택된 건강 검진 기관(210-1)으로 전달한다(S30). The
선택된 건강 검진 기관(210-1)은 선택된 정보들을 확인한다(S40). 이때, 선택된 건강 검진 기관(210-1)은 복수의 클라이언트들(110-1~110-N) 중 어느 하나(예컨대, 110-1)의 사용자에 대해 예약 신청 상태로 설정한다. The selected health examination organization 210-1 confirms the selected information (S40). At this time, the selected health examination organization 210-1 sets the user of one of the plurality of clients 110-1 to 110-N (eg, 110-1) to a reservation request state.
선택된 건강 검진 기관(210-1)은 선택된 정보들을 확인하고, 특별히 예약 불가한 사유가 없으면 복수의 클라이언트들(110-1~110-N) 중 어느 하나(예컨대, 110-1)의 사용자에 대해 예약 신청 상태에서 예약 접수 상태로 변경하고, 복수의 클라이언트들(110-1~110-N) 중 어느 하나(예컨대, 110-1)의 사용자에 대한 건강 검진 예약이 접수되었음을 알리는 예약 접수 확인 신호를 서버(10)로 전송한다(S50). The selected health examination institution (210-1) confirms the selected information and, unless there is a special reason for not being able to make a reservation, makes reservations for the user of any one (e.g., 110-1) of the plurality of clients (110-1 to 110-N). Changes the reservation application state to the reservation reception state, and sends a reservation reception confirmation signal indicating that a health examination reservation for a user of one of the plurality of clients (110-1 to 110-N) (e.g., 110-1) has been received. Transmit to the server 10 (S50).
서버(10)는 상기 예약 접수 확인 신호를 수신하고, 복수의 클라이언트들(110-1~110-N) 중 어느 하나(예컨대, 110-1)에 대해 예약 접수 알림 메시지를 전송한다(S60). 상기 메시지는 이메일, 또는 문자로 전송될 수 있다. The
선택된 건강 검진 기관(210-1)은 일정 시간이 지난 후에 복수의 클라이언트들(110-1~110-N) 중 어느 하나(예컨대, 110-1)의 사용자에 대해 상기 예약 접수 상태에서 검진 확정 상태로 변경하고, 복수의 클라이언트들(110-1~110-N) 중 어느 하나(예컨대, 110-1)의 사용자에 대한 건강 검진 예약이 확정되었음을 알리는 확정 확인 신호를 서버(10)로 전송한다(S70). 상기 일정 시간은 며칠 등 선택된 건강 검진 기관(210-1)의 사용자에 의해 임의로 설정될 수 있다. After a certain period of time, the selected health examination institution 210-1 selects a user of one of the plurality of clients 110-1 to 110-N (e.g., 110-1) in the examination confirmation state in the reservation reception state. and transmits a confirmation signal to the
서버(10)는 상기 확정 확인 신호를 수신하고, 복수의 클라이언트들(110-1~110-N) 중 어느 하나(예컨대, 110-1)에 대해 예약 확정 알림 메시지를 전송한다(S80). The
도 4는 도 1에 도시된 건강 검진 예약 취소 순서들을 설명하기 위한 흐름도를 나타낸다. FIG. 4 shows a flowchart illustrating the procedures for canceling a health checkup reservation shown in FIG. 1 .
도 1 내지 도 4를 참고하면, 서버(10)는 복수의 클라이언트들(110-1~110-N) 중 어느 하나(예컨대, 110-1)로부터 건강 검진에 대한 예약 취소 요구를 수신한다(S100). 복수의 클라이언트들(110-1~110-N) 중 어느 하나(예컨대, 110-1)의 사용자는 검진 희망일에 다른 일이 생겨서 건강 검진을 취소할 수 있다. 복수의 클라이언트들(110-1~110-N) 중 어느 하나(예컨대, 110-1)의 사용자는 건강 검진을 취소하기 위해 복지몰 사이트(20)를 접속하여 건강 검진을 취소할 수 있다. 복수의 클라이언트들(110-1~110-N) 중 어느 하나(예컨대, 110-1)의 사용자의 취소 요구에 따라 복수의 클라이언트들(110-1~110-N) 중 어느 하나(예컨대, 110-1)는 건강 검진에 대한 예약 취소 요구를 서버(10)로 전송한다. Referring to FIGS. 1 to 4, the
서버(10)는 상기 예약 취소 요구를 수신한 후, 상기 건강 검진이 적어도 하나 이상의 복지 포인트를 이용하여 예약되었는지 판단한다. 즉, 서버(10)는 적어도 하나 이상의 복지 포인트를 이용하여 건강 검진이 예약되었는지, 적어도 하나 이상의 복지 포인트를 이용하지 않고 건강 검진이 예약되었는지 판단한다(S200). 복지 포인트 이용 여부에 따라 건강 검진의 취소 가능 여부가 달라질 수 있기 때문이다. After receiving the reservation cancellation request, the
복수의 클라이언트들(110-1~110-N)의 사용자들은 회사로부터 임직원들의 복지를 위해 복지 포인트를 부여 받는다. 복지 포인트는 현금처럼 사용될 수 있다. 상기 복지 포인트는 쇼핑, 여행, 문화생활, 또는 건강 검진 서비스와 같은 다양한 서비스를 제공받기 위해 사용될 수 있다. 또한, 다양한 서비스를 제공받기 위해 복지 포인트는 현금과 함께 사용되거나, 현금 없이 복지 포인트만 사용될 수 있다. 따라서 복수의 클라이언트들(110-1~110-N)의 사용자들은 회사로부터 부여받은 복지 포인트를 이용하여 건강 검진을 예약할 수 있다. Users of multiple clients (110-1 to 110-N) are given welfare points by the company for the welfare of executives and employees. Welfare points can be used like cash. The welfare points can be used to receive various services such as shopping, travel, cultural activities, or health check-up services. Additionally, to receive various services, welfare points can be used with cash, or only welfare points can be used without cash. Accordingly, users of a plurality of clients (110-1 to 110-N) can reserve health checkups using welfare points granted by the company.
복지 포인트는 복지 포인트를 운영하는 제도 시작일과 복지 포인트를 운영하는 제도 종료일이 있다. 회사별로 임직원들의 복지를 위해 복지 포인트를 운영하는 제도 시작일과 복지 포인트를 운영하는 제도 종료일은 다를 수 있다, 예컨대, A 회사의 경우, 임직원들의 복지를 위해 복지 포인트를 운영하는 제도 시작일은 2022년 01월 01일이며, 복지 포인트를 운영하는 제도 종료일은 2022년 12월 31일일 수 있다. 반면, B 회사의 경우, 임직원들의 복지를 위해 복지 포인트를 운영하는 제도 시작일은 2022년 03월 01일이며, 복지 포인트를 운영하는 제도 종료일은 2023년 02월 28일일 수 있다. Welfare points have a start date for the system that operates the welfare points and an end date for the system that operates the welfare points. The start date and end date of the system for operating welfare points for the welfare of executives and employees may vary by company. For example, in the case of Company A, the start date for the system for operating welfare points for the welfare of executives and employees is January 2022. It is the 01st of the month, and the end date of the system for operating welfare points may be December 31, 2022. On the other hand, in the case of Company B, the start date of the system to operate welfare points for the welfare of executives and employees may be March 1, 2022, and the end date of the system to operate welfare points may be February 28, 2023.
또한, 복지 포인트의 종류는 다양할 수 있다. 예컨대, 기본 포인트, 명절 포인트, 생일 포인트, 창립기념일 포인트, 승진 포인트, 또는 특별 포인트와 같은 다양한 복지 포인트가 존재할 수 있다. 기본 포인트는 회사의 임직원들 모두에게 동등하게 지급되는 포인트를 의미한다. 명절 포인트는 추석이나 설에 특별하게 지급되는 포인트를 의미한다. 생일 포인트는 회사의 임직원들의 생일에 지급되는 포인트를 의미한다. 창립기념일 포인트는 회사의 창립기념일에 지급되는 포인트를 의미한다. 승진 포인트는 회사의 임직원들이 승진할 때 지급되는 포인트를 의미한다. 특별 포인트는 회사의 기여도가 큰 일을 하였을 때 등 특별한 경우에 지급되는 포인트를 의미한다. Additionally, the types of welfare points may vary. For example, there may be various welfare points such as basic points, holiday points, birthday points, founding anniversary points, promotion points, or special points. Basic points refer to points paid equally to all executives and employees of the company. Holiday points refer to points specially awarded during Chuseok or Lunar New Year. Birthday points refer to points paid on the birthdays of company executives and employees. Founding anniversary points refer to points paid on the company's founding anniversary. Promotion points refer to points given to company executives and employees when they are promoted. Special points refer to points awarded in special cases, such as when a significant contribution to the company is accomplished.
복지 포인트는 종류별로 사용가능한 시작일과 종료일이 다를 수 있다. 예컨대, 복지 포인트는 종류별로 아래의 표 1과 같이 사용가능한 시작일과 종료일이 다를 수 있다. Welfare points may have different start and end dates for each type. For example, welfare points may have different usable start and end dates for each type, as shown in Table 1 below.
노출 종료일은 임직원들의 복지 포인트 조기 사용을 위해 사용가능한 종료일 대신에 임직원들에게 종료일로 표시하기 위한 일자를 의미한다. 예컨대, 생일 포인트의 경우, 임직원은 실제 사용가능한 종료일이 2022년 11월 30일에도 불구하고, 임직원의 클라이언트(예컨대, 110-1)의 디스플레이에는 2022년 10월 31일로 표시되므로, 임직원은 생일 포인트의 종료일을 2022년 11월 30일 아닌 2022년 10월 31일로 인지하여 2022년 10월 31일 이전에 생일 포인트의 사용을 완료할 것이다. 노출 종료일은 사용가능한 종료일 이전이다. 실시 예에 따라 노출 종료일은 설정되지 않을 수 있다. 노출 종료일이 설정되지 않을 때, 클라이언트(예컨대, 110-1)의 디스플레이에는 노출 종료일 대신에 사용가능한 종료일이 표시된다. The exposure end date refers to the date to be displayed to executives and employees as the end date instead of the available end date for early use of employees' welfare points. For example, in the case of birthday points, even though the actual usable end date is November 30, 2022, the display of the employee's client (e.g., 110-1) displays October 31, 2022, so the employee can use the birthday points. The end date will be recognized as October 31, 2022, not November 30, 2022, so the use of birthday points will be completed before October 31, 2022. The exposure end date is before the available end date. Depending on the embodiment, the exposure end date may not be set. When an exposure end date is not set, the display of the client (e.g., 110-1) shows the available end dates instead of the exposure end date.
종류별 복지 포인트는 복지 포인트를 운영하는 제도 시작일과 복지 포인트를 운영하는 제도 종료일에 종속된다. 예컨대, 복지 포인트를 운영하는 제도 시작일이 2022년 01월 01일이고, 복지 포인트를 운영하는 제도 종료일이 2022년 12월 31일이라 가정할 때, 종류별 복지 포인트(예컨대, 기본 포인트, 명절 포인트, 및 생일 포인트 등)의 시작일과 종료일은 복지 포인트를 운영하는 제도 시작일인 2022년 01월 01일과 복지 포인트를 운영하는 제도 종료일인 2022년 12월 31일 사이이어야 한다. 즉, 종류별 복지 포인트(예컨대, 기본 포인트, 명절 포인트, 및 생일 포인트 등)의 시작일은 복지 포인트를 운영하는 제도 시작일인 2022년 01월 01일 이전일 수 없고, 종료일은 복지 포인트를 운영하는 제도 종료일인 2022년 12월 31일 이후일 수 없다. Welfare points by type are dependent on the start date of the system that operates welfare points and the end date of the system that operates welfare points. For example, assuming that the start date of the system for operating welfare points is January 1, 2022, and the end date for the system for operating welfare points is December 31, 2022, welfare points by type (e.g., basic points, holiday points, and The start and end dates of (birthday points, etc.) must be between January 1, 2022, the start date of the system for operating welfare points, and December 31, 2022, the end date of the system for operating welfare points. In other words, the start date of each type of welfare points (e.g., basic points, holiday points, birthday points, etc.) cannot be before January 1, 2022, the start date of the system for operating welfare points, and the end date is the end date of the system for operating welfare points. It cannot be after December 31, 2022.
또한, 복지 포인트는 온라인, 또는 오프라인에서 사용될 수 있다. 온라인에서 복지 포인트가 사용될 때, 온라인 결제로 복지 포인트가 사용된다. Additionally, welfare points can be used online or offline. When welfare points are used online, welfare points are used for online payments.
오프라인에서 복지 포인트는 복지 카드, 또는 영수증을 이용하여 사용될 수 있다. 오프라인에서 임직원들이 복지 카드를 이용하여 결제하면 임직원들에게 부여된 복지 포인트가 차감된다. 복지 카드는 복지 포인트를 사용할 수 있는 실물 카드를 의미한다. 또한, 오프라인에서 임직원들이 현금으로 결제하고 영수증을 회사에 제출하면 복지 포인트가 차감된다. 온라인, 또는 오프라인에서 복지 포인트의 사용가능한 시작일과 사용가능한 종료일이 다를 수 있다. 예컨대, 복지 포인트는 온라인, 또는 오프라인에서 표 2와 같이 사용가능한 시작일과 종료일이 다를 수 있다. Welfare points can be used offline using welfare cards or receipts. When employees pay offline using their welfare card, the welfare points granted to employees are deducted. A welfare card refers to a physical card that allows you to use welfare points. Additionally, if employees pay in cash offline and submit the receipt to the company, their welfare points will be deducted. The usable start and end dates of welfare points may be different online or offline. For example, welfare points may have different start and end dates for use online or offline, as shown in Table 2.
온라인, 또는 오프라인에서 사용할 수 있는 복지 포인트는 복지 포인트를 운영하는 제도 시작일과 복지 포인트를 운영하는 제도 종료일에 종속된다. 예컨대, 복지 포인트를 운영하는 제도 시작일이 2022년 01월 01일이고, 복지 포인트를 운영하는 제도 종료일이 2022년 12월 31일이라 가정할 때, 온라인, 또는 오프라인에서 사용할 수 있는 복지 포인트의 시작일과 종료일은 복지 포인트를 운영하는 제도 시작일인 2022년 01월 01일과 복지 포인트를 운영하는 제도 종료일인 2022년 12월 31일 사이이어야 한다. 즉, 온라인, 또는 오프라인에서 사용할 수 있는 복지 포인트의 시작일은 복지 포인트를 운영하는 제도 시작일인 2022년 01월 01일 이전일 수 없고, 종료일은 복지 포인트를 운영하는 제도 종료일인 2022년 12월 31일 이후일 수 없다. Welfare points that can be used online or offline are dependent on the start date of the system that operates welfare points and the end date of the system that operates welfare points. For example, assuming that the start date of the system that operates welfare points is January 1, 2022, and that the end date of the system that operates welfare points is December 31, 2022, the start date of welfare points that can be used online or offline and The end date must be between January 1, 2022, the start date of the welfare point operating system, and December 31, 2022, the end date of the welfare point operating system. In other words, the start date of welfare points that can be used online or offline cannot be before January 1, 2022, the start date of the welfare point operation system, and the end date is December 31, 2022, the end date of the welfare point operation system. It can't be after.
또한, 종류별 복지 포인트는 온라인, 또는 오프라인에서 사용할 수 있는 복지 포인트의 시작일과 종료일에 종속된다. 예컨대, 온라인에서 사용할 수 있는 복지 포인트의 시작일이 2022년 01월 02일이고, 온라인에서 사용할 수 있는 복지 포인트의 종료일이 2022년 11월 30일이고, 오프라인에서 사용할 수 있는 복지 포인트의 시작일이 2022년 01월 02일이고, 오프라인에서 사용할 수 있는 복지 포인트의 종료일이 2022년 12월 31일이고, 종류별 복지 포인트인 생일 포인트의 사용가능한 시작일이 2022년 07월 31일이고, 종료일이 2022년 12월 31일이라 할 때, 2022년 12월 15일에 생일 포인트는 오프라인에서는 사용이 가능하지만, 온라인에서는 사용할 수 없다. Additionally, welfare points for each type are dependent on the start and end dates of welfare points that can be used online or offline. For example, the start date of welfare points usable online is January 2, 2022, the end date of welfare points usable online is November 30, 2022, and the start date of welfare points usable offline is 2022. It is January 2, and the end date for welfare points that can be used offline is December 31, 2022. The start date for using birthday points, which are welfare points by type, is July 31, 2022, and the end date is December 31, 2022. Speaking of work, birthday points on December 15, 2022 can be used offline, but not online.
실시 예에 따라 노출종료일이 설정되거나, 설정되지 않을 수 있다. Depending on the embodiment, the exposure end date may or may not be set.
서버(10)는 복수의 클라이언트들(110-1~110-N) 중 어느 하나(예컨대, 110-1)로부터 수신된 선택된 정보들(예컨대, 건강 검진 기관, 검진 상품, 및 검진 희망일)을 분석하여 건강 검진의 결제 수단을 확인할 수 있다. 선택된 정보들에는 건강 검진 기관, 검진 상품, 및 검진 희망일 이외에 건강 검진의 결제 수단 정보도 포함될 수 있다. The
복수의 클라이언트들(110-1~110-N)의 사용자들은 복지 포인트만 이용하거나, 현금과 함께 복지 포인트를 이용하거나, 복지 포인트를 이용하지 않고 현금만을 이용하여 건강 검진을 예약할 수 있다. 건강 검진에 드는 비용이 총 30만원이라 가정할 때, 복수의 클라이언트들(110-1~110-N)의 사용자들은 30만원에 해당하는 복지 포인트를 이용하여 건강 검진을 예약할 수 있다. 또한, 복수의 클라이언트들(110-1~110-N)의 사용자들은 30만원에 해당하는 무통장 입금, 또는 카드 결제를 통해 건강 검진을 예약할 수 있다. 또한, 복수의 클라이언트들(110-1~110-N)의 사용자들은 10만원은 무통장 입금, 또는 카드 결제로, 나머지 20만원은 복지 포인트를 이용하여 건강 검진을 예약할 수 있다. 여기서 건강 검진의 예약이란 건강 검진의 결제까지를 의미한다. Users of a plurality of clients (110-1 to 110-N) may reserve a health checkup by using only welfare points, by using welfare points together with cash, or by using only cash without using welfare points. Assuming that the total cost of a health checkup is 300,000 won, users of multiple clients (110-1 to 110-N) can reserve a health checkup using welfare points equivalent to 300,000 won. Additionally, users of multiple clients (110-1 to 110-N) can reserve a health checkup through bank transfer or card payment equivalent to 300,000 won. Additionally, users of multiple clients (110-1 to 110-N) can reserve a health checkup by depositing 100,000 won through a bank transfer or card payment and using welfare points for the remaining 200,000 won. Here, reservation for a health checkup means payment for the health checkup.
상기 현금은 온라인에서 카드 결제, 또는 무통장 입금을 의미한다. 또한, 복수의 클라이언트들(110-1~110-N)의 사용자들은 하나의 복지 포인트가 아니라 여러 개의 복지 포인트들을 조합하여 건강 검진을 예약할 수 있다. 여러 개의 복지 포인트들이란 기본 포인트, 명절 포인트, 생일 포인트, 창립기념일 포인트, 승진 포인트, 및 특별 포인트 중에서 2개 이상의 포인트들의 조합을 의미한다. 예컨대, 기본 포인트와 명절 포인트를 이용하여 건강 검진을 예약할 수 있다.The above cash refers to online card payment or bank transfer. Additionally, users of a plurality of clients 110-1 to 110-N may reserve a health checkup by combining several welfare points rather than a single welfare point. Multiple welfare points refer to a combination of two or more points among basic points, holiday points, birthday points, founding anniversary points, promotion points, and special points. For example, you can reserve a health checkup using basic points and holiday points.
서버(10)는 복수의 클라이언트들(110-1~110-N) 중 어느 하나(예컨대, 110-1)로부터 건강 검진에 대한 예약 취소 요구를 수신한 후, 상기 복지 포인트의 이용 여부에 따라 상기 예약 취소 요구의 승인 여부를 결정한다(S300). After receiving a request to cancel a reservation for a health checkup from one of the plurality of clients 110-1 to 110-N (e.g., 110-1), the
도 5는 도 4에서 건강 검진이 적어도 하나 이상의 복지 포인트를 이용하여 예약된 경우, 건강 건강에 대한 예약 취소 요구의 승인 여부를 결정하는 순서들을 설명하기 위한 흐름도를 나타낸다. FIG. 5 is a flowchart illustrating procedures for determining whether to approve a request to cancel a reservation for health when the health checkup in FIG. 4 is reserved using at least one welfare point.
도 1 내지 도 5를 참고하면, 도 4의 S200 동작에 따라 상기 적어도 하나 이상의 복지 포인트를 이용하여 상기 건강 검진이 예약되었다고 판단될 때, 서버(10)는 상기 예약 취소 요구를 수신한 일자(예컨대, 2022년 09월 20일)가 복지 포인트를 운영하는 제도 종료일 이전인지 판단한다(S510). Referring to FIGS. 1 to 5, when it is determined that the health checkup has been reserved using the at least one welfare point according to the operation S200 of FIG. 4, the
상기 예약 취소 요구를 수신한 일자(예컨대, 2022년 09월 20일)가 복지 포인트를 운영하는 제도 종료일(예컨대, 2022년 08월 30일) 이후라 판단될 때, 서버(10)는 상기 예약 취소 요구를 불승인한다(S580).When it is determined that the date of receiving the reservation cancellation request (e.g., September 20, 2022) is after the end date of the system for operating welfare points (e.g., August 30, 2022), the
상기 예약 취소 요구를 수신한 일자(예컨대, 2022년 09월 20일)가 복지 포인트를 운영하는 제도 종료일(예컨대, 2022년 12월 30일) 이전이라 판단될 때, 서버(10)는 상기 예약 취소 요구를 수신한 일자가 온라인, 및 오프라인에서 사용 가능한 종료일자 이전인지 판단한다(S520). 실시 예에 따라 S520 단계는 생략될 수 있다. 복지 포인트가 온라인, 및 오프라인에서 사용 불가능할 때, 오프라인에서 현금을 결제하고, 영수증으로만 복지 포인트가 차감될 수 있다. When it is determined that the date of receiving the reservation cancellation request (e.g., September 20, 2022) is before the end date of the system for operating welfare points (e.g., December 30, 2022), the
실시 예에 따라 서버(10)는 온라인에서 사용할 수 있는 복지 포인트 사용가능한 종료일과, 오프라인에서 복지카드를 이용하여 사용할 수 있는 복지 포인트 사용가능한 종료일을 비교할 수 있다. 서버(10)는 온라인에서 사용할 수 있는 복지 포인트 사용가능한 종료일과, 오프라인에서 복지카드를 이용하여 사용할 수 있는 복지 포인트 사용가능한 종료일을 비교하는 이유는 온라인에서 사용할 수 있는 복지 포인트 사용가능한 종료일이 오프라인에서 복지카드를 이용하여 사용할 수 있는 복지 포인트 사용가능한 종료일보다 더 빠르더라도 오프라인에서 복지카드를 이용하여 복지 포인트를 사용할 수 있기 때문이다. 예컨대, 온라인에서 사용할 수 있는 복지 포인트 사용가능한 종료일이 2022년 11월 30일이고, 오프라인에서 복지카드를 이용하여 사용할 수 있는 복지 포인트 사용가능한 종료일이 2022년 12월 31일이라고 가정할 때, 2022년 11월 30일이 지나면 온라인에서 더 이상 복지 포인트 사용이 불가능하나, 2022년 12월 31일까지는 여전히 오프라인에서 복지 포인트 사용이 가능하다. Depending on the embodiment, the
상기 예약 취소 요구를 수신한 일자가 온라인에서 사용할 수 있는 복지 포인트 사용가능한 종료일과, 오프라인에서 복지카드를 이용하여 사용할 수 있는 복지 포인트 사용가능한 종료일 중 더 늦은 일자보다 더 빠를 때, 서버(10)는 상기 건강 검진의 예약 취소를 승인할 수 있다. 예컨대, 상기 예약 취소 요구를 수신한 일자가 2022년 09월 16일이고, 온라인에서 사용할 수 있는 복지 포인트 사용가능한 종료일이 2022년 11월 30일이고, 오프라인에서 복지카드를 이용하여 사용할 수 있는 복지 포인트 사용가능한 종료일이 2022년 12월 31일이라고 가정한다. When the date of receiving the reservation cancellation request is earlier than the later date of the end date of welfare points usable online and the end date of welfare points usable offline using a welfare card, the
상기 예약 취소 요구를 수신한 일자가 2022년 09월 16일이고, 온라인에서 사용할 수 있는 복지 포인트 사용가능한 종료일(2022년 11월 30일)과, 오프라인에서 복지카드를 이용하여 사용할 수 있는 복지 포인트 사용가능한 종료일2022년 12월 31일) 중 더 늦은 일자는 2022년 12월 31일이므로, 상기 예약 취소 요구를 수신한 일자가 온라인에서 사용할 수 있는 복지 포인트 사용가능한 종료일과, 오프라인에서 복지카드를 이용하여 사용할 수 있는 복지 포인트 사용가능한 종료일 중 더 늦은 일자보다 더 빠르다. 따라서 서버(10)는 상기 건강 검진의 예약 취소를 승인할 수 있다. The date of receipt of the above reservation cancellation request is September 16, 2022, the end date for using welfare points that can be used online (November 30, 2022), and the use of welfare points that can be used offline using a welfare card The later of the possible end dates (December 31, 2022) is December 31, 2022, so the date of receiving the reservation cancellation request is the end date for using welfare points that can be used online, and the end date of using welfare points offline by using the welfare card. Welfare points that can be used are sooner than the later end date. Accordingly, the
상기 예약 취소 요구를 수신한 일자(예컨대, 2022년 09월 20일)가 온라인, 및 오프라인에서 사용 가능한 종료일(예컨대, 2022년 09월 01일) 이후라 판단될 때, 서버(10)는 상기 예약 취소 요구를 불승인한다(S580).When it is determined that the date of receiving the reservation cancellation request (e.g., September 20, 2022) is after the online and offline available end date (e.g., September 1, 2022), the
상기 예약 취소 요구를 수신한 일자(예컨대, 2022년 09월 20일)가 온라인, 및 오프라인에서 사용 가능한 종료일(예컨대, 2022년 12월 25일) 이전이라 판단될 때, 서버(10)는 상기 적어도 하나의 복지 포인트가 서로 다른 복수의 복지 포인트들로 구성되었는지 판단한다(S530). When it is determined that the date of receiving the reservation cancellation request (e.g., September 20, 2022) is before the end date of online and offline use (e.g., December 25, 2022), the
상기 적어도 하나의 복지 포인트가 상기 서로 다른 복수의 포인트들로 구성되었다고 판단될 때, 서버(10)는 상기 서로 다른 복수의 포인트들 각각의 사용 종료일을 인식한다(S540). 복지 포인트는 종류별로 사용가능한 시작일과 종료일이 다를 수 있다. 예컨대, 명절 포인트의 사용 종료일은 2022년 12월 31일이며, 승진 포인트의 사용 종료일은 2022년 07월 31일일 수 있다. When it is determined that the at least one welfare point is composed of the plurality of different points, the
서버(10)는 상기 서로 다른 복수의 포인트들 각각의 사용 종료일 중 가장 빠른 사용 종료일을 선택한다(S550). 예컨대, 명절 포인트의 사용 종료일은 2022년 12월 31일이며, 승진 포인트의 사용 종료일은 2022년 07월 31일이라 가정할 때, 승진 포인트의 사용 종료일(2022년 07월 31일)이 명절 포인트의 사용 종료일(2022년 12월 31일)보다 빠르므로, 서버(10)는 상기 서로 다른 복수의 포인트들(예컨대, 명절 포인트와 승진 포인트) 각각의 사용 종료일(2022년 12월 31일, 2022년 07월 31일) 중 가장 빠른 사용 종료일(2022년 07월 31일)을 선택한다The
서버(10)는 상기 예약 취소 요구를 수신한 일자(예컨대, 2022년 09월 20일)가 상기 가장 빠른 사용 종료일 이전인지 판단한다(S560). The
상기 예약 취소 요구를 수신한 일자(예컨대, 2022년 09월 20일)가 상기 가장 빠른 사용 종료일(예컨대, 2022년 10월 01일) 이전이라 판단될 때, 서버(10)는 상기 예약 취소 요구를 승인한다(S570). When it is determined that the date of receiving the reservation cancellation request (e.g., September 20, 2022) is before the earliest use end date (e.g., October 1, 2022), the
상기 예약 취소 요구를 수신한 일자(예컨대, 2022년 09월 20일)가 상기 가장 빠른 사용 종료일(예컨대, 2022년 09월 01일) 이후라 판단될 때, 서버(10)는 상기 예약 취소 요구를 불승인한다(S580).When it is determined that the date of receiving the reservation cancellation request (e.g., September 20, 2022) is after the earliest use end date (e.g., September 1, 2022), the
상기 적어도 하나의 복지 포인트가 상기 서로 다른 복수의 포인트들로 구성되지 않았다고 판단될 때, 즉, 상기 적어도 하나의 복지 포인트가 하나의 포인트로 구성되었다고 판단될 때, 서버(10)는 상기 예약 취소 요구를 수신한 일자(예컨대, 2022년 09월 20일)가 복지 포인트의 사용 종료일 이전인지 판단한다(S560). When it is determined that the at least one welfare point is not composed of the plurality of different points, that is, when it is determined that the at least one welfare point is composed of one point, the
상기 예약 취소 요구를 수신한 일자(예컨대, 2022년 09월 20일)가 상기 복지 포인트의 사용 종료일(예컨대, 2022년 10월 01일) 이전이라 판단될 때, 서버(10)는 상기 예약 취소 요구를 승인한다(S570). When it is determined that the date of receiving the reservation cancellation request (e.g., September 20, 2022) is before the end date of use of the welfare points (e.g., October 1, 2022), the
상기 예약 취소 요구를 수신한 일자(예컨대, 2022년 09월 20일)가 상기 복지 포인트의 사용 종료일(예컨대, 2022년 09월 01일) 이후라 판단될 때, 서버(10)는 상기 예약 취소 요구를 불승인한다(S580).When it is determined that the date of receiving the reservation cancellation request (e.g., September 20, 2022) is after the end date of use of the welfare points (e.g., September 1, 2022), the
예약 취소가 불가능한 때, 즉, 서버(10)가 예약 취소 요구를 불승인할 때, 건강 검진을 예약한 임직원은 예약 취소를 할 수 없어서 불합리할 수 있다. 따라서 예약 취소가 불가능한 때, 즉, 서버(10)가 예약 취소 요구를 불승인할 때, 서버(10)는 상기 건강 검진을 예약한 건강 검진 기관의 다른 날에 건강 검진의 예약을 상기 건강 검진의 예약의 취소를 원하는 임직원에게 추천할 수 있다. 서버(10)는 복수의 클라이언트들(110-1~110-N) 중 어느 하나의 디스플레이에 "상기 건강 검진에 대한 취소는 불가능합니다. 하지만, 건강 검진을 예약한 건강 검진 기관의 다른 일자에 건강 검진 예약은 가능합니다. 예약하시겠습니까?" 등과 같은 메시지를 포함하는 요청 신호를 복수의 클라이언트들(110-1~110-N) 중 어느 하나로 전송할 수 있다. 즉, 서버(10)는 복수의 클라이언트들(110-1~110-N) 중 어느 하나에 건강 검진을 예약한 건강 검진 기관의 다른 일자에 건강 검진 예약을 요청하는 상기 요청 신호를 전송할 수 있다. When cancellation of a reservation is not possible, that is, when the
복수의 클라이언트들(110-1~110-N) 중 어느 하나는 상기 요청 신호에 응답하여 건강 검진을 예약한 건강 검진 기관의 다른 일자에 건강 검진 예약을 하겠다는 응답 신호를 서버(10)로 전송할 수 있다. 예컨대, 복수의 클라이언트들(110-1~110-N) 중 어느 하나는 복수의 클라이언트들(110-1~110-N) 중 어느 하나의 디스플레이에 "상기 건강 검진에 대한 취소는 불가능합니다. 하지만, 건강 검진을 예약한 건강 검진 기관의 다른 일자에 건강 검진 예약은 가능합니다. 예약하시겠습니까?" 등과 같은 메시지를 포함하는 요청 신호에 대해 "YES" 버튼을 클릭함으로써 건강 검진을 예약한 건강 검진 기관의 다른 일자에 건강 검진 예약을 하겠다는 응답 신호를 서버(10)로 전송할 수 있다.Any one of the plurality of clients (110-1 to 110-N) may transmit a response signal to the
서버(10)는 건강 검진을 예약한 건강 검진 기관의 다른 일자에 건강 검진 예약을 하겠다는 상기 응답 신호를 수신할 때, 서버(10)는 복수의 클라이언트들(110-1~110-N) 중 어느 하나의 디스플레이에 건강 검진을 예약한 건강 검진 기관의 다른 예약 가능한 일자가 달력 형태로 표시되도록 복수의 클라이언트들(110-1~110-N) 중 어느 하나에게 건강 검진을 예약한 건강 검진 기관의 다른 예약 가능한 일자가 포함된 달력과 관련된 컨텐츠를 전송한다. When the
도 6은 도 1에 도시된 복수의 클라이언트들 중 어느 하나의 디스플레이에 표시된 달력 형태의 인터페이스의 일 실시 예를 나타내는 다이어그램을 나타낸다. FIG. 6 is a diagram illustrating an example of a calendar-type interface displayed on a display of one of a plurality of clients shown in FIG. 1 .
도 6을 참고하면, 복수의 클라이언트들(110-1~110-N) 중 어느 하나(예컨대, 110-1)의 디스플레이에 표시되는 달력 형태의 인터페이스를 나타낸다. Referring to FIG. 6 , a calendar-type interface displayed on the display of one of the plurality of clients 110-1 to 110-N (eg, 110-1) is shown.
복수의 클라이언트들(110-1~110-N) 중 어느 하나(예컨대, 110-1)의 사용자는 원하는 예약 일자(예컨대, 24일) 위에 커서를 위치하거나, 손가락을 위치하여 클릭하는 방법으로 원하는 예약 일자를 설정할 수 있다. The user of any one (e.g., 110-1) of the plurality of clients (110-1 to 110-N) places the cursor on the desired reservation date (e.g., the 24th) or places a finger and clicks to select the desired reservation date. You can set a reservation date.
복수의 클라이언트들(110-1~110-N) 중 어느 하나(예컨대, 110-1)의 사용자는 원하는 예약 일자(예컨대, 24일) 위에 커서를 위치하거나 손가락을 위치하여 클릭하는 방법으로 원하는 예약 일자에 새롭게 예약할 수 있다. The user of any one (e.g., 110-1) of the plurality of clients (110-1 to 110-N) makes the desired reservation by placing the cursor or placing a finger on the desired reservation date (e.g., the 24th) and clicking. You can make a new reservation on that date.
도 6에서 예약이 불가능한 일자는 회색으로 표시될 수 있다. 예컨대, 도 6에서 10일과 17일은 예약이 불가능하여 회색으로 표현된다. In Figure 6, dates for which reservation is not possible may be displayed in gray. For example, in Figure 6, the 10th and 17th are not available for reservation and are expressed in gray.
종래의 경우, 예약이 불가능하면 상기 사용자는 상기 예약이 불가능한 일자를 커서, 또는 손가락을 이용하여 클릭할 수 없었다. In the conventional case, if reservation was not possible, the user could not click on the non-reservation date using a cursor or a finger.
하지만, 본 발명에서는 예약이 불가능하더라도 상기 사용자는 상기 예약이 불가능한 일자(예컨대, 10일, 또는 17일)를 커서, 또는 손가락을 이용하여 클릭할 수 있도록 한다. However, in the present invention, even if reservation is not possible, the user can click on the date on which reservation is not possible (for example, the 10th or 17th) using a cursor or a finger.
복수의 클라이언트들(110-1~110-N) 중 어느 하나(예컨대, 110-1)의 사용자에 의해 예약이 불가능한 일자(예컨대, 10일, 또는 17일)가 클릭될 때, 서버(10)는 건강 검진을 예약한 건강 검진 기관으로부터 일정한 거리 이내에 있는 다른 건강 검진 기관들의 리스트를 추출하고, 추출된 다른 건강 검진 기관들에 대해 복수의 클라이언트들(110-1~110-N) 중 어느 하나(예컨대, 110-1)의 사용자에 의해 예약이 불가능한 일자에 건강 검진이 가능한지 판단한다. 상기 건강 검진을 예약한 건강 검진 기관은 예약 취소의 대상이 되는 건강 검진 기관을 의미한다. 상기 다른 건강 검진 기관들의 리스트는 서버(10)의 데이터베이스에 저장될 수 있다. 상기 일정한 거리는 임의로 설정될 수 있다. When a date that cannot be reserved (e.g., the 10th or the 17th) is clicked by the user of one (e.g., 110-1) of the plurality of clients (110-1 to 110-N), the
복수의 클라이언트들(110-1~110-N) 중 어느 하나(예컨대, 110-1)의 사용자에 의해 예약이 불가능한 일자에 건강 검진이 가능한 다른 건강 검진 기관들이 2개 기관 이상이라 판단될 때, 서버(10)는 상기 예약이 불가능한 일자에 건강 검진이 가능한 다른 건강 검진 기관들의 일자별 예약률을 계산한다. When it is determined that there are two or more other health examination institutions that can perform health examinations on a date for which reservation is not possible by the user of one of the plurality of clients (110-1 to 110-N) (e.g., 110-1), The
상기 예약률은 건강 검진을 받을 수 있는 인원 대비 건강 검진을 예약한 인원의 비율로 정의될 수 있다. 예컨대, A 건강 검진 기관이 하루에 건강 검진을 받을 수 있는 인원이 10명인데, 특정한 날에 7명이 예약한 경우, 예약율은 70%이다. The reservation rate can be defined as the ratio of the number of people who have reserved a health checkup compared to the number of people who can receive the health checkup. For example, if health checkup agency A allows 10 people to receive health checkups per day, and 7 people make reservations on a specific day, the reservation rate is 70%.
서버(10)는 상기 예약이 불가능한 일자에 건강 검진이 가능한 다른 건강 검진 기관들의 일정 기간 이내에 평균 예약률을 계산한다. 예컨대, 건강 검진 기관의 2달 이내에 하루 예약률이 30%, 30%, 50%, ..., 70% 이라 가정할 때, 서버(10)는 건강 검진 기관의 일정 기간 이내에 평균 예약률을 (30%+30%+50%+...+70%)/60와 같이 계산할 수 있다. 상기 일정 기간은 임의로 설정될 수 있다. 예컨대, 일정 기간은 1달, 2달, 1분기, 6개월, 또는 1년 등으로 설정될 수 있다. The
예약이 불가능한 일자에 건강 검진이 가능한 다른 건강 검진 기관들이 2개 기관 이상이라 판단될 때, 서버(10)는 계산된 평균 예약률 중 가장 낮은 2개의 건강 검진 기관들을 추출한다. 예컨대, A 건강 검진 기관의 평균 예약률이 70%, B 건강 검진 기관의 평균 예약률이 65%, C 건강 검진 평균 기관의 예약률이 80%, D 건강 검진 기관의 평균 예약률이 90%, 및 E 건강 검진 기관의 평균 예약률이 55%라 가정할 때, 서버(10)는 가장 낮은 2개의 건강 검진 기관들로 E 건강 검진 기관, 및 B 건강 검진 기관을 추출한다. When it is determined that there are two or more other health examination institutions that can provide health examinations on days when reservations are not possible, the
서버(10)는 복지몰 사이트(20)를 제공한다. 건강 검진 기관들은 복지몰 사이트(20)에 자신들의 기관명을 알리기 위해 복지몰 사이트(20)를 운영하는 운영자에게 일정한 수수료를 지불한다. 상기 운영자는 서버(10)의 운영자이다. 따라서 건강 검진 기관들의 예약률이 너무 낮은 경우, 건강 검진 기관들의 운영에 문제가 발생할 수 있다. 따라서 서버(10)는 이러한 운영의 문제를 해소하기 위해 상기 계산된 평균 예약률이 낮은 기관의 다른 날에 건강 검진의 예약을 상기 건겅 검진의 예약의 취소를 원하는 임직원에게 추천한다. The
서버(10)는 추출된 2개의 건강 검진 기관들 중 건강 검진의 취소를 원하는 건강 검진 기관과 같은 지하철 노선에 위치한 건강 검진 기관을 선택한다. 예컨대, 건강 검진의 예약 취소를 원하는 건강 검진 기관이 1호선의 특정 지하철역과 가까운 위치에 있다고 가정할 때, 서버(10)는 추출된 2개의 건강 검진 기관들 중 E 건강 검진 기관이 건강 검진의 예약 취소를 원하는 건강 검진 기관과 상대적으로 가깝다 하더라도 1호선이 지나는 지하철과 가까운 위치에 있는 건강 검진 기관을 선택한다. The
실시 예에 따라 서버(10)는 건강 검진의 예약 취소를 원하는 건강 검진 기관이 지하철역으로부터 일정 거리 이내인지 확인한다. 건강 검진의 예약 취소를 원하는 건강 검진 기관이 지하철역으로부터 일정 거리 이내이라고 확인될 때, 서버(10)는 건강 검진의 예약 취소를 원하는 건강 검진 기관이 1호선의 특정 지하철역과 가까운 위치에 있다고 판단한다. According to the embodiment, the
애초에 건강 감진의 예약을 하였던 임직원은 건강 검진 기관의 예약을 한 이유들 중 하나로 교통이 큰 비중을 차지할 것으로 예상되기 때문이다. 따라서 추출된 2개의 건강 검진 기관들 중 예약 취소를 원하는 건강 검진 기관과 같은 지하철 노선 근처에 위치한 건강 감진 기관이 추천된다. Executives and employees who originally made reservations for health checkups are expected to have transportation as one of the reasons they made reservations at health checkup facilities. Therefore, among the two extracted health examination institutions, the health examination institution located near the same subway line as the health examination institution for which you wish to cancel your reservation is recommended.
예컨대, 도 6에서 10일, 또는 17일이 클릭될 때, 서버(10)는 다른 건강 검진 기관에 예약이 가능하다는 메시지를 복수의 클라이언트들(110-1~110-N) 중 어느 하나(예컨대, 110-1)로 전송한다. 상기 다른 건강 검진 기관은 상기 추천된 지하철 노선 근처에 위치한 건강 감진 기관을 의미한다. For example, when the 10th or 17th in FIG. 6 is clicked, the
예컨대, 복수의 클라이언트들(110-1~110-N) 중 어느 하나(예컨대, 110-1)의 디스플레이에 "상기 건강 검진에 대한 취소는 불가능합니다. 하지만, 건강 검진을 예약한 건강 검진 기관의 다른 일자에 건강 검진 예약은 가능합니다. 예약하시겠습니까?" 등과 같은 메시지가 표시된다. For example, on the display of one (e.g., 110-1) of a plurality of clients (110-1 to 110-N), “Cancellation of the above health checkup is not possible. However, the health checkup agency that reserved the health checkup You can make an appointment for a health checkup on another date. Would you like to make an appointment?" A message like this is displayed.
종래기술에는 도 6에서 10일, 또는 17일에 예약이 불가능한 경우, 클릭이 될 수 없었다. 하지만, 본 발명에서는도 6에서 10일, 또는 17일에 예약이 불가능한 하더라도 클릭이 가능하다는 점에서 차이가 있다. In the prior art, if reservation was not possible on the 10th or 17th in Figure 6, the click could not be made. However, in the present invention, there is a difference in that clicking is possible even if reservation is not possible on the 6th to 10th or 17th days.
도 7은 도 4에서 건강 검진이 적어도 하나 이상의 복지 포인트를 이용하여 예약되지 않은 경우, 건강 건강에 대한 예약 취소 요구의 승인 여부를 결정하는 순서들을 설명하기 위한 흐름도를 나타낸다. FIG. 7 is a flowchart illustrating procedures for determining whether to approve a request to cancel a reservation for health when the health checkup in FIG. 4 is not reserved using at least one welfare point.
상기 복지 포인트를 이용하지 않고 상기 건강 검진이 예약되었다고 판단될 때, 서버(10)는 상기 예약 취소 요구를 수신한 일자가 상기 회사의 검진 수검 종료일 이전인지 판단한다(S610). 검진 수검 종료일은 건강 검진을 받을 수 있는 종료일을 의미한다. When it is determined that the health checkup has been reserved without using the welfare points, the
상기 예약 취소 요구를 수신한 일자가 상기 검진 수검 종료일 이후라고 판단될 때, 서버(10)는 상기 건강 검진의 예약 취소 요구를 불승인한다(S640). When it is determined that the date of receiving the reservation cancellation request is after the checkup completion date, the
상기 예약 취소 요구를 수신한 일자가 상기 회사의 검진 수검 종료일 이전이라 판단될 때, 서버(10)는 상기 예약 취소 요구를 수신한 일자가 회사의 검진 신청 종료일 이전인지 판단한다(S620). When it is determined that the date of receiving the reservation cancellation request is before the company's checkup application end date, the
상기 예약 취소 요구를 수신한 일자가 상기 회사의 검진 수검 종료일 이전이고, 상기 예약 취소 요구를 수신한 일자가 상기 회사의 검진 신청 종료일 이전이라 판단될 때, 서버(10)는 상기 건강 검진의 예약 취소 요구를 승인한다(S630). When it is determined that the date of receiving the reservation cancellation request is before the end date of the company's medical checkup and that the date of receiving the reservation cancellation request is before the end date of the company's checkup application, the
서버(10)는 임의의 시간 간격마다 임의의 건강 검진 기관을 선택한다. The
상기 임의의 시간 간격은 임의로 설정될 수 있다. 예컨대, 상기 임의의 시간 간격은 1달, 또는 3달일 수 있다. 상기 임의의 건강 검진 기관은 임의로 선택될 수 있다. The arbitrary time interval may be set arbitrarily. For example, the arbitrary time interval may be one month, or three months. The arbitrary health examination institution may be selected arbitrarily.
서버(10)는 상기 임의의 건강 검진 기관을 기준으로 일정한 거리 내에 위치하는 건강 검진 기관들을 선택한다. 상기 일정한 거리는 임의로 설정될 수 있다. The
서버(10)는 선택된 건강 검진 기관들 각각의 임의의 기간에 대한 평균 예약률을 계산한다. 상기 임의의 기간은 임의로 설정될 수 있다. 예컨대, 상기 임의의 기간이란 월, 3개월, 6개월, 또는 1년을 의미할 수 있다. The
상기 평균 예약률은 내시경, 초음파, 및 CT를 포함하는 선택 검사 중 하루에 선택 검사할 수 있는 인원 대비 가장 많은 예약 인원에 따라 결정된다. The average reservation rate is determined based on the largest number of reservations among elective tests including endoscopy, ultrasound, and CT compared to the number of people who can be selectively examined per day.
선택 검사는 일반위 내시경, 수면위내시경, 유방초음파, 갑상선초음파, 자궁초음파, 전립선초음파, 경동맥초음파, 수면대장내시경, 뇌CT, 폐CT, 경추CT, 요추CT, 또는 관상동맥석회화CT와 같은 복수의 검사들을 포함한다. Optional tests include ascites such as general gastroscopy, sleep gastroscopy, breast ultrasound, thyroid ultrasound, uterine ultrasound, prostate ultrasound, carotid ultrasound, sleep colonoscopy, brain CT, lung CT, cervical spine CT, lumbar spine CT, or coronary artery calcification CT. Includes inspections.
내시경은 일반위 내시경, 수면위내시경, 및 수면대장내시경으로 세분화될 수 있다. 초음파는 유방초음파, 갑상선초음파, 자궁초음파, 전립선초음파, 경동맥초음파로 세분화될 수 있다. CT는 뇌CT, 폐CT, 경추CT, 요추CT, 및 관상동맥석회화CT로 세분화될 수 있다. Endoscopy can be subdivided into general gastroscopy, sleep gastroscopy, and sleep colonoscopy. Ultrasound can be subdivided into breast ultrasound, thyroid ultrasound, uterine ultrasound, prostate ultrasound, and carotid ultrasound. CT can be subdivided into brain CT, lung CT, cervical spine CT, lumbar spine CT, and coronary artery calcification CT.
아래 표 3은 특정 일자(예컨대, 2022년 09월 30일)에 예약된 건강 검진 기관의 예약 인원을 나타낸다. Table 3 below shows the number of reservations at health examination institutions scheduled on a specific date (e.g., September 30, 2022).
A 건강 검진 기관, B 건강 검진 기관, 및 C 건강 검진 기관은 모두 일정한 거리 내에 있다고 가정한다. 예컨대, 아래 표에서 특정 일자(예컨대, 2022년 09월 30일)에 A 건강 검진 기관의 일반위내시경을 예약한 인원은 10명이고, 하루에 일반위내시경을 검사할 수 있는 인원은 50명임을 의미한다. 즉, 앞의 숫자는 예약한 인원을 의미하고, 뒤의 숫자는 검사할 수 있는 인원을 의미한다. Assume that A health examination institution, B health examination institution, and C health examination institution are all within a certain distance. For example, in the table below, the number of people who have reserved general gastroscopy at health examination institution A on a specific date (e.g., September 30, 2022) is 10, and the number of people who can undergo general gastroscopy per day is 50. it means. In other words, the first number represents the number of people who have made a reservation, and the last number represents the number of people who can be tested.
서버(10)는 각 건강 검진 기관에 대해 선택 검사별로 특정 일자에 대한 예약률을 계산할 수 있다. 예컨대, A 건강 검진 기관의 일반위내시경의 예약률은 20%, 수면위내시경의 예약률은 40%, 유방초음파의 예약률은 41%, 갑상선 초음파의 예약률은 50%, 뇌CT의 예약률은 58%, 및 폐CT의 예약률은 33%일 수 있다. 나머지 건강 검진 기관도 A 건강 검진 기관과 유사하게 선택 검사별로 예약률이 계산될 수 있다. The
내시경General committee
Endoscope
내시경above the water
Endoscope
초음파breast
ultrasonic wave
초음파thyroid
ultrasonic wave
(20%)10 people/50 people
(20%)
(40%)20/50 people
(40%)
(41%)25/60 people
(41%)
(50%) 30/60 people
(50%)
(83%)50/60 people
(83%)
(33%)20 people/60 people
(33%)
(25%)10 people/40 people
(25%)
(25%)10 people/40 people
(25%)
(25%)10 people/40 people
(25%)
(12%) 5/40 people
(12%)
(20%)10 people/50 people
(20%)
(20%)10 people/50 people
(20%)
(20%)10 people/50 people
(20%)
(40%)20/50 people
(40%)
(60%)30/50 people
(60%)
(66%) 40/60 people
(66%)
(41%)25/60 people
(41%)
(33%)20 people/60 people
(33%)
서버(10)는 계산된 특정 일자에 대한 예약률을 이용하여 선택된 건강 검진 기관들 각각의 임의의 기간에 대한 선택 검사별 평균 예약률을 계산한다. The
예컨대, A 건강 검진 기관의 일반위내시경의 예약률이 특정 일자(예컨대, 2일)에 대해 20%, 30%일 때, 평균 예약률은 (20%+30%)/2=25%으로 계산될 수 있다. For example, when the reservation rate for general gastroscopy at health examination institution A is 20% and 30% for a specific date (e.g., 2 days), the average reservation rate can be calculated as (20%+30%)/2=25%. there is.
아래 표 4는 선택된 건강 검진 기관들 각각의 임의의 기간에 대한 평균 예약률을 나타낸 표이다. Table 4 below is a table showing the average reservation rate for a random period for each of the selected health examination institutions.
내시경General committee
Endoscope
내시경above the water
Endoscope
초음파breast
ultrasonic wave
초음파thyroid
ultrasonic wave
서버(10)는 건강 검진 기관들 각각의 임의의 기간에 대한 선택 검사별 평균 예약률 중 가장 높은 평균 예약률을 선택한다. The
예컨대, A 건강 검진 기관의 경우, 뇌 CT의 평균 예약률이 95%로, A 건강 검진 기관의 선택 검사 중 가장 평균 예약률이 높다. 따라서 서버(10)는 A 건강 검진 기관에 대해서는 뇌 CT의 평균 예약률(95%)을 선택한다. For example, in the case of health examination institution A, the average reservation rate for brain CT is 95%, which is the highest average reservation rate among the optional tests at health examination institution A. Therefore, the
B 건강 검진 기관의 경우, 유방 초음파의 평균 예약률이 73%로, B 건강 검진 기관의 선택 검사 중 가장 평균 예약률이 높다. 따라서 서버(10)는 B 건강 검진 기관에 대해서는 유방 초음파의 평균 예약률(73%)을 선택한다. In the case of Health Checkup Institution B, the average reservation rate for breast ultrasound is 73%, which is the highest average reservation rate among the optional tests at Health Checkup Institution B. Therefore, the
C 건강 검진 기관의 경우, 폐CT의 평균 예약률이 67%로, C 건강 검진 기관의 선택 검사 중 가장 평균 예약률이 높다. 따라서 서버(10)는 C 건강 검진 기관에 대해서는 폐CT의 평균 예약률(67%)을 선택한다. In the case of C health examination institution, the average reservation rate for lung CT is 67%, which is the highest average reservation rate among the optional tests at C health examination institution. Therefore, the
서버(10)는 건강 검진 기관들 각각에 대해 선택된 가장 높은 평균 예약률이 임의의 제1평균 예약률(예컨대, 90%)보다 큰 지 판단한다. 상기 임의의 제1평균 예약률은 임의로 설정될 수 있다. The
건강 검진 기관들 중 가장 높은 평균 예약률이 임의의 예약률(예컨대, 90%)보다 큰 건강 검진 기관이 있다고 판단될 때, 서버(10)는 나머지 건강 검진 기관들(예컨대, B 건강 검진 기관, C 건강 검진 기관)에 대해 가장 높은 평균 예약률과 대응되는 선택 검사(예컨대, 뇌 CT)에 대한 평균 예약률을 확인한다. 상기 나머지 건강 검진 기관들이란 상기 임의의 건강 검진 기관을 기준으로 일정한 거리 내에 위치하는 건강 검진 기관들의 일부를 의미한다. When it is determined that there is a health examination institution whose highest average reservation rate among the health examination institutions is greater than a random reservation rate (e.g., 90%), the
예컨대, 서버(10)는 B 건강 검진 기관의 뇌 CT에 대한 평균 예약률 70%과 C 건강 검진 기관의 뇌 CT에 대한 평균 예약률 34%를 확인한다. For example, the
서버(10)는 나머지 건강 검진 기관들(예컨대, B 건강 검진 기관, C 건강 검진 기관)에 대해 가장 높은 평균 예약률과 대응되는 선택 검사(예컨대, 뇌 CT)에 대한 평균 예약률이 임의의 제2평균 예약률(예컨대, 80%)보다 작은지 판단한다. The
나머지 건강 검진 기관들(예컨대, B 건강 검진 기관, C 건강 검진 기관)에 대해 가장 높은 평균 예약률과 대응되는 선택 검사(예컨대, 뇌 CT)에 대한 평균 예약률이 임의의 제2평균 예약률(예컨대, 80%)보다 낮다고 판단될 때, 서버(10)는 나머지 건강 검진 기관들(예컨대, B 건강 검진 기관, C 건강 검진 기관)에 대해 전체 평균 예약률을 계산한다. 전체 평균 예약률이란 선택 검사 전체에 대한 평균 예약률을 의미한다. The average reservation rate for the selected test (e.g., brain CT) corresponding to the highest average reservation rate for the remaining health check-up facilities (e.g., B health check-up facility, C health check-up facility) is set to an arbitrary second average reservation rate (e.g., 80 %), the
예컨대, B 건강 검진 기관의 경우, 일반위내시경의 평균 예약률이 71%이고, 수면위내시경의 평균 예약률이 45%이고, 유방 초음파의 평균 예약률이 73%이고, 갑상선 초음파의 평균 예약률이 45%이고, 뇌 CT의 평균 예약률이 70%이고, 폐 CT의 평균 예약률이 56%일 때, 전체 평균 예약률은 60%(=(71%+45%+73%+45%+70%)/6)이다. For example, in the case of health examination institution B, the average reservation rate for general gastroscopy is 71%, the average reservation rate for sleep gastroscopy is 45%, the average reservation rate for breast ultrasound is 73%, and the average reservation rate for thyroid ultrasound is 45%. , when the average reservation rate for brain CT is 70% and the average reservation rate for lung CT is 56%, the overall average reservation rate is 60% (=(71%+45%+73%+45%+70%)/6) .
서버(10)는 나머지 건강 검진 기관들(예컨대, B 건강 검진 기관, C 건강 검진 기관)에 대해 계산된 전체 평균 예약률 중 가장 낮은 평균 예약률을 갖는 건강 검진 기관(예컨대, C 건간 검진 기관)을 복수의 클라이언트들(110-1~110-N) 각각의 디스플레이에 우선적으로 보이도록 상단에 노출시킨다. 상단에 노출시킨다함은 디스플레이의 윗쪽에 표시되도록 함을 의미한다. The
건강 검진 기관들(예컨대, A 건강 검진 기관, B 건강 검진 기관, C 건강 검진 기관)은 특정한 일자에 선택 검사 항목에 대한 예약률이 높아 특정한 일자에 건강 검진에 대한 예약을 더 이상 받지 못할 수 있다. Health examination facilities (e.g., health examination institution A, health examination institution B, health examination institution C) may no longer accept reservations for health examinations on a particular date due to a high reservation rate for selected examination items on a particular date.
예컨대, 표 3에서 A 건강 검진 기관의 경우, 특정 일자에 선택 검사 항목(예컨대, 뇌CT)에 대한 예약 가능 인원이 60명인데, 특정 일자에 60명이 예약하는 경우, A 건강 검진 기관은 상기 특정 일자에 더 이상 예약을 받을 수 없다. 즉, A 건강 검진 기관은 특정 일자에 뇌CT를 포함한 건강 검진 예약은 받을 수 없다. For example, in Table 3, in the case of health examination institution A, the number of people who can make reservations for selected test items (e.g., brain CT) on a specific date is 60, and if 60 people make a reservation on a specific date, health examination institution A is No more reservations can be accepted on this date. In other words, health checkup agency A cannot accept reservations for health checkups, including brain CT, on a specific date.
하지만, A 건강 검진 기관은 특정 일자에 다른 선택 검사 항목들(예컨대, 일반위내시경, 수면위내시경, 유방초음파, 갑상선초음파, 및 폐CT)에 대한 예약률이 임의의 비율(예컨대, 50%)이하 임에도 불구하고, A 건강 검진 기관은 상기 특정 일자에 더 이상 예약을 받지 못하는 것은 불합리하다. However, Health Examination Center A has a reservation rate for other optional test items (e.g., general gastroscopy, sedation endoscopy, breast ultrasound, thyroid ultrasound, and lung CT) on a specific day below a certain percentage (e.g., 50%). Despite this, it is unreasonable for Health Examination Agency A to no longer accept reservations on the specific date mentioned above.
따라서 서버(10)는 각 건강 검진 기관에 대해 선택 검사별로 특정 일자에 대한 예약률을 계산할 수 있다. Accordingly, the
서버(10)는 건강 검진 기관들에서 상기 선택 검사별로 특정 일자에 대한 예약률 중 100%가 넘는 건강 검진 기관이 있는지 분석한다. 예컨대, A 건강 검진 기관의 경우, 특정 일자에 특정 검사 항목(예컨대, 뇌CT)에 대한 예약 가능 인원이 60명인데, 특정 일자에 60명이 예약하는 경우, 서버(10)는 특정 일자에 뇌CT에 대한 예약률이 100%가 넘는 A 건강 검진 기관이 있다고 판단한다. The
상기 선택 검사별로 특정 일자에 대한 예약률 중 100%가 넘는 제1선택 검사(예컨대, 뇌CT)를 포함하는 제1건강 검진 기관이 있다고 판단될 때, 서버(10)는 상기 제1건강 검진 기관의 나머지 선택 검사들에 대한 특정 일자에서 예약률을 분석한다. 예컨대, 서버(10)는 상기 제1건강 검진 기관(A 건강 검진 기관)의 나머지 선택 검사들(예컨대, 일반위내시경, 수면위내시경, 유방초음파, 갑상선초음파, 및 폐CT)에 대한 특정 일자에서 예약률을 분석한다. 예컨대, 서버(10)는 제1건강 검진 기관(예컨대, A 건강 검진 기관)의 나머지 선택 검사들(예컨대, 일반위내시경, 수면위내시경, 유방초음파, 갑상선초음파, 및 폐CT)에 대한 특정 일자에서 예약률을 20%, 30%, 35%, 40%, 및 55%로 분석할 수 있다. When it is determined that there is a first health examination institution that includes the first selection test (e.g., brain CT) that exceeds 100% of the reservation rate for a specific date for each optional examination, the
서버(10)는 상기 제1건강 검진 기관의 상기 나머지 선택 검사들에 대한 특정 일자에서 평균 예약률을 계산한다. 예컨대, 나머지 선택 검사들에 대한 특정 일자에서 예약률이 20%, 30%, 35%, 40%, 및 55%일 때, 서버(10)는 평균 예약률((20%+30%+35%+40%+55%)/5=36%)을 계산할 수 있다. The
서버(10)는 상기 계산된 평균 예약률이 제1임의의 비율(예컨대, 50%) 이하 인지 판단한다. 상기 제1임의의 비율은 변경될 수 있다. 상기 계산된 평균 예약률이 제1임의의 비율(예컨대, 50%) 이하 인지 판단하는 이유는 나머지 선택 검사들에 대한 특정 일자에서 평균 예약률이 낮은 경우, 제1건강 검진 기관은 일반 검사(예컨대, 시력 검사, 청력 검사, 신체 계측, 혈액 검사, 또는 구강 검진 등)을 수용할 여력이 충분하기 때문이다. 건강 검진은 선택 검사와 일반 검사로 구성된다. The
상기 계산된 평균 예약률이 상기 제1임의의 비율 이하일 때, 서버(10)는 상기 제1건강 검진 기관(예컨대, A 건강 검진 기관)의 제1선택 검사(예컨대, 뇌CT)에 대해 다른 건강 검진 기관들 중 상기 특정 일자에서 제2임의의 비율(예컨대, 50%) 이하를 가지는 제2건강 검진 기관이 있는지 분석한다. 예컨대, 서버(10)는 상기 특정 일자에서 상기 제1건강 검진 기관(예컨대, A 건강 검진 기관)의 제1선택 검사(예컨대, 뇌CT)에 대해 다른 건강 검진 기관들(예컨대, B 건강 검진 기관, C 건강 검진 기관, D 건강 검진 기관) 중 상기 특정 일자에서 상기 제1선택 검사에 대해 상기 제2임의의 비율(예컨대, 50%) 이하를 가지는 제2건강 검진 기관(예컨대, B 건간 검진 기관)이 있는지 분석한다. 상기 다른 건강 검진 기관들은 상기 A 건강 검진 기관으로부터 임의의 거리(예컨대, 10km) 이내에 위치한 건강 검진 기관들이라고 가정한다. When the calculated average reservation rate is less than or equal to the first arbitrary rate, the
상기 제2임의의 비율은 변경될 수 있다. The second arbitrary ratio may be changed.
상기 특정 일자에서 상기 제1선택 검사(예컨대, 뇌CT)에 대해 상기 제2건강 검진 기관(예컨대, B 건강 검진 기관)이 있다고 가정할 때, 서버(10)는 상기 제2건강 검진 기관에 대해 다른 선택 검사들(예컨대, 일반위내시경, 수면위내시경, 유방초음파, 갑상선초음파, 및 폐CT)의 평균 예약률이 상기 제2임의의 비율 이상인지 분석한다. 이는 상기 제2건강 검진 기관이 건강 검진을 예약하고자하는 사람들이 신뢰하는 기관임을 판단하기 위함이다. Assuming that there is a second health examination institution (e.g., B health examination institution) for the first selected test (e.g., brain CT) on the specific date, the
상기 제2건강 검진 기관에 대해 상기 다른 선택 검사들의 평균 예약률이 상기 제2임의의 비율 이상이라 판단될 때, 서버(10)는 상기 특정 일자에 상기 제1건강 검진 기관에 대해 상기 제1선택 검사를 포함하는 건강 검진 예약을 클라이언트들(110-1~110-N)가 선택 가능하도록 복지몰 사이트(20)를 설정한다. When it is determined that the average reservation rate of the other optional examinations for the second health examination institution is greater than or equal to the second random rate, the
이때, 클라이언트들(110-1~110-N) 중 어느 하나가 상기 특정 일자에 상기 제1건강 검진 기관에 대해 상기 제1선택 검사를 포함하는 건강 검진 예약을 선택할 때, 서버(10)는 상기 제1건강 검진 기관에서 상기 제1선택 검사를 제외한 일반 검사(예컨대, 시력 검사, 청력 검사, 신체 계측, 혈액 검사, 또는 구강 검진 등)를 수행하고, 상기 제2건강 검진 기관에서 상기1선택 검사를 수행할 수 있으며, 상기 제1선택 검사를 상기 제2건강 검진 기관에서 수행할 경우, 건강 검진 비용을 할인해 줄 수 있음을 알리는 메시지를 클라이언트들(110-1~110-N) 중 어느 하나로 전송한다. At this time, when one of the clients (110-1 to 110-N) selects a health examination reservation including the first selection test for the first health examination institution on the specific date, the server 10 A general examination (e.g., vision test, hearing test, physical measurement, blood test, or oral examination, etc.) excluding the first selected test is performed at the first health examination institution, and the first selected test is performed at the second health examination institution. can be performed, and if the first selection test is performed at the second health examination institution, a message notifying that the health examination cost can be discounted is sent to any one of the clients (110-1 to 110-N) do.
서1j(10)는 상기 할인에 대한 할인률을 상기 제1건강 검진 기관과 상기 제2건강 검진 기관과의 거리, 교통의 편리성 등을 고려하여 결정할 수 있다. 상기 할인률은 다음의 수학식에 따라 결정될 수 있다. Seo 1j (10) can determine the discount rate for the discount by considering the distance between the first health examination institution and the second health examination institution, convenience of transportation, etc. The discount rate can be determined according to the following equation.
[수학식 1] [Equation 1]
discount rate=α*distance +β*traffic discount rate=α*distance +β*traffic
상기 discount rate는 할인률을, 상기 α, 상기 β는 가중치를, 상기 distance는 상기 제1건강 검진 기관과 상기 제2건강 검진 기관 사이의 거리에 따른 점수를, 상기 traffic은 교통 수단에 따른 점수를 나타낸다. 상기 discount rate의 단위는 %이다. The discount rate represents a discount rate, α and β represent weights, the distance represents a score according to the distance between the first health examination institution and the second health examination institution, and the traffic represents a score according to the means of transportation. . The unit of the discount rate is %.
상기 α, 상기 β는 임의로 설정될 수 있다. 상기 α와 상기 β의 합은 1이다. The α and β can be arbitrarily set. The sum of α and β is 1.
상기 distance는 최대값 5을 가지며, 거리에 따라 상기 distance의 범위는 달라질 수 있다. 예컨대, 상기 제1건강 검진 기관과 상기 제2건강 검진 기관 사이가 10km 이상일 때, 5, 상기 제1건강 검진 기관과 상기 제2건강 검진 기관 사이가 5km 이상 10km 이하일 때, 3, 상기 제1건강 검진 기관과 상기 제2건강 검진 기관 사이가 5km 이하일 때, 1이 설정될 수 있다. The distance has a maximum value of 5, and the range of the distance may vary depending on the distance. For example, when the distance between the first health examination institution and the second health examination institution is 10 km or more, 5, when the distance between the first health examination institution and the second health examination institution is 5 km or more and 10 km or less, 3, the first health examination institution When the distance between the examination institution and the second health examination institution is 5km or less, 1 may be set.
상기 제1건강 검진 기관과 상기 제2건강 검진 기관 사이를 도보로 이동이 가능하다면 상기 traffic은 1, 상기 제1건강 검진 기관과 상기 제2건강 검진 기관 사이를 지하철로 이동이 가능하다면 상기 traffic은 3, 상기 상기 제1건강 검진 기관과 상기 제2건강 검진 기관 사이를 버스로 이동이 가능하다면 상기 traffic은 5로 설정될 수 있다. If it is possible to travel between the first health examination institution and the second health examination institution on foot, the traffic is 1. If it is possible to travel between the first health examination institution and the second health examination institution by subway, the traffic is 1. 3, if it is possible to travel by bus between the first health examination institution and the second health examination institution, the traffic may be set to 5.
클라이언트들(110-1~110-N)의 사용자들 중 어느 하나가 상기 메시지에 응답하여 상기 특정 일자에 상기 제1건강 검진 기관에서 상기 제1선택 검사를 제외한 일반 검사(예컨대, 시력 검사, 청력 검사, 신체 계측, 혈액 검사, 또는 구강 검진 등)를 수행하고, 상기 제2건강 검진 기관에서 상기1선택 검사를 수행하기로 건강 검진을 예약한 경우, 서버(10)는 상기 건강 검진의 예약에 따른 수익은 아래의 수학식 2에 따라 배분된다. Any one of the users of the clients 110-1 to 110-N responds to the message and performs a general test (e.g., vision test, hearing test) excluding the first selected test at the first health examination institution on the specific date. examination, physical measurement, blood test, or oral examination, etc.), and when a health examination is scheduled to perform the first selection test at the second health examination institution, the
[수학식 2] [Equation 2]
profit A = (1-γ)*(sales - sales *(discount rate*0.01))/2profit A = (1-γ)*(sales - sales *(discount rate*0.01))/2
profit B = γ*(sales - sales *(discount rate*0.01))/2profit B = γ*(sales - sales *(discount rate*0.01))/2
상기 profit A는 상기 제1건강 검진 기관에서 상기 건강 검진의 예약에 따른 수익을 나타내며, 상기 profit B는 상기 제2건강 검진 기관에서 상기 건강 검진의 예약에 따른 수익을 나타낸다. 상기 sales는 상기 건강 검진의 예약에 따른 매출을 의미하며, 상기 discount rate는 할인율을 의미한다. 상기 γ는 상기 제1건강 검진 기관에서 상기 제1선택 검사를 제외한 나머지 선택 검사들에 대한 평균 예약률에 반비례하는 값이다. 상기 γ는 0에서 1사이의 값을 가진다. 상기 평균 예약률에 대한 상기 γ의 값은 테이블로 설정될 수 있다. 예컨대, 상기 평균 예약률이 50%일 때, 상기 γ의 값이 0.5일 수 있다. 상기 평균 예약률이 70%일 때, 상기 γ의 값이 0.3일 수 있다. 상기 제1건강 검진 기관에서 상기 제1선택 검사를 제외한 나머지 선택 검사들에 대한 평균 예약률이 낮을수록 상기 제1건강 검진 기관은 상기 제1선택 검사를 상기 제2건강 검진 기관에서 수행하도록 함으로써 받는 이익이 크다. 상기 제1건강 검진 기관은 상기 제1선택 검사를 제외한 나머지 선택 검사들에 대한 평균 예약률이 낮으면 더 많은 건강 검진을 받고자하는 사람들을 예약받을 수 있기 때문이다. The profit A represents the profit resulting from the reservation of the health examination at the first health examination institution, and the profit B represents the profit resulting from the reservation of the health examination at the second health examination institution. The sales refers to sales based on reservations for the health checkup, and the discount rate refers to the discount rate. The γ is a value inversely proportional to the average reservation rate for the remaining optional tests excluding the first selected test at the first health examination institution. The γ has a value between 0 and 1. The value of γ for the average reservation rate may be set in a table. For example, when the average reservation rate is 50%, the value of γ may be 0.5. When the average reservation rate is 70%, the value of γ may be 0.3. The lower the average reservation rate for the remaining optional tests excluding the first selected test at the first health checkup institution, the more benefit the first health checkup institution receives by having the first selected test performed at the second health checkup institution. This is big. This is because the first health examination institution can receive reservations from more people who want to undergo health examinations if the average reservation rate for the remaining optional examinations excluding the first selection examination is low.
본 발명은 도면에 도시된 일 실시 예를 참고로 설명되었으나 이는 예시적인 것에 불과하며, 본 기술 분야의 통상의 지식을 가진 자라면 이로부터 다양한 변형 및 균등한 타 실시 예가 가능하다는 점을 이해할 것이다. 따라서 본 발명의 진정한 기술적 보호 범위는 첨부된 등록청구범위의 기술적 사상에 의해 정해져야 할 것이다.The present invention has been described with reference to an embodiment shown in the drawings, but this is merely illustrative, and those skilled in the art will understand that various modifications and other equivalent embodiments are possible therefrom. Therefore, the true scope of technical protection of the present invention should be determined by the technical spirit of the attached registration claims.
100: 건강 검진 예약 처리 시스템;
10: 서버;
20: 복지몰 사이트;
110-1, 110-2, ..., 110-N: 클라이언트;
210-1, 210-2, ..., 210-M: 건강 검진 기관;
101: 네트워크; 100: Health examination reservation processing system;
10: server;
20: Welfare mall site;
110-1, 110-2, ..., 110-N: Client;
210-1, 210-2, ..., 210-M: Health examination agency;
101: network;
Claims (5)
상기 프로세서는 건강 검진에 대한 예약 취소 요구를 수신하는 단계;
상기 프로세서는 상기 건강 검진이 적어도 하나 이상의 복지 포인트를 이용하여 예약되었는지 판단하는 단계; 및
상기 프로세서는 상기 복지 포인트의 이용 여부에 따라 상기 예약 취소 요구의 승인 여부를 결정하는 단계를 포함하며,
상기 프로세서는 상기 복지 포인트의 이용 여부에 따라 상기 예약 취소 요구의 승인 여부를 결정하는 단계는,
상기 복지 포인트를 이용하지 않고 상기 건강 검진이 예약되었다고 판단될 때, 상기 프로세서는 상기 예약 취소 요구를 수신한 일자가 회사의 검진 수검 종료일 이전인지 판단하는 단계;
상기 예약 취소 요구를 수신한 일자가 상기 회사의 검진 수검 종료일 이전이라 판단될 때, 상기 프로세서는 상기 예약 취소 요구를 수신한 일자가 상기 회사의 검진 신청 종료일 이전인지 판단하는 단계; 및
상기 예약 취소 요구를 수신한 일자가 상기 회사의 검진 수검 종료일 이전이고, 상기 예약 취소 요구를 수신한 일자가 상기 회사의 검진 신청 종료일 이전이라 판단될 때, 상기 프로세서는 상기 건강 검진의 예약 취소 요구를 승인하는 단계를 포함하는 임직원 복리후생을 위한 건강 검진 예약 처리 방법.In a method of processing a health examination reservation performed by a server including a processor and memory,
The processor receiving a request to cancel an appointment for a health examination;
determining, by the processor, whether the health checkup has been scheduled using at least one welfare point; and
The processor includes determining whether to approve the reservation cancellation request depending on whether the welfare points are used,
The processor determines whether to approve the reservation cancellation request depending on whether the welfare points are used,
When it is determined that the health checkup has been reserved without using the welfare points, the processor determines whether the date of receiving the reservation cancellation request is before the company's checkup completion date;
When it is determined that the date of receiving the reservation cancellation request is before the end date of the company's medical examination application, the processor determines whether the date of receiving the reservation cancellation request is before the end date of the medical examination application of the company; and
When it is determined that the date of receiving the reservation cancellation request is before the end date of the company's medical checkup and that the date of receiving the reservation cancellation request is before the end date of the company's checkup application, the processor sends a request to cancel the reservation for the health checkup. How to process health screening appointments for employee benefits, including approval steps.
상기 적어도 하나 이상의 복지 포인트를 이용하여 상기 건강 검진이 예약되었다고 판단될 때, 상기 프로세서는 상기 예약 취소 요구를 수신한 일자가 복지 포인트를 운영하는 제도 종료일 이전인지 판단하는 단계;
상기 예약 취소 요구를 수신한 일자가 복지 포인트를 운영하는 제도 종료일이전이라 판단될 때, 상기 프로세서는 상기 예약 취소 요구를 수신한 일자가 온라인, 및 오프라인에서 사용 가능한 종료일자 이전인지 판단하는 단계;
상기 예약 취소 요구를 수신한 일자가 온라인, 및 오프라인에서 사용 가능한 종료일 이전이라 판단될 때, 상기 프로세서는 상기 적어도 하나의 복지 포인트가 서로 다른 복수의 복지 포인트들로 구성되었는지 판단하는 단계;
상기 적어도 하나의 복지 포인트가 상기 서로 다른 복수의 포인트들로 구성되었다고 판단될 때, 상기 프로세서는 상기 서로 다른 복수의 포인트들 각각의 사용 종료일을 인식하는 단계;
상기 프로세서는 상기 서로 다른 복수의 포인트들 각각의 사용 종료일 중 가장 빠른 사용 종료일을 선택하는 단계;
상기 프로세서는 상기 예약 취소 요구를 수신한 일자가 상기 가장 빠른 사용 종료일 이전인지 판단하는 단계; 및
상기 예약 취소 요구를 수신한 일자가 상기 가장 빠른 사용 종료일 이전이라 판단될 때, 상기 프로세서는 상기 예약 취소 요구를 승인하는 단계를 포함하는 임직원 복리후생을 위한 건강 검진 예약 처리 방법.The method of claim 1, wherein the processor determines whether to approve the reservation cancellation request depending on whether the welfare points are used, comprising:
When it is determined that the health checkup has been reserved using the at least one welfare point, the processor determines whether the date of receiving the reservation cancellation request is before the end date of the system for operating welfare points;
When it is determined that the date of receiving the reservation cancellation request is before the end date of the system for operating welfare points, the processor determines whether the date of receiving the reservation cancellation request is before the end date available for online and offline use;
When it is determined that the date of receiving the reservation cancellation request is before the end date of online and offline use, the processor determines whether the at least one welfare point is composed of a plurality of different welfare points;
When it is determined that the at least one welfare point is comprised of the plurality of different points, recognizing, by the processor, a use end date of each of the plurality of different points;
selecting, by the processor, the earliest usage end date among the usage end dates of each of the plurality of different points;
determining, by the processor, whether the date of receiving the reservation cancellation request is before the earliest use end date; and
When it is determined that the date of receiving the reservation cancellation request is before the earliest usage end date, the processor approves the reservation cancellation request.
상기 명령들을 저장하는 메모리를 포함하는 서버를 포함하며,
상기 명령들은,
건강 검진에 대한 예약 취소 요구를 복수의 클라이언트들 중 어느 하나로부터 수신하며,
상기 건강 검진이 적어도 하나 이상의 복지 포인트를 이용하여 예약되었는지 판단하며,
상기 복지 포인트의 이용 여부에 따라 상기 예약 취소 요구의 승인 여부를 결정하도록 구현되며,
상기 복지 포인트의 이용 여부에 따라 상기 예약 취소 요구의 승인 여부를 결정하는 명령들은,
상기 복지 포인트를 이용하지 않고 상기 건강 검진이 예약되었다고 판단될 때, 상기 예약 취소 요구를 수신한 일자가 회사의 검진 수검 종료일 이전인지 판단하며,
상기 예약 취소 요구를 수신한 일자가 상기 회사의 검진 수검 종료일 이전이라 판단될 때, 상기 예약 취소 요구를 수신한 일자가 상기 회사의 검진 신청 종료일 이전인지 판단하며,
상기 예약 취소 요구를 수신한 일자가 상기 회사의 검진 수검 종료일 이전이고, 상기 예약 취소 요구를 수신한 일자가 상기 회사의 검진 신청 종료일 이전이라 판단될 때, 상기 건강 검진의 예약 취소 요구를 승인하도록 구현되는 건강 검진 예약 처리 시스템.
a processor that executes instructions; and
A server including a memory for storing the instructions,
The above commands are:
Receiving a request to cancel a reservation for a health checkup from one of a plurality of clients,
Determine whether the health checkup has been scheduled using at least one welfare point,
Implemented to determine whether to approve the reservation cancellation request depending on whether or not the welfare points are used,
Commands that determine whether to approve the reservation cancellation request depending on whether or not the welfare points are used are:
When it is determined that the health checkup has been booked without using the welfare points, it is determined whether the date of receiving the reservation cancellation request is before the company's checkup completion date,
When it is determined that the date of receiving the reservation cancellation request is before the end date of the company's medical examination, it is determined whether the date of receiving the reservation cancellation request is before the end date of the company's examination application,
When it is determined that the date of receiving the reservation cancellation request is before the end date of the company's checkup application, and the date of receiving the reservation cancellation request is before the end date of the company's checkup application, it is implemented to approve the request to cancel the reservation for the health checkup. A health checkup reservation processing system.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020220150665A KR102589988B1 (en) | 2022-11-11 | 2022-11-11 | Method and system for processing medical examination appointments for employee welfare |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020220150665A KR102589988B1 (en) | 2022-11-11 | 2022-11-11 | Method and system for processing medical examination appointments for employee welfare |
Publications (1)
Publication Number | Publication Date |
---|---|
KR102589988B1 true KR102589988B1 (en) | 2023-10-17 |
Family
ID=88557554
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020220150665A KR102589988B1 (en) | 2022-11-11 | 2022-11-11 | Method and system for processing medical examination appointments for employee welfare |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR102589988B1 (en) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20010078969A (en) * | 2001-05-28 | 2001-08-22 | 조한용 | Real-time inquiring method of reservation information and computer-readable recording medium on which a program relating thereto is recorded |
JP2002109046A (en) * | 2000-09-27 | 2002-04-12 | Yokogawa Electric Corp | Medical reservation system |
KR20160011033A (en) * | 2014-07-21 | 2016-01-29 | 주식회사 지엠홀딩스 | Method for providing non-stop medical managing service |
KR101820770B1 (en) | 2016-09-08 | 2018-01-22 | 가천대학교 산학협력단 | Pharmaceutic composition for treating castration-resistant prostate cancer and the method of screening the same |
KR20190011089A (en) * | 2017-07-24 | 2019-02-01 | 김재훈 | Method of reward medical expenses point and system performing the same |
KR20190136354A (en) * | 2018-05-30 | 2019-12-10 | 이지웰페어 주식회사 | System and Method for Offline Payment using Point |
-
2022
- 2022-11-11 KR KR1020220150665A patent/KR102589988B1/en active IP Right Grant
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002109046A (en) * | 2000-09-27 | 2002-04-12 | Yokogawa Electric Corp | Medical reservation system |
KR20010078969A (en) * | 2001-05-28 | 2001-08-22 | 조한용 | Real-time inquiring method of reservation information and computer-readable recording medium on which a program relating thereto is recorded |
KR20160011033A (en) * | 2014-07-21 | 2016-01-29 | 주식회사 지엠홀딩스 | Method for providing non-stop medical managing service |
KR101820770B1 (en) | 2016-09-08 | 2018-01-22 | 가천대학교 산학협력단 | Pharmaceutic composition for treating castration-resistant prostate cancer and the method of screening the same |
KR20190011089A (en) * | 2017-07-24 | 2019-02-01 | 김재훈 | Method of reward medical expenses point and system performing the same |
KR20190136354A (en) * | 2018-05-30 | 2019-12-10 | 이지웰페어 주식회사 | System and Method for Offline Payment using Point |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Ridde et al. | A scoping review of the literature on the abolition of user fees in health care services in Africa | |
Alderwick et al. | Medicaid investments to address social needs in Oregon and California | |
Stepurko et al. | Informal patient payments in maternity hospitals in Kiev, Ukraine | |
Butler et al. | The FEHBP as a model for a new Medicare program | |
JP6987417B1 (en) | Medical information sharing database for platform-type medical institution support system | |
World Health Organization | Gender, women and primary health care renewal: a discussion paper | |
KR20120028585A (en) | Imaginary polyclinic system of integrated first a medical institution | |
Grainger et al. | Providing safe motherhood services to underserved and neglected populations in Yemen: the case for vouchers | |
Hashem | The flower of service concept and its influence on the customer satisfaction: case study of Jordanian private hospitals sector | |
KR102589988B1 (en) | Method and system for processing medical examination appointments for employee welfare | |
Ayuba et al. | The Impact of the Hospital’s Marketing Strategy on the Interest of Patient Visits Based on the Marketing Mix Approach at Boliyohuto Hospital | |
US20120253931A1 (en) | System and method for implementing membership program | |
Gold et al. | “Second-generation” Medicaid managed care: Can it deliver? | |
JP2009048623A (en) | Health guidance system and health guidance processing method | |
JP7117688B1 (en) | Health Checkup Reservation Management System, Health Checkup Management Method and Program | |
Inch et al. | A mixed-methods evaluation of a community pharmacy signposting service to a commercial weight-loss provider | |
Pranata et al. | The Influenced Factor of Revisits Patient Intention to The Executive Polyclinic Hospital | |
San | Motivational Factors Affecting Employee Performance of Yoma Bank | |
Rimberia | The Moderating Effect of Finance in Determination and Provision of Universal Health Care in Kenya | |
Thenuwara et al. | Diabetes Health Services in Sri Lanka: Development of a Quality Index | |
Barnes et al. | Health System in the USA 40 | |
Inch et al. | A mixed-methods evaluation of community pharmacy referral scheme to a commercial pharmacy weight management programme | |
MILLER | ANALYSIS OF THE INFLUENCE OF DEVOLVED GOVERNANCE ON THE PERFORMACE OF HEALTH SECTOR IN HOMA BAY COUNTY IN KENYA | |
Pink et al. | Innovative revenue generation | |
Rosetti | The impact of ownership type on the cost and quality of nursing home care in the United States |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
GRNT | Written decision to grant |