System, program, and method
The system addresses fixed fee issues by allowing users to specify service periods and charging only for actual use, reducing unexpected expenses and improving billing accuracy.
Patent Information
- Application Number
- JP2024180359
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2022-07-26
- Filing Date
- 2024-10-15
- Publication Date
- 2024-12-26
- Estimated Expiration
- 2043-06-15
AI Technical Summary
Existing systems incur usage fees regardless of service utilization, leading to fixed charges during non-use periods, which can result in unexpected expenses for medical institutions outsourcing medical services.
A system that includes a period input mechanism for users to specify service usage, calculates fees based on the input period, and controls input modifications to ensure fees are charged only for the specified period, with separate fees for actual service use and non-use scenarios.
Enables flexible fee calculation based on user-defined service periods, reducing unexpected expenses by charging only for actual service use and ensuring accurate billing.
Smart Images

Figure 2024180576000001_ABST
Abstract
Description
[Technical field]
[0001] The present invention relates to a system, a program, and a method. [Background technology]
[0002] In the medical field, medical staff must always be on standby to respond when a patient's condition suddenly changes outside of consultation hours or when a patient is brought in. Also, when there are not enough specialized medical staff, there are cases where medical staff working outside of working hours are contacted to respond. In order to alleviate these long working hours and the declining quality of life of medical staff, many medical institutions outsource their medical staff. However, when medical institutions frequently outsource, unexpected expenses can cause a deterioration in the medical institution's management.
[0003] Incidentally, a product provision management system that improves user satisfaction in a service that provides products through regular purchase or subscription has been disclosed (Patent Document 1). Subscription is a sales format in which the user pays a usage fee according to the period of use of the service, or a sales format in which the usage fee is fixed per month and the service can be used unlimitedly, but the contract period for the service cannot be flexibly changed, and the user is charged a fixed fee even for periods when the service is not required. [Prior art documents] [Patent documents]
[0004] [Patent Document 1] JP 2020-194363 A Summary of the Invention [Problem to be solved by the invention]
[0005] The present invention has, for example, any of the following objectives. The first objective of the present invention is to provide a system capable of calculating a usage fee for a service that incurs a usage fee regardless of whether the user uses the service. The second objective of the present invention is to provide a system that makes it easy to calculate the usage fee for a service. [Means for solving the problem]
[0006] The object of the present invention is to [1] A system comprising at least one computer device, the system comprising: a period input means for receiving input of a period for which a user desires to use a service; and a calculation means for calculating a service usage fee for a specified period based on the period for which the input was received, the calculation means calculating the service usage fee for the specified period based on the period for which the input was received, regardless of whether the user used the service during the period for which the input was received; [2] A non-controllable means for disabling the acceptance of input, the deletion of input, and / or the change of input during the period during which the user wishes to use the service, depending on the date and time of accepting input by the user; The system according to [1], [3] The system according to [1] or [2] above, wherein the calculation means calculates the service usage fee for a given period in accordance with rules that differ for each user; [4] The system according to any one of [1] to [3] above, wherein the calculation means calculates the service usage fee for a predetermined period based on the attributes of the period in which the input is accepted; [5] A system according to any one of [1] to [4] above, comprising a user terminal operated by a user, the user terminal comprising a calendar display means for displaying a calendar that enables input of a period during which the user wishes to use the service, and the period input means for accepting input of the period during which the user wishes to use the service by selecting a period in the calendar; [6] The system according to any one of [1] to [5] above, wherein when an application for use of the service is made outside the period accepted by the period input means, the calculation means calculates the service usage fee for the specified period by adding together the first usage fee calculated based on the period accepted for the input and the third usage fee calculated in accordance with the user's use of the service for the service accepted outside the period accepted for the input; [7] A system according to any one of [1] to [6] above, comprising a user terminal operated by a user and an applicant terminal operated by an applicant for the service, and comprising application acceptance means for accepting an application to use the service for a period during which the applicant wishes to use the service, input of which is accepted through operation of the user terminal, information transmission means for transmitting information regarding the service corresponding to the accepted application to the applicant terminal, and application acceptance means for accepting an application for the service corresponding to the received information through operation of the applicant terminal; [8] The system according to [7], further comprising: an applicant identification means for identifying a predetermined number of applicants by reducing the probability of identifying an applicant who satisfies predetermined conditions from among a plurality of applicants whose applications for the service have been accepted; [9] The system according to any one of [1] to [8] above, wherein the calculation means calculates the usage fee for the service for a specified period by adding together the first usage fee calculated based on the period during which the input was accepted and the second usage fee calculated in accordance with the user's use of the service;
[10] A program executed on at least one computer device, causing the computer device to function as a period input means for accepting input of a period for which a user desires to use a service, and a calculation means for calculating a service usage fee for a specified period based on the period for which the input was accepted, wherein the calculation means calculates the service usage fee for the specified period based on the period for which the input was accepted, regardless of whether the user used the service during the period for which the input was accepted;
[11] A method executed in a system having at least one computer device, the method comprising: a period input step of receiving an input of a period during which a user desires to use a service; and a calculation step of calculating a service usage fee for a specified period based on the period for which the input was received, the calculation step calculating the service usage fee for the specified period based on the period for which the input was received, regardless of whether the user used the service during the period for which the input was received;
[12] A system comprising at least a user terminal operated by a user and an applicant terminal operated by an applicant for a service, the system comprising: an application acceptance means for accepting an application to use a service by operation of the user terminal; an information transmission means for transmitting information relating to a service corresponding to the accepted application to the applicant terminal; and an application acceptance means for accepting an application for a service corresponding to the received information by operation of the applicant terminal;
[13] A system comprising a user terminal operated by a user and an administrator terminal operated by an administrator, the system comprising: a period input means for accepting input of a period during which the user wishes to use a service from the user terminal; and a display control means for controlling the administrator terminal to display a first period corresponding to the period during which the user wishes to use the service for which the input was accepted, and a second period corresponding to the period during which no input is accepted by the period input means, wherein the display control means controls the first period and the second period to be displayed in different display modes;
[14] The system according to
[13] , further comprising: a selection means for receiving a selection of one user in the administrator terminal; and a display control means for controlling the display of the first period and the second period corresponding to the one user whose selection has been received in the selection means on the administrator terminal;
[15] The system according to any one of
[13] or
[14] , wherein the display control means controls the display to be in a different display mode during the first period according to attributes of a period during which the user wishes to use the service for which the input has been received;
[16] The system according to any one of
[13] to
[15] , wherein a display control means controls to display the first period and the above on a calendar;
[17] A program that causes a computer device to function as a period input means for accepting input of a period for which a user wishes to use a service from a user terminal, and a display control means for controlling the display on an administrator terminal of a first period corresponding to the period for which the user wishes to use the service whose input was accepted, and a second period corresponding to a period other than the period for which the user wishes to use the service whose input was accepted, and the display control means controls the display of the first period and the second period in different display modes;
[18] A method executed in a system having at least one computer device, comprising: a period input step of receiving an input of a period during which a user desires to use a service from a user terminal; and a display control step of controlling an administrator terminal to display a first period corresponding to the period during which the user desires to use the service for which the input was received, and a second period corresponding to a period other than the period during which the user desires to use the service for which the input was received, wherein the display control step controls to display the first period and the second period in different display modes. A method comprising:
[19] A system having at least one computer device used in a service for which a fee is charged regardless of whether a user actually uses the service during the period for which the user desires to use the service, the system having a period input means for receiving input of a period for which the user desires to use the service, and a calculation means for calculating a service fee for a specified period based on the period for which the input is received;
[20] A program executed on at least one computer device for use in a service for which a fee is charged regardless of whether or not a user actually uses the service during the period for which the user desires to use the service, the program causing the computer device to function as a period input means for accepting input of the period for which the user desires to use the service, and as a calculation means for calculating the fee for the service for a specified period based on the period for which the input was accepted;
[21] A method executed in a system having at least one computer device used in a service for which a usage fee is incurred regardless of whether a user actually uses the service during a period for which the user desires to use the service, the method comprising: a period input step of receiving input of a period for which the user desires to use the service; and a calculation step of calculating a usage fee for the service for a specified period based on the period for which the input was received;
[22] A system comprising at least one computer device used in a service for which a fee is charged regardless of whether a user actually uses the service during a period for which the user desires to use the service, the system comprising: a period input means for accepting input of a period for which the user desires to use the service from a user terminal; and a display control means for controlling the display on an administrator terminal of a first period corresponding to the period for which the user desires to use the service for which the input has been accepted, and a second period corresponding to a period for which no input has been accepted by the period input means, the display control means controlling the display of the first period and the second period in different display modes;
[23] A program executed on at least one computer device, used in a service for which a fee is charged regardless of whether a user actually uses the service during a period for which the user desires to use the service, the program causing the computer device to function as period input means for accepting input of a period for which the user desires to use the service from a user terminal, and display control means for controlling the display on an administrator terminal of a first period corresponding to the period for which the user desires to use the service for which the input has been accepted, and a second period corresponding to a period for which no input by the period input means is accepted, the program causing the display control means to control the display of the first period and the second period in different display modes;
[24] A method executed in a system having at least one computer device used in a service for which a fee is charged regardless of whether a user actually uses the service during a period for which the user desires to use the service, the method comprising: a period input step of accepting an input of a period for which the user desires to use the service from a user terminal; and a display control step of controlling an administrator terminal to display a first period corresponding to the period for which the user desires to use the service for which the input has been accepted, and a second period corresponding to a period for which no input has been accepted by the period input means, wherein the display control step controls to display the first period and the second period in different display modes; This can be achieved by: Effect of the Invention
[0007] According to the present invention, it is possible to provide a system capable of calculating a usage fee for a service for which a usage fee is incurred regardless of whether the user uses the service. According to the present invention, it is possible to provide a system that makes it easy to calculate the usage fee for a service. [Brief description of the drawings]
[0008] [Figure 1] 1 is a block diagram showing a configuration of a system according to an embodiment of the present invention. [Diagram 2] 2 is a block diagram showing a configuration of an administrator terminal according to the embodiment of the present invention; FIG. [Diagram 3] 2 is a block diagram showing a configuration of a server device according to an embodiment of the present invention; [Figure 4] FIG. 11 is a flowchart showing an execution process according to an embodiment of the present invention. [Diagram 5] FIG. 11 is a flowchart showing a service period input process according to the embodiment of the present invention. [Figure 6] FIG. 2 is a diagram showing an example of a display screen in the system according to the embodiment of the present invention. [Figure 7] FIG. 11 is a flowchart showing a service execution process according to the embodiment of the present invention. [Figure 8] FIG. 13 is a diagram showing an example of an implementation management table according to the embodiment of the present invention. [Figure 9] FIG. 2 is a flowchart showing an invoice issuing process according to an embodiment of the present invention. [Figure 10] FIG. 4 is a diagram showing an example of a usage fee management table according to an embodiment of the present invention. [Figure 11] FIG. 4 is a flowchart showing a display process according to the embodiment of the present invention. [Figure 12] FIG. 2 is a diagram showing an example of a display screen in the system according to the embodiment of the present invention. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0009] Hereinafter, the embodiment of the present invention will be described with reference to the drawings, but the present invention is not limited to the following embodiment as long as it is not contrary to the spirit of the present invention. The following description of the effects is one aspect of the effects of the embodiment of the present invention, and is not limited to the one described here. The order of each process constituting the flowchart described below is random as long as there is no contradiction or inconsistency in the process content, and it is also possible to omit a part of each process constituting the flowchart or add a new process to each process constituting the flowchart as long as there is no contradiction or inconsistency in the process content. In addition, the device that is the subject that executes each process constituting the flowchart can be changed to another device as long as it is not contrary to the spirit of the present invention. In that case, the process content can be changed so that there is no contradiction or inconsistency in the process content.
[0010] Fig. 1 is a block diagram showing the configuration of a system according to an embodiment of the present invention. As shown in the figure, the system is composed of an administrator terminal 1, a server device 2, a user terminal 3, an applicant terminal 4, and a communication network 5. The administrator terminal 1, the server device 2, the user terminal 3, and the applicant terminal 4 can be connected to each other for communication via the communication network 5. The system may also be composed of a plurality of administrator terminals 1a-1z (not shown), a plurality of user terminals 3a-3z, and a plurality of applicant terminals 4a-4z. The system may also be composed of only at least one computer device.
[0011] The system according to the embodiment of the present invention is operated by an administrator. Furthermore, users and applicants can use the system as users. By using the system according to the embodiment of the present invention, users can recruit workers for a specified job and use a service related to introducing workers who will undertake the job. Applicants can apply for the job that has been recruited. Furthermore, when it is decided that the applicant will be in charge of the job, the applicant can take on the job. The administrator and / or users can easily calculate the usage fee for the users to use the system and / or the compensation for the workers.
[0012] The administrator terminal 1 is a terminal operated by an administrator who operates the system. The administrator terminal 1 may be a stationary type installed in a company office or the like, or may be a portable type that can be carried by the user when moving around. Examples of the administrator terminal 1 include conventional mobile phones, tablet terminals, smartphones, and desktop or notebook personal computers.
[0013] 2 is a block diagram showing the configuration of an administrator terminal according to an embodiment of the present invention. The administrator terminal 1 includes a control unit 11, a main memory 12, a storage unit 13, an input device 14, a display device 15, and a communication interface 16, which are all connected to each other via an internal bus.
[0014] The control unit 11 is composed of a CPU and a ROM. The control unit 11 executes programs stored in the storage unit 13 and controls the administrator terminal 1. For example, a RAM is used as the main memory 12. The main memory 12 is a work area for the control unit 11. The storage unit 13 is a storage area for saving programs and data. The control unit 11 performs arithmetic processing based on the programs and data read from the main memory 12 and data input via the input device 14.
[0015] The display device 15 has a display screen. The control unit 11 outputs a video signal for displaying an image on the display screen according to the result of the arithmetic processing. Here, the display screen may be a touch panel equipped with a touch sensor. In this case, the touch panel functions as the input device 14.
[0016] The communication interface 16 can be connected to the communication network 5 wirelessly or via a wire, and can transmit and receive data to and from the server device 2, the user terminal 3, or the applicant terminal 4 via the communication network 5. Data received via the communication interface 16 is loaded into the main memory 12, and the control unit 11 performs arithmetic processing.
[0017] The user terminal 3 and applicant terminal 4 may have the same configuration as the administrator terminal 1. The user terminal 3 and applicant terminal 4 may each comprise, for example, a control unit, a main memory, a storage unit, an input device, a display device, and a communication interface, and may be connected to each other via an internal bus. In a system according to one aspect of the present invention, it is preferable to use, as the applicant terminal 4, a mobile terminal on which a dedicated application program is installed.
[0018] The user terminal 3 is a terminal in the system that is operated by a user who uses the service. The user can also operate the user terminal 3 and input the period for which he or she wishes to use the service. The user can receive introductions of workers as a service. Specifically, the user can operate the user terminal 3 and input the tasks for which workers are being recruited and / or the period for which workers may be recruited. When the user receives an introduction of a worker and decides to assign the task to the worker, the user can become the employer of the worker.
[0019] The applicant terminal 4 is a terminal operated by an applicant who applies for a job related to a service advertised in the system. When it is decided that the applicant will be in charge of the advertised job, the applicant can become a worker in charge of carrying out the job.
[0020] The server device 2 mainly stores information on users and applicants, service usage information, information on business related to the service, and service usage fees. The server device 2 is preferably managed by an administrator who operates the administrator terminal 1.
[0021] 3 is a block diagram showing a configuration of a server device according to an embodiment of the present invention. The server device 2 includes a control unit 21, a main memory 22, a storage unit 23, and a communication interface 24, which are connected to each other via an internal bus.
[0022] The control unit 21 is composed of a CPU and a ROM, and executes programs stored in the storage unit 23 to control the server device 2. The control unit 21 also has an internal timer that measures time. The main memory 22 is the work area of the control unit 21. The storage unit 23 is a memory area for saving programs and data. The control unit 21 reads out the programs and data from the main memory 22, and performs arithmetic processing based on information received from the administrator terminal 1, the user terminal 3, or the applicant terminal 4.
[0023] In the embodiment of the present invention, the server device 2 is described as storing various information, determining a person in charge, transmitting various information, etc., but the processing by the server device 2 may be executed not only by one computer device, but also by multiple computer devices in a distributed manner. For example, the processing by the server device 2 such as storing various information, determining a person in charge, and transmitting various information may be achieved by a distributed ledger technology using a blockchain instead of the server device 2. The blockchain network may be constructed as a private network or as a public network. By managing information using a blockchain, security can be maintained.
[0024] [System Overview] An overview of a system according to an embodiment of the present invention will be described. Fig. 4 is a diagram showing a flowchart of an execution process according to an embodiment of the present invention. Details of each process included in the flowchart will be described later.
[0025] First, users and applicants register to use the system (step S1). Next, a service period input process is executed, in which the user inputs the period for which they wish to use the service (step S2). Next, a service execution process is executed, in which a person in charge is selected from among the applicants for the work related to the applied service (step S3). Next, an invoice issuance process is executed, in which the fee to be charged to the user is calculated and an invoice is issued (step S4). Then, payment is made (step S5). After steps S1 to S5, the execution process ends.
[0026] Here, the system of the present invention can provide services to users and / or applicants. A service is, for example, a labor or benefit performed for another person that is the subject of an independent commercial transaction. Specific examples of services include advertising, consulting, job placement, provision of various information, teaching of various knowledge, preparation of various documents, management and hosting of various events, provision of various facilities, implementation of various surveys, implementation of various tests and research, etc.
[0027] The system of the present invention can be applied to all services related to the introduction of workers. In this case, the service provided to the user may be the introduction of workers. Also, the service provided to the worker may be the introduction of work. Also, the system of the present invention can be applied to services such as worker dispatch and the contracting of work by workers. Work for which users are recruiting workers may be referred to as a "case" below.
[0028] The employment form of the worker is not particularly limited and can be designed as appropriate. For example, the worker may work in the form of employment such as a full-time employee, a contract employee, a dispatched worker, or a part-time worker. Alternatively, the worker may work as a contractor. The working period of the worker is not particularly limited and can be designed as appropriate. For example, the worker may work for a specified period such as a few hours, a few days, a few weeks, a few months, or a few years, or may work without a set period. The worker may be a person who has no experience in the work, a person who has little experience, a person who has experience, or a specialist in a particular field. The industry in which the worker works is not particularly limited and can be designed as appropriate. For example, the worker may work in an industry such as the medical industry, the beauty industry, or the food and beverage industry.
[0029] In the system according to this embodiment, when a user inputs in advance the period during which he / she wishes to use the service, a predetermined usage fee (hereinafter also referred to as the first usage fee) calculated from the usage fee of the service per unit time or per unit period is incurred regardless of whether or not the service is actually used during the input period. The period is a concept including years, months, weeks, days, or hours, and may be continuous or discontinuous. Hereinafter, the period may be referred to as a "schedule." The first usage fee may also be paid by the user to the system administrator.
[0030] Note that "actually using the service" means recruiting workers for a specific case. The number of times that a user can actually use the service during the period in which the user wishes to use the service may be limited to a specified number of times, or may not be limited. For example, a user may use the service up to five times, up to ten times, or any number of times during the period in which the user wishes to use the service.
[0031] In the case where a user can use the service any number of times within the period in which the user desires to use the service, a fixed first usage fee may be charged regardless of the number of times the service is used, or a different first usage fee may be charged depending on the number of times the service is used.
[0032] In addition, if an upper limit is set on the number of times a user can actually use the service for a certain first usage fee during the period in which the user wishes to use the service, an additional usage fee may be charged for the number of times the service is used in excess of the upper limit.
[0033] In the system according to this embodiment, when a user actually uses the service and requests work from a worker, compensation to the worker (hereinafter also referred to as a second usage fee) may occur in addition to the first usage fee. The user may set the amount of the second usage fee as appropriate depending on the work content of the case. The second usage fee may be paid from the user to the worker, or may be paid from the system administrator to the worker.
[0034] Alternatively, if the user inputs in advance the period during which he or she wishes to use the service, the second usage fee may not be charged to the user even if the user actually uses the service within the input period. If the second usage fee is not charged to the user, it is preferable that the system administrator pays remuneration to the worker.
[0035] In addition, in the system according to this embodiment, the user may be able to recruit workers for a specific job even outside the period in which the user inputted his / her desire to use the service. If the user actually uses the service outside the input period, a predetermined usage fee (hereinafter also referred to as a third usage fee) calculated from the usage fee for the service per unit time, per unit period, or per number of times the service is used may be incurred. The period is a concept including years, months, days, or hours, and may be continuous or discontinuous. The third usage fee may be paid by the user to the system administrator.
[0036] In addition, if the user actually uses the service outside the period in which the user inputs his / her desire to use the service, the third usage fee and the second usage fee may be incurred. When the system of the present invention is applied to a medical worker referral service, it is preferable that the second usage fee is paid by the user to the worker. In addition, the second usage fee may be incurred for the user even if the user actually uses the service within the period in which the user inputs his / her desire to use the service.
[0037] The service period input process in step S2 and the service execution process in step S3 can be executed as appropriate after the usage registration process in step S1. The service period input process in step S2 or the service execution process in step S3 can be omitted. The invoice issuance process in step S4 is preferably executed at predetermined intervals. If the invoice amount is 0 yen in the invoice issuance process, the payment execution in step S5 can be omitted.
[0038] In the following embodiment, a service will be mainly described in which a person in charge of a medical institution receives referrals from medical professionals for operations such as surgery. In this case, the user is the person in charge of the medical institution, and the applicant is a medical professional. Note that medical professionals include all workers involved in medical care, such as doctors, anesthesiologists, dentists, pharmacists, nurses, licensed practical nurses, public health nurses, midwives, nutritionists, diagnostic radiologists, dental hygienists, and dental technicians.
[0039] [User registration] In the system according to the present embodiment, information about users who use the system is registered in advance in the server device 2. In addition, each user may be given a user ID for identifying the user.
[0040] First, the medical institution staff logs into the system by accessing the server device 2 via a web browser from the user terminal 3. Alternatively, the medical institution staff may start an application program (hereinafter, referred to as a dedicated app) downloaded to the user terminal 3 and access the server device 2 to log into the system.
[0041] Next, the medical institution staff operates the user terminal 3 to perform initial settings, inputting information about the medical institution to which the staff belongs. As initial settings, the staff inputs medical institution information about the medical institution, such as the name of the medical institution and the address of the medical institution, basic remuneration information about compensation for workers, payment information about salary payments, such as the payroll closing date, payroll month, payroll date, and other information about the staff, such as the department to which the staff belongs, their name, email address, and other information about the staff. Staff information can be registered for multiple people in association with one medical institution.
[0042] Next, the input information is sent to the server device 2, whereby the medical institution is registered. Specifically, the input information is stored in the storage unit 23 in association with the medical institution. It is preferable that the registered medical institution is set with medical institution identification information (hereinafter also referred to as medical institution ID) as a user ID. The medical institution ID is identification information capable of identifying the medical institution. The medical institution ID is stored in the storage unit 23 in association with the above input information.
[0043] It is also preferable that the system creates a dedicated page for the registered medical institution. Even if different personnel operate different user terminals 3, by using the same medical institution ID, each personnel can display the same dedicated page on the user terminal 3. Furthermore, by setting the medical institution ID, even if different personnel operate different user terminals 3, each personnel can operate the user terminal 3 to input the period for which the service is desired to be used and to apply for the service. Furthermore, since the information of multiple personnel is stored in association with one medical institution ID, even if different personnel operate different user terminals 3, notifications can be received on each user terminal 3.
[0044] Similarly, medical professionals who apply for jobs also operate the applicant terminal 4 to input information for initial settings. For initial settings, the medical professional inputs applicant information about the applicant (medical professional), such as name, sex, date of birth, address, mobile phone number, email address, area of responsibility, career history, etc. The input information is transmitted to the server device 2, whereby the applicant is registered as an applicant. Specifically, the input information is stored in the storage unit 23 in association with the applicant. It is preferable that applicant identification information (hereinafter also referred to as applicant ID) is set as the user ID for the registered applicant. The applicant ID is identification information capable of identifying a medical institution. The applicant ID is stored in the storage unit 23 in association with the above input information.
[0045] It is also preferable that the system creates a page dedicated to registered applicants. Even if a medical professional uses multiple terminals, the same page can be displayed on each terminal using the same applicant ID. Also, since multiple contacts can be stored in association with one applicant ID, even if a medical professional uses multiple terminals, he or she can receive notifications and apply for jobs on each terminal.
[0046] When logging in to the system, the user may be required to input a pre-registered user ID and password, or may be required to input a pre-registered email address and password.
[0047] In the above description, a user ID is set for each user. However, a user ID may be set for each terminal used by the user.
[0048] [Service period input process] Next, the service period input process (step S2) in the system will be described. Fig. 5 is a diagram showing a flowchart of the service period input process according to the embodiment of the present invention.
[0049] First, the medical institution staff enters a user ID and password into the user terminal 3 to log in to the system. Then, a display request for displaying a schedule input screen for inputting a period for which the user wishes to use the service is transmitted from the user terminal 3 to the server device 2 by the operation of the medical institution staff (step S11). In step S11, time information regarding the time when the display request was transmitted may be transmitted from the user terminal 3 to the server device 2. When the server device 2 receives the display request (step S12), the server device 2 transmits schedule input screen display information for displaying the schedule input screen to the user terminal 3 (step S13). When the user terminal 3 receives the schedule input screen display information (step S14), the schedule input screen is displayed (step S15).
[0050] A schedule for which the user wishes to use the service is selected by the medical institution staff member at the user terminal 3, and the schedule is input (step S16). Schedule information relating to the input schedule is transmitted from the user terminal 3 to the server device 2 (step S17), and the server device 2 receives the schedule information (step S18). The schedule information is registered in the server device 2 (step S19). Steps S11 to S19 complete the service period input process. Note that, hereinafter, the schedule for which the user wishes to use the service is also referred to as the desired period.
[0051] 6 is a diagram showing an example of a display screen in the system according to the embodiment of the present invention. Specifically, it shows an example of the display screen of the user terminal 3 displayed in step S15. A reservation input field 31 is displayed on the schedule input screen 30, but other information may also be displayed.
[0052] In the schedule input screen 30 of FIG. 6, the reservation input field 31 displays a calendar from March 2020 to May 2020. The medical institution staff can input the desired schedule for the date for which the service is desired to be used by operating the user terminal 3 to select a date on the displayed calendar. When the medical institution staff operates the user terminal 3 to select a date on the displayed calendar, the display mode may change so that it is possible to know whether the date has been selected or not. In FIG. 6, the area corresponding to the unselected unselected date 32 and the area corresponding to the selected selected date 33 are displayed in different colors. When the medical institution staff operates the user terminal 3 to further select the selected date 33, the selection of the date is cancelled. When the selection of the date is cancelled, the display of the selected selected date 33 may be returned to the display of the unselected date 32.
[0053] Furthermore, when a medical institution staff operates the user terminal 3 to select icon 35, a calendar from December 2019 to February 2020 is displayed. When a medical institution staff operates the user terminal 3 to select icon 35 on the screen displaying the calendar from December 2019 to February 2020, a calendar from September 2019 to November 2019 is displayed. When a medical institution staff operates the user terminal 3 to select icon 36, a calendar from June 2020 to August 2020 is displayed. That is, the user can operate the user terminal 3 to switch the display screen displaying the calendar for period 1 to a display screen displaying the calendar for period 2. Period 1 and period 2 are adjacent periods.
[0054] 6, the date on which the request to display the schedule input screen was sent in step S11, or the date on which the request to display the schedule input screen was received in step S12, is March 26, 2020, and the month including March 26, 2020 is displayed on the far left side, but the number of calendars displayed in the reservation input field 31 and the location of the calendars can be set as appropriate. For example, six months' worth of calendars may be displayed in the reservation input field 31, or the month including the date on which the request to display was received in step S12 (also called the current month) may be displayed in the center of the reservation input field 31. In other words, the number of months included in the calendar for one period displayed on the display screen and the location of the current month can be set as appropriate.
[0055] In FIG. 6, the date on which the user wishes to use the service can be input. However, if the date is a weekday, the date may be input separately for weekday during clinic hours and outside clinic hours. That is, the date on which the user wishes to use the service can be input for each time period. The time periods that can be input may be predetermined. For example, if a unit of service use is during clinic hours on weekdays, outside clinic hours, and on holidays, the user can input the date on which the user wishes to use the service for these three types on a calendar. The user may also be able to select the time during which the user wishes to use the service. Furthermore, the user may be able to input a minimum unit of time that can be input for each time period for the time period during which the user wishes to use the service. For example, the user may be able to input a period of time that is three hours or more per time period. The user may also be able to input a period of time during which the user wishes to use the service on a monthly or weekly basis. That is, the date (period) on which the user wishes to use the service can be input with a predetermined period of time such as one hour, one day, or one week as one unit.
[0056] The input of the schedule for which the service is desired to be used may be permitted until the total time of the input schedule in a predetermined period reaches a predetermined condition. For example, if it is pre-registered in the server device 2 that up to 10 days per month can be input, the medical institution staff can input up to 10 days of the schedule for which the service is desired to be used in one month. The total time may be set by an administrator. Alternatively, the first usage fee may be different for each total time, and the medical institution staff may be able to select any total time from multiple options.
[0057] Here, it is preferable that input, deletion of input, and change of the schedule for which the user wishes to use the service are limited to a specified period. Specifically, it is possible to disable the acceptance of input, deletion of input, and / or change of the schedule for which the user wishes to use the service, depending on the date and time for accepting input by the user. In other words, it may be possible to disable the acceptance of input of the period for which the user wishes to use the service, to disable the deletion of input of the period for which the user wishes to use the service, and to disable the change of the period for which the user wishes to use the service, depending on the date and time for accepting input by the user.
[0058] For example, the period during which the user can input the date for which the user wishes to use the service may be until the end of April 2020 for input in May 2020, or until the day before the day on which the user wishes to use the service, or may be a predetermined time (e.g., 12 hours) before the start time of the day on which the user wishes to use the service. Also, for example, after a predetermined date and time (e.g., midnight on the day), the user may be unable to input, delete, and / or change dates before the day on which the user wishes to use the service or does not wish to use the service. Note that the first usage fee is determined to be incurred during the desired period included in the period during which the user is unable to input the date for which the user wishes to use the service. The desired period may include past dates and future dates.
[0059] In addition, during the period corresponding to the date and time for accepting input of the date and time for which the user wishes to use the service, it may be made impossible to accept input, delete input, and / or change the date and time for which the user wishes to use the service.
[0060] The period corresponding to the date and time for accepting input of a date for which a user desires to use the service may be, for example, a past period including the day on which the date and time are entered, or, if the date and time are entered in predetermined time units, a past period including a period including the date and time for entering the date and time. Specifically, if the date and time are entered on a monthly basis, date and time entries for May 2020 are possible until the end of April 2020, but are not possible after May 1, 2020. The period corresponding to the date and time for accepting input of a date and time for which a user desires to use the service may be changed depending on the period for accepting date and time entries.
[0061] This makes it possible to prevent a user from canceling the input of the desired service period for a date for which the user previously input the desired service period but did not actually use the service. Also, for a date for which the user did not previously input the desired service period, if the user later needs to use the service, it is possible to prevent the user from inputting the desired service period.
[0062] In FIG. 6, the date on which the request to display the schedule input screen was sent in step S11, or the date on which the request to display was received in step S12, is March 26, 2020, and it is not possible to input, change, or cancel input of a schedule for which the user wishes to use the service for dates prior to March 26, 2020. In FIG. 6, the calendar for period 34 corresponding to the period during which input, change, and cancellation of input are not possible is displayed in light gray. In other words, in the system of the present invention, the display mode of the calendar may be different between the display area corresponding to the period during which it is not possible to input, change, or cancel input of a schedule for which the user wishes to use the service, and the display area corresponding to the period during which it is possible to input a schedule for which the user wishes to use the service.
[0063] [Service execution process] Next, the service execution process (step S3) in the system will be described. Fig. 7 is a diagram showing a flowchart of the service execution process according to the embodiment of the present invention. Note that the user can apply for the service for both a schedule for which the user input a request for service use in step S2 and a schedule for which the user did not input a request for service use.
[0064] First, a medical institution staff member logs into the system by inputting a user ID and password into the user terminal 3. Then, the medical institution staff member inputs case information on the user terminal 3 (step S21). When applying for a case, the applicant can refer to the case information and use it as a reference for deciding whether or not to apply for the case. The case information includes, for example, surgery information on the surgery such as the date of surgery, admission time, disease name, surgical procedure, scheduled time of surgery, anesthesia method, position, etc.; remuneration information on remuneration such as remuneration, minimum guaranteed amount, cancellation fee, etc.; patient information on the patient such as the patient's age, sex, height, weight, medical history, etc.; inputter information on the inputter (medical institution staff member) who inputs the case, etc. The case information may also include the number of applicants to be recruited.
[0065] The case information is transmitted from the user terminal 3 to the server device 2 (step S22), and the case information is received by the server device 2 (step S23). When the server device 2 receives the case information, the case information is registered in the server device 2 (step S24). When the case information is registered, in the system according to this embodiment, a user using the system can view the case information. That is, the case information can be displayed and viewed on the user terminal that input the case information, other user terminals, the applicant terminal, and the administrator terminal.
[0066] Here, an additional fee may be incurred according to the time from when the user inputs the case information on the user terminal 3 to when the case is performed. Specifically, if the time from when the case information is input to when the case is performed is less than a predetermined time, an additional fee may be incurred. At this time, the storage unit 23 stores the fee in association with the time from when the case information is input to when the case is performed. For example, if the time from when the case information is input to the time of entering the operating room (the time when the case is performed) is less than 24 hours, 30,000 yen may be added to the first usage fee, the second usage fee, and / or the third usage fee as an additional fee (also called an emergency fee). Expense information regarding the additional fee is stored in association with the case information in step S24. The expense information may be displayed on the user terminal 3 in step S21.
[0067] When the case information is registered in step S24, a notification is sent from the server device 2 to the applicant terminal 4 (step S25). The applicant terminal 4 receives the notification (step S26). The notification includes the case information. In step S25, the applicant terminal 4 that sends the notification is an applicant terminal that has registered in advance. In addition, if the case information includes the conditions of the desired medical professional (area of responsibility, age, gender, etc.), the notification may be sent to the applicant terminal 4 that matches the conditions. Specifically, an applicant table that stores the applicant information is stored in the server device 2, and the server device 2 refers to the applicant table to identify applicants that match the conditions of the case information. In addition, when sending the notification to the applicant terminal 4 in step S25 or after sending the notification, the user terminal 3 may be notified that the notification has been sent to the applicant terminal 4. The notification is sent to the contact information registered in the user registration.
[0068] When the applicant terminal 4 receives the notification in step S26, the case information is displayed on the applicant terminal 4 (step S27). The notification may include the case information, information for displaying the case information, and / or information for inputting the application information described below. For example, if the notification in step S25 is an email, a URL for displaying the case information may be included in the text of the email, and the case information may be displayed when the applicant logs into the system using the URL. Also, in step S25, a push notification may be sent to the applicant terminal 4 on which a dedicated app has been installed. The applicant may then log into the system from the applicant terminal 4 that received the push notification, and the case information may be displayed. Also, when the applicant operates the applicant terminal 4 to select the above URL and push notification, the applicant may log into the system from the applicant terminal 4, and a page for inputting the case information and the application information in step S28 may be displayed.
[0069] If an applicant wishes to apply for the displayed job, the application information required for application is entered into the applicant terminal 4 (step S28). The application information is information about the applicant, such as the name, sex, date of birth, address, mobile phone number, email address, area of responsibility, career history, etc.
[0070] In the system according to the present embodiment, the applicant registers the applicant information about the applicant in the user registration in step S1. Therefore, the applicant can complete the input of the application information by simply inputting that he / she wishes to apply. For example, the applicant can input that he / she wishes to apply on the applicant terminal 5 by operating the applicant terminal 4 and selecting an icon such as "apply" on the page where the case information is displayed. This allows the applicant to apply for the case with a simple operation. In addition, the applicant can quickly apply for an urgent case where the time from the time of inputting the case information to the time the case is implemented is short. Furthermore, if the applicant has any questions or requests about the case, the applicant may be able to input those items together with the input of the application. In addition, if the case information includes items that the applicant is requested to input, the applicant may input those items as the application information.
[0071] The application information is transmitted from the applicant terminal 4 to the server device 2 (step S29), and the application information is received by the server device 2 (step S30). Upon receiving the application information, the application information is registered in the server device 2 (step S31). The server device 2 stores the applicant and the case information related to the application information in association with each other.
[0072] When a predetermined time has elapsed since the notification was sent in step S25 (step S32), the server device 2 refers to the implementation management table that records the applicants' implementation results for the case, and changes the winning probability for the applicants registered for the case (step S33). The process of step S33 can also be said to be a process of changing the applicants' winning probability according to the applicants' implementation results for the case. Then, the server device 2 executes a lottery process to determine the worker who will be in charge of the case (step S34).
[0073] The predetermined time in step S32 can be appropriately designed by the administrator or the user who input the case. For example, it may be a predetermined time before the implementation date of the surgery included in the case information (for example, 24:00 on the day before the implementation date). The predetermined time in step S32 may be changed depending on the time from the time the case information is input to the time the case is implemented. For example, if the time from the time the case information is input to the time the case is implemented is shorter than 24 hours, the predetermined time may be 5 minutes, and if it is 24 hours or more, the predetermined time may be 30 minutes.
[0074] Furthermore, the start of the measurement of the predetermined time in step S32 is not limited to the time when the notification is sent in step S25. The start of the measurement of the predetermined time in step S32 is appropriately set, for example, as the time when the input of the case information is accepted in step S21, the time when the case information is stored in the server device 2 in step S24, or the time when the initial application information is stored in the server device 2 in step S31. When the predetermined time has elapsed, it becomes impossible to input the application information in step S28 or to transmit the application information from the applicant in step S29.
[0075] Also, the process of step S32 may be omitted, and the process from step S33 onwards may be executed when the application information of a predetermined number of applicants or more has been registered in step S31. The predetermined number of applicants may be appropriately set by the administrator or the user who input the case. In other words, the process from step S33 onwards may be said to be executed when predetermined conditions, such as time conditions or number of applicants conditions, are met.
[0076] The process of changing the winning probability in step S33 will be described. First, the implementation management table stores workers who have been in charge of cases related to the service in the past in association with information about the cases. FIG. 8 is a diagram showing an example of an implementation management table according to an embodiment of the present invention. Information in the implementation management table 40 is stored in the server device 2. In the implementation management table 40 shown in FIG. 8, the user name 41 of the worker, the name 42 of the medical institution that is the user of the service, the implementation date 43 of the case, the remuneration 44 for the case, and the content 45 of the case are stored in association with each other. Other information may be stored in the implementation management table 40.
[0077] In step S33, for example, by referring to implementation management table 40, the lottery winning probability can be reduced by a predetermined percentage for registered applicants who have implemented a predetermined number of cases or more in a predetermined period (e.g., six months). Also, the lottery winning probability can be increased by a predetermined percentage for registered applicants who have implemented a predetermined number of cases or less in a predetermined period (e.g., six months). This makes it possible to equalize the number of cases handled by applicants and eliminate inequality between applicants.
[0078] Also, for example, by referring to the remuneration 44 in the implementation management table 40, the lottery winning probability may be lowered by a predetermined percentage for registered applicants whose past case remuneration is a predetermined amount or more (e.g., 1 million yen or more), and the lottery winning probability may be raised by a predetermined percentage for applicants whose remuneration is a predetermined amount or less. The remuneration referred to in this case may be the total amount for a predetermined period (e.g., three months), or the highest remuneration during the predetermined period. This allows applicants to be equal in the remuneration amounts for the cases they are in charge of, eliminating inequality between applicants.
[0079] Also, for example, the selection probability may be lowered for applicants who have handled cases at the medical institution in the past for the case involved, allowing the medical institution to be introduced to more medical professionals. Alternatively, the selection probability may be increased for applicants who have handled cases at the medical institution in the past for the case involved, allowing the medical institution to be introduced to medical professionals who are familiar with the medical institution.
[0080] In step S33, the applicant may be excluded from the lottery body instead of lowering the lottery probability of the applicant. In step S33, the period of the past cases referenced in the implementation management table 40, the predetermined number of times or the predetermined amount, and the reduction or increase of the lottery probability can be appropriately designed by the administrator or the person in charge at the medical institution who inputted the case.
[0081] Furthermore, the medical institution staff can specify applicants that they do not wish to introduce by inputting the case information in step S21. At this time, applicants who have been introduced to the medical institution in the past are displayed in a list on the case information input screen, and the medical institution staff may select a specific applicant. Alternatively, the medical institution staff may search for and select a specific applicant. The selected applicant is excluded from the application lottery body. In other words, the selected applicant's lottery probability becomes zero, and the applicant is not selected in the lottery process in step S34 and cannot be in charge of the case. Furthermore, in step S25, a notification may not be sent to the selected applicant. This allows the medical institution to prevent applicants with bad reputations or applicants with poor compatibility from being introduced.
[0082] When the lottery process is carried out in step S34, at least one applicant is determined as the worker in charge of the case (step S35). The server device 2 transmits a notification to the user terminal 3 of the user registered in association with the case information and the applicant terminal 4 of the applicant registered in association with the application information (step S36). The user terminal 3 receives the notification (step S37), and the applicant terminal 4 receives the notification (step S38). The service execution process is completed by steps S21 to S38. If the case is recruiting multiple people, a predetermined number of workers are identified in step S35.
[0083] The process of changing the winning probability in step S33 may be omitted. Also, the processes of steps S25 and S26 may be omitted. In this case, the applicant logs into the system from the applicant terminal 4 and views the case information by displaying the case information on the applicant terminal 4. Alternatively, the medical institution staff may be able to select whether or not to execute the notification processes of steps S25 and S26 when inputting the case information in step S21.
[0084] The notifications sent in steps S37 and S38 include a notice that a worker has been selected. Furthermore, the notification sent after the worker has been selected may have different content depending on the destination terminal. For example, in the notification in step 37, information about the applicant who has been selected as the worker is sent to the user terminal 3. Furthermore, the user can check the information about the applicant by logging into the system. In the notification in step 38, a notice is sent to the applicant terminal 4 who has been selected by lottery as the applicant to be in charge of the case that the applicant has been selected as the worker, and to the applicant terminal 4 who did not win the lottery that the applicant was not selected as the worker.
[0085] In addition, when a worker is determined in step S35, the case information viewable on the system may be displayed in a manner that makes it clear that the worker has been determined. In this way, by changing the display manner of the case information viewable on the system, users who use the system can confirm that a worker for the case has been determined.
[0086] Here, the recording process of the implementation management table 40 will be described.
[0087] The recording process is a process in which, when the server device 2 receives a notice that the implementation of the case related to the service has been completed, information about the case and information about the worker are stored in the implementation management table 40. In the recording process, the worker determined as the person in charge actually implements the case related to the service and transmits a notice of completion of the implementation from the applicant terminal 4 to the server device 2, so that the worker's user name 41, the medical institution name 42, the implementation date 43, the remuneration 44, and the details 45 may be stored in association with each other in the implementation management table 40. Alternatively, the user who inputs the case may operate the user terminal 3 to transmit a notice of completion of the implementation from the user terminal 3 to the server device 2. At this time, the information stored in the implementation management table 40 may be automatically extracted from the case information and the application information registered in the server device 2. The notice of completion of the implementation may include information about the worker and / or the case information. In addition, the implementation time of the case may be stored in the implementation management table 40.
[0088] Furthermore, the timing for recording in the implementation management table 40 does not have to be when the implementation of the case is completed. For example, recording in the implementation management table 40 may be performed when the remuneration for the case is transferred to the worker in charge of the case, or may be performed at a timing determined by the worker in step S35. Recording in the implementation management table 40 may also be performed when the case is not implemented. For example, when the case itself is canceled, the remuneration 44 stores the cancellation fee paid to the worker, and the content 45 stores the fact that the case has been canceled.
[0089] In the above, a description has been given of an embodiment in which the user can apply for the service for both the schedule for which the user inputted the desire to use the service in step S2 and the schedule for which the user did not input the desire to use the service. However, the user can apply for the service only for the schedule for which the user inputted the desire to use the service in step S2 in principle, and as an exception, the user can apply for the service for the schedule for which the user did not input the desire to use the service. In this case, the system may be configured not to execute the service execution process from step S21 onwards for the schedule for which the user did not input the desire to use the service. Specifically, the system is controlled so that the user cannot input case information from the dedicated page for the schedule for which the user did not input the desire to use the service. In order for the user to apply for the service, the user may contact the administrator separately. The contact method is not limited to sending an e-mail by operating the user terminal 3, but may also be a telephone call, a fax, or the like. The administrator who has received the contact from the user may operate the administrator terminal 1 to enable the user to execute the service execution process from step S21 onwards for the schedule for which the user did not input the desire to use the service and for which the administrator contacted the user.
[0090] [Invoice issuing process] Next, the invoice issuing process in step S4 will be described. Fig. 9 is a diagram showing a flowchart of the invoice issuing process according to the embodiment of the present invention. In the invoice issuing process, the system administrator calculates the cost to be charged to the user.
[0091] In the system according to the present embodiment, the "usage fee" refers to the fee incurred when using the system. Here, the usage fee includes a usage fee (first usage fee) that is incurred by inputting the period during which the service is desired to be used, regardless of whether the service is used during that period, a compensation for workers that is incurred by actually using the service (second usage fee), and a usage fee (third usage fee) that is incurred in response to using the service outside the period during which the desire to use the service was input.
[0092] In the following, we will first explain the case where the system administrator charges the user only the first and third usage fees. Here, we will assume that a user who uses a service on a date on which they input their desire to use the service does not need to pay the third usage fee for that service. We will also assume that a user who uses a service on a date on which they input their desire to use the service will be charged the second usage fee for that service.
[0093] First, the administrator inputs a user ID and password into the administrator terminal 1 to log in to the system. Then, in the administrator terminal 1, the administrator inputs the selection of the user for whom an invoice is to be issued (step S41). At this time, it is preferable to also input the period for which the cost is to be calculated. Alternatively, it may be registered in advance in the server device 2 so that the cost incurred in the month prior to the day of input in step S41 is calculated.
[0094] Next, an invoice issuance request for issuing an invoice is sent from the manager terminal 1 to the server device 2 (step S42), and the server device 2 receives the invoice issuance request (step S43). The invoice issuance request includes the user information entered in step S41 and information on the period for which the cost is calculated. Next, the server device 2 identifies the user for whom the invoice is to be issued (step S44). Furthermore, the server device 2 identifies the desired period for which the user wishes to use the service, which was entered in the service period input process in step S2, for the identified user (step S45). Next, the server device 2 identifies the content of the service for which the service execution process in step S3 was executed (step S46). The server device 2 then calculates the billing amount (step S47).
[0095] The calculation process of the billing amount in step S47 will now be described. In step S47, the billing amount to be charged to the user is calculated with reference to a usage fee management table, which will be described later, and the implementation management table, which has been described above.
[0096] The usage fee management table stores users in association with a first usage fee and a third usage fee per unit time. The usage fee management table may store the first usage fee and / or the third usage fee per unit time so that the amount varies for each user. By storing a different usage fee per unit time for each user, the usage fee for the service in a specified period of time can be calculated according to different rules for each user.
[0097] Also, the first usage fee and / or the third usage fee per unit time may be stored so that the amount varies depending on the day or time. For example, different first usage fees and / or third usage fees per unit time may be stored depending on weekdays and holidays, during and outside of clinic hours, or during normal and special periods (such as the year-end and New Year holidays, Obon, academic conference periods, etc.). In other words, different first usage fees and / or third usage fees may be stored depending on the period attribute. Also, the first usage fee and / or the third usage fee per unit time may be the same amount regardless of the day or time.
[0098] The usage fee per unit time may refer to the usage fee per hour, the usage fee per day, the usage fee per week, the usage fee per month, or the usage fee per year.
[0099] Fig. 10 is a diagram showing an example of a usage fee management table according to an embodiment of the present invention. Information in the usage fee management table 50 is stored in the server device 2. In the usage fee management table 50 shown in Fig. 10, the name 51 of the medical institution which is the user, the first usage fee per day during business hours on weekdays 52, the first usage fee per day outside business hours on weekdays 53, the first usage fee per day on holidays or public holidays 54, and the third usage fee 55 are stored in association with each other. Other information may also be stored in the usage fee management table 50.
[0100] By identifying the user in step S43 and the desired period in step S45, the first usage fee can be calculated by multiplying the first usage fee per day of the user by the number of days in the input period.
[0101] In the third usage fee 55 column of the usage fee management table 50, a formula required for calculating the third usage fee is registered. For example, in FIG. 10, the third usage fee for medical institution A is registered as 20% of the remuneration for the case related to the service. The third usage fee may differ depending on the case, the remuneration, or the medical institution that is the user. For example, if the remuneration exceeds 100,000 yen, it may be 20% of the remuneration, and if the remuneration is 100,000 yen or less, it may be 15% of the remuneration. In addition, when the third usage fee per unit time is stored, it is preferable that the implementation management table stores the time required to execute the case in association with it.
[0102] Here, the third usage fee is not calculated for the service performed during the desired period specified in step S45, so the third usage fee can be calculated by using the desired period specified in step S45, the number of services performed and the remuneration specified in step S46, and the registered calculation formula. Specifically, for the service performed outside the desired period specified in step S45, the third usage fee can be calculated by using the remuneration for the service and the registered calculation formula. In the above, the calculation formula required for calculating the third usage fee is registered in the usage fee management table 50, but a usage fee per unit time may be registered, similar to the first usage fee. In this case, it is preferable that the third usage fee is set higher than the first usage fee.
[0103] In step S46, the number of services performed by the user and the second usage fee, which is remuneration for cases related to the services, can be identified by referring to the implementation management table described above.
[0104] The billing amount can be calculated by adding up the first and third usage fees calculated as described above. If an emergency fee is stored in association with the case related to the service, the emergency fee may be added. If an upper limit is set on the number of times the service can be used during the period in which the request for the service is input, and the service is used beyond the upper limit, the fee for the service that exceeds the upper limit may be added. If information regarding a discount is registered, the fee for the discount may be subtracted.
[0105] In the server device 2, an invoice is generated based on the calculated billing amount (step S48). Invoice information for displaying the invoice is transmitted from the server device 2 to the manager terminal 1 (step S49), and the invoice information is received by the manager terminal 1 (step S50). After steps S41 to S50, the invoice issuing process is completed.
[0106] The invoice is displayed on the manager terminal 1 that received the invoice information in step S50, allowing the manager to check the contents of the invoice. If there is anything to be added or subtracted other than the first usage fee and the third usage fee, the manager may add information to the invoice as appropriate. The manager can send the generated invoice to the user terminal 3 of the user selected in step S41. The manager may also send the invoice to the user by means of mail, fax, or the like. Alternatively, the invoice information may be sent in step S49 to the user terminal 3 of the user selected in step S41.
[0107] The administrator can issue an invoice simply by selecting the user and the specified period for which the invoice is to be issued. The remuneration (second usage fee) paid to the worker who provided the service is transferred separately from the medical institution that is the user. The invoice information may include, as reference information, the number of services performed and the remuneration for each case identified in step S46 for the remuneration paid by the user to the worker.
[0108] The invoice issuing process may be executed by the user terminal 3 instead of the administrator terminal 1. In this case, it is preferable that the user who will be performing the invoice issuing process is automatically selected in the user selection in step S41. This allows the user to easily understand the amount to be billed for a specified period.
[0109] Additionally, the total amount of remuneration paid to workers who performed cases related to the service may also be calculated in the same way as the service usage fee. The implementation management table stores medical institutions in association with the remuneration amount, which is the second usage fee. Therefore, for cases in which services were performed during a specified period for which an invoice is issued, the person in charge at the medical institution can calculate the total amount of remuneration to be paid to workers by adding the remuneration amount for the case. This allows the person in charge at the medical institution to easily grasp the total amount of remuneration.
[0110] In the above invoice issuing process, a configuration has been described in which an invoice is generated by the server device 2, but the following configuration can be adopted in which the period during which the user uses the service and the history of the services executed (hereinafter also referred to as the usage history) are displayed on the administrator terminal 1, and an administrator creates an invoice. Figure 11 is a diagram showing a flowchart of a display process according to an embodiment of the present invention. In the display process, information regarding the use of a service by a specific user is displayed on the administrator terminal 1.
[0111] First, the administrator inputs the selection of the user for whom an invoice is to be created at the administrator terminal 1 (step S51). Step S51 is the same process as step S41. Note that, at step S51, input of the period for which an invoice is to be created can be omitted. Next, a display request for displaying display information for displaying the usage history of the selected user is transmitted from the administrator terminal 1 to the server device 2 (step S52), and the server device 2 receives the display request (step S53). The display request includes the user information input at step S51.
[0112] Next, the server device 2 identifies the user whose usage history is to be displayed (step S54), and for the identified user, the desired period input in the service period input process in step S2 is identified (step S55). Then, the display information is transmitted from the server device 2 to the manager terminal 1 (step S57), and is received by the manager terminal 1 (step S58). The display information is displayed on the manager terminal 1 (step S59). The display process is completed by the above steps S51 to S59.
[0113] When the display information is displayed on the administrator terminal 1, the administrator can check the displayed desired period and calculate the cost to be charged to the user by multiplying it by the first usage fee per user and / or per day or hour. This allows the administrator to create an invoice based on the content displayed on the administrator terminal 1.
[0114] After the display information is displayed, the processes of steps S42 to S50 may be executed. In this case, the administrator operates the administrator terminal 1 to select an icon such as "Generate invoice" displayed on the administrator terminal 1 together with the display information, whereby the administrator can accept an invoice issuance request at the administrator terminal 1.
[0115] 12 is a diagram showing an example of a display screen in the system according to the embodiment of the present invention. Specifically, an example of the display screen of the manager terminal 1 on which the display information is displayed in step S59 is shown. User information 61 and a calendar 62 are displayed on a display screen 60, but other information may also be displayed.
[0116] 12, user information 61 related to the specified user is displayed. In addition, the display screen 60 displays a calendar 62 covering January 2020 to December 2020 (July to December not shown). In the calendar 62, an area corresponding to selected dates 63, which is the desired period of the specified user, and an area corresponding to unselected dates 64, which is the period for which the date for using the service has not been input, are displayed in different display modes.
[0117] The method of achieving different display modes is not particularly limited, but for example, the background colors of the areas corresponding to the periods on the calendar may be displayed in different colors, the backgrounds of the areas corresponding to the periods on the calendar may be displayed in different patterns, or the areas corresponding to either the selected date 63 or the unselected date 64 may be displayed blinking while the other area does not blink. In addition, as a method of achieving different display modes, for example, the colors of the characters in the areas corresponding to either the selected date 63 or the unselected date 64 may be displayed in different colors, or the thickness of the characters in the areas corresponding to either the selected date 63 or the unselected date 64 may be displayed in different thicknesses. It is preferable to display the area or characters corresponding to the selected date 63 more conspicuously than the area or characters corresponding to the unselected date 64.
[0118] Here, the area corresponding to the selected date 63 can be a first period corresponding to the period during which it is desired to use the service, and the area corresponding to the unselected date 64 can be a second period corresponding to the period during which it is not desired to use the service. In this system, it is possible to control so that the first period corresponding to the period during which it is desired to use the service for which input has been accepted in the service period input process, and the second period corresponding to the period during which input is not accepted in the service period input process are displayed on the administrator terminal.
[0119] The displayed first period includes both a period during which input of a desired date for using the service is not possible, and a period during which input of a desired date for using the service is possible. These first periods can be displayed in different display forms depending on attributes of the day or period. Examples of the attributes include the first usage fee per unit time, settlement status, invoice issuance status, whether input of a desired date for using the service is not possible, etc.
[0120] For example, if the first usage fee differs between weekdays and holidays, the area or text corresponding to the selected date 63 on a weekday may be displayed in blue, and the area or text corresponding to the selected date 63 on a holiday may be displayed in red.
[0121] Alternatively, the areas or characters corresponding to the selected date 63 for which the manager has already issued an invoice may be displayed in different display modes from the selected date 63 for which the manager has not yet issued an invoice. Also, the display mode of the areas or characters corresponding to the selected date 63 may differ for each month. Specifically, the past month and the current month (the month including the day on which the display request was sent in step S52 or the day on which the display request was received in step S53) may be displayed in the same display mode and the next month and thereafter may be displayed in a different display mode, the current month and the next month and thereafter may be displayed in the same display mode and the past month may be displayed in a different display mode, or the past month, the current month, and the next month and thereafter may be displayed in different display modes.
[0122] Also, the areas or characters corresponding to selected dates 63 on which input of a desired date for using the service is not possible, i.e., on which an invoice can be issued, and selected dates 63 on which input of a desired date for using the service is possible, i.e., on which an invoice cannot be issued, may be displayed in different display modes. Furthermore, the first period may be displayed by appropriately combining the above display modes. For example, the areas corresponding to selected dates 63 on which an invoice can be issued and an invoice has already been issued may be displayed in gray, the areas corresponding to selected dates 63 on which an invoice can be issued and an invoice has not yet been issued may be displayed in red, and the areas corresponding to selected dates 63 on which an invoice cannot be issued may be displayed in green.
[0123] In addition, by operating the administrator terminal 1, the selected date 63 on the display screen 60 may be selected or a cursor or the like may be placed over it to display the first usage fee per user and / or per unit time per day or hour.
[0124] 11 has been described as an example in which a one-year calendar is displayed, the period displayed may be a specified period for which input is accepted by the administrator terminal 1, or may be one month prior to the day input is made in step S51. Also, control may be performed so that a first period and a second period prior to the current month are displayed on the administrator terminal 1. For example, a calendar for a month prior to the month including the time at which the display request is sent in step S52, or the date and time at which the display request is received in step S53, may be displayed on the administrator terminal 1.
[0125] In Fig. 11, the desired period is displayed in a calendar format, but the display format is not limited to this. For example, the desired period within a predetermined period (e.g., one month) for which an invoice is to be created may be displayed in a list, or the number of days or total time of the desired period may be displayed numerically.
[0126] In the above, the configuration in which the user and the desired period are specified and displayed on the administrator terminal 1 has been described, but the server device 2 may specify the user, the desired period, and the executed service and display them on the administrator terminal 1. In this case, before or after step S55, the server device 2 specifies the content of the service for which the service execution process in step S3 was executed. When the service is executed outside the desired period, the administrator terminal 1 may display an area corresponding to the date on which the service was executed in a manner that indicates that the service was executed outside the desired period, in addition to the desired period. Specifically, in FIG. 11, March 18, 2020 is the day on which the service was executed outside the desired period, and is displayed prominently compared to the selected date 63. The administrator can calculate the third usage fee for the day on which the service was executed outside the desired period and add it to the first usage fee to calculate the fee to be charged to the user.
[0127] Next, a case will be described in which the system administrator bills the user for the first, second, and third usage fees. In this case, the payment of compensation to the worker is executed by the system administrator. Also, here, a user who uses the service on a date for which he or she inputted his or her desire to use the service is not required to pay the third usage fee for the service. Furthermore, regardless of whether the date for which he or she inputted his or her desire to use the service is included, when the user uses the service, the second usage fee for the service is incurred.
[0128] From the user's selection in step S41 to the specification of the executed service in step S46, the above description can be referred to to the extent necessary.
[0129] In step S47, the remuneration amount for the case, which corresponds to the second usage fee and which was identified in step S46, is added to the first usage fee and the third usage fee.
[0130] Also, from the generation of the invoice in step S48 to the reception of the invoice information in step S50, the above description can be referred to as far as necessary. At this time, the remuneration amount for the case corresponding to the second usage fee is added to all cases executed during the specified period for which the invoice is issued.
[0131] The manner of calculating the usage fee is not limited to the above example, and can be designed as appropriate. When the system of the present invention is applied to a service related to the introduction of medical personnel in the medical industry, it is preferable that the second usage fee is paid from the user to the worker. Therefore, in the invoice issuing process, it is preferable that the system administrator charges only the first usage fee and the third usage fee for the expenses to be charged to the user.
[0132] [Make payment] In making the payment in step S5, the user first receives the invoice information from the administrator. The user then operates the user terminal 3 to select a payment method according to the contents of the invoice information. Payment methods include payment by credit card, bank transfer, transfer at a convenience store, etc.
[0133] When a user pays remuneration to a worker, the user pays the remuneration to the worker by the due date based on payment information such as the payroll closing date, payroll month, and payroll date set during user registration in step S1. Here, in the system according to this embodiment, account information of the user and the worker may be registered, and remuneration may be transferred from the user's account to the account of the worker in charge of the case based on information on the execution of the case related to the service.
[0134] In addition, when the payment of remuneration to the worker is executed by the system administrator, the system administrator executes the payment to the worker by the due date based on the payment information registered by the user, as described above. Also, the system may be configured to register the worker's account information and transfer the remuneration to the account of the worker who handled the case based on the information on the case related to the service.
[0135] In other words, making a payment includes a payment from the user to the system administrator, a payment of remuneration from the user to the applicant who handled the case, and / or a payment of remuneration from the system administrator to the applicant who handled the case.
[0136] [Other embodiments] In the above embodiment, a configuration has been described in which a second usage fee for a service is incurred by a user when the service is used regardless of whether the date on which the user inputted the desire to use the service is included, but a configuration may also be adopted in which a second usage fee for a service is not incurred by a user who uses the service on a date on which the user inputted the desire to use the service. For example, a configuration may be adopted in which, when a user uses a service on a date on which the user inputted the desire to use the service, a remuneration is paid by the system administrator to a worker in charge of a case related to the service.
[0137] At this time, when the system administrator bills the user for only the first and third usage fees, the billing amount is calculated in step S47 in the same manner as described above. The remuneration paid by the user to the worker who provided the service is for the case of the service performed outside the date on which the user inputted the desire to use the service, so the invoice information may include, as reference information, the number of services performed and the remuneration for the case, identified in step S46, for the services for which the user needs to pay.
[0138] On the other hand, when the system administrator bills the user for the first usage fee, the second usage fee, and the third usage fee, the second usage fee (remuneration for the case) added in calculating the billing amount in step S47 excludes the remuneration for the case executed during the date when the user inputted his / her desire to use the service. Since the implementation management table stores the user of the service in association with the remuneration, which is the second usage fee, the total amount of remuneration to be billed to the user can be calculated by adding the remuneration for the case related to the service executed outside the desired period by referring to the implementation management table and the period when the user inputted his / her desire to use the specified service in step S45.
[0139] In the above embodiment, the application of the system of the present invention to a labor introduction service has been described, but the system of the present invention can also be applied to a service that provides products, for example. Note that the description of the above-described process will be omitted.
[0140] When the system of the present invention is applied to a service that provides products, the system is composed of an administrator terminal 1, a server device 2, a user terminal 3, and a communication network 5. The user operates the user terminal 3 to perform a service period input process in step S2. In the case of a service that provides products, steps S25 to S39 can be omitted. For example, in the case of a music distribution service, the music desired to be used is input as the case information in step S21. When the case information is registered in the server device 2 in step S24, information on the music desired to be used is transmitted from the server device 2 to the user terminal 3, and the music becomes available on the user terminal 3.
[0141] According to the present invention, the service usage fee for a predetermined period is calculated based on the period in which the input was accepted, regardless of whether the user used the service during that period, so that the usage fee can be calculated for a service for which a usage fee is incurred regardless of whether the user used the service. Also, the usage fee can be easily calculated.
[0142] According to the present invention, the administrator can secure an appropriate service usage fee because the administrator cannot accept input, delete input, and / or change the period during which the user wishes to use the service depending on the date and time when the user's input is accepted. Also, even if the user suddenly needs or no longer needs to use the service, the user cannot change the desired period, and the administrator can secure an appropriate service usage fee.
[0143] According to the present invention, the service usage fee for a given period is calculated according to different rules for each user, so that a different service usage fee can be set for each user.
[0144] Furthermore, according to the present invention, the usage fee for a service for a specified period is calculated based on the attributes of the period for which input is accepted, so that different usage fees for services can be set depending on periods such as busy seasons and off-seasons.
[0145] According to the present invention, the usage fee for a service for a specified period is calculated by adding a first usage fee, which is calculated based on the period during which input is accepted, and a second usage fee, which is calculated in accordance with the user's use of the service, so that the payee to which the user makes payment can be consolidated into a single payment destination.
[0146] According to the present invention, a calendar is displayed that allows the user to input the period during which the user wishes to use the service, and the user can input the period during which the user wishes to use the service by selecting a period from the calendar, allowing the user to intuitively input the period.
[0147] According to the present invention, when an application for use of a service is made outside of a period accepted by the period input means, the service usage fee for a specified period is calculated by adding together a first usage fee calculated based on the period for which the input was accepted and a third usage fee calculated in accordance with the user's use of the service for the service accepted outside of the period for which the input was accepted. Therefore, the service usage fee can be easily calculated even when an application for use of a service is made outside of a period accepted by the period input means.
[0148] According to the present invention, information relating to the service corresponding to the accepted application is transmitted to an applicant terminal, and an application for the service corresponding to the received information is accepted by operating the applicant terminal, so that applicants can be gathered in response to applications to use the service.
[0149] According to the present invention, the probability of identifying an applicant who meets specified conditions from among multiple applicants whose applications for a service are accepted is reduced, and a specified number of applicants are identified, thereby eliminating inequality among applicants in terms of the likelihood of an applicant being identified.
[0150] According to the present invention, the first period corresponding to the period during which the user wishes to use the service was accepted and the second period corresponding to the period during which the user wishes to use the service were not accepted are displayed in different display modes on the administrator terminal, so that the administrator can easily grasp the period during which the user wishes to use the service. This allows the administrator to smoothly calculate the service usage fee.
[0151] According to the present invention, the first period is controlled to be displayed in different display modes according to the attributes of the period for which the user wishes to use the service, and the administrator can easily grasp the desired period for each attribute. Also, according to the present invention, the first period and the second period are controlled to be displayed on a calendar, and the administrator can smoothly calculate the service usage fee for a certain period (for example, one month). [Explanation of symbols]
[0152] 1: Administrator terminal 2: Server device 3: User terminal 4: Applicant terminal 5: Communication network 11: Control unit 12: Main memory 13: Storage unit 14: Input device 15: Display device 16: Communication interface 21: Control unit 22: Main memory 23: Storage unit 23: Communication interface 30: Schedule input screen 31: Reservation input field 32: Unselected date 33: Selected date 34: Period 35, 36: Icon 40: Implementation management table 41: Worker's user name 42: Medical institution name 43: Date 44: Reward 45: Details 50: Usage fee management table 51: Medical institution name 52~54: 1st usage fee per day 55: 3rd usage fee 60: Display screen 61: User information 62: Calendar 63: Selected date 64: Unselected date
Claims
1. A system including a server device and a user terminal operated by a user, a period input means for receiving an input of a period from a user terminal in the server device; an application receiving means for receiving an application for use of a service from within the period input by an operation on a user terminal after the input of the period is received by the period input means; A system comprising:
2. A control means for disabling the acceptance of input, the deletion of input, and / or the change of input during the period according to the date and time of accepting input from the user terminal. The system of claim 1 , comprising:
3. 3. The system according to claim 1, wherein the period accepted by the period input means is a period on which a service fee is calculated.
4. An applicant terminal is provided which is operated by an applicant for a job related to the service, An information transmission means for transmitting information regarding the business corresponding to the accepted application to an applicant terminal; an application acceptance means for accepting an application for a job corresponding to the information on the job received by the applicant terminal through an operation on the applicant terminal; The system according to claim 1 or 2, comprising:
5. Equipped with an administrator terminal operated by an administrator, The application acceptance means executes an operation on the administrator terminal, thereby making it possible to accept an application for use of the service from a period during which input is not accepted through an operation on the user terminal.
3. A system according to claim 1 or 2.
6. Computer equipment A period input means for accepting input of a period from a user terminal; an application receiving means for receiving an application for use of a service within the period input by an operation on a user terminal after the period input means receives an input of the period; A program that functions as a
7. A method executed in a system including a server device and a user terminal operated by a user, a period input step of accepting input of a period from a user terminal in the server device; an application receiving step of receiving an application for use of the service from within the period inputted by an operation on the user terminal after receiving the input of the period in the period input step; The method comprising:
Citation Information
Patent Citations
Content information providing apparatus, content information providing method, and program
JP2017224138A
Information processing apparatus, information processing method, and program
JP2021028741A
Debt-credit transaction intermediary system, debt-credit transaction intermediary apparatus, and debt-credit transaction method
WO2010113283A1
Product provision management system and product provision management method
JP2020194363A
