Self-service terminal capable of autonomously selecting payment

By designing multi-functional area divisions, independent payment options, full-process status prompts and customized card readers in the self-service terminal, the problems of multiple payment channel selection, dual-media printing arrangement and status synchronization in existing self-service terminals in medical scenarios are solved, and the user experience and operation and maintenance efficiency are improved.

CN120766401AActive Publication Date: 2025-10-10SHENZHEN MINGZHICHUANG MEDICAL TECH CO LTD

Patent Information

Application Number
CN202511270604.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-09-08
Publication Date
2025-10-10
Estimated Expiration
2045-09-08

AI Technical Summary

Technical Problem

Existing self-service terminals in medical scenarios have problems such as autonomous selection and seamless switching of multiple payment channels, scheduling of dual-media printing tasks of reports and films and unified UI process prompts, synchronization between the actual status of the equipment and the front-end interaction status, optimization of human-machine layout, customized compatibility of card reader modules, and insufficient visualization and maintainability, resulting in poor user experience and high operation and maintenance costs.

Method used

A self-service terminal with self-selected payment function is designed, which includes a report printing function area, a film printing function area, an interactive display area and a card reading area. It supports the self-selection of card swiping printing and code scanning printing, provides status prompts for the entire process, integrates a customized card reader and consumables observation window, achieves compatibility with multiple types of card interfaces, and ensures process consistency and maintainability through task orchestration and state machine modules.

Benefits of technology

It enables users to independently choose the payment path within the same terminal, improves the success rate of self-service printing and user experience, reduces manual intervention and operation and maintenance costs, optimizes human-computer interaction and device status synchronization, and supports the compatibility and visual design of multiple card systems.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120766401A_ABST
    Figure CN120766401A_ABST
Patent Text Reader

Abstract

The invention relates to an intelligent medical system, and provides a self-service terminal capable of autonomously selecting payment. The terminal comprises a terminal host provided with a report printing function area, a film printing function area, an interactive display area and a card reading area; the printing and payment interactive screen is located in an interactive display area, supports card swiping printing and code scanning printing selected on a home page, and provides unified options, code scanning payment and whole-process state prompting in a report mode or a report and film mode; the report printing module comprises a report printer, a report outlet and a consumable observation window; the film printing module comprises a film printer and a film outlet; the customized card reader provides a bank magnetic stripe card interface, a social security card interface, an identity card interface and a treatment card interface through independent modules. According to the terminal, payment path independence, film combined printing and visual operation and maintenance are realized, the film taking and report taking efficiency is improved, and the operation and maintenance cost is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical fields of intelligent medical systems, devices for use with power supplies, and the like, and in particular to a self-service terminal capable of selecting payment independently. Background Art

[0002] Medical institutions are widely deploying self-service terminals for outpatient visits and post-examination film / report retrieval to alleviate the pressure on manual counters and shorten patient wait times. Existing terminals typically interact with hospital information systems (HIS), radiology information systems (RIS), and picture archiving and communication systems (PACS) to complete processes such as identity verification, fee settlement, and report or film query and printing. However, with the diversification of payment methods, the parallelization of printing media (paper reports and imaging films), and the increasing demand for customized card systems and payment strategies across hospitals, traditional terminals have exposed numerous shortcomings in interaction orchestration, task scheduling, and hardware openness.

[0003] First, in the payment-printing interactive path, existing devices usually preset a single payment method (e.g., only supporting code scanning or only supporting card swiping) or force payment and printing to be in a fixed order, lacking a mechanism for users to choose card swiping printing or code scanning printing independently. Once the payment channel is congested, the two-dimensional code times out, or the card fails to be issued, the user often needs to exit and start over, resulting in process interruption and experience degradation. Second, report printing and film printing belong to two types of media, two sets of drivers, and two hardware channels. Existing technologies generally separate them into independent processes or independent devices, making it difficult to achieve integrated selection and process prompts for "report only" and "report + film simultaneous printing" in the same UI. This can lead to inconsistent states such as "payment has been made, but only part of the media is released for printing," which can further trigger manual intervention and repeated fee disputes. Third, the state visualization capability of existing terminals is weak: most systems only provide a general "processing / please wait later." When the printer runs out of paper, the user-side UI often does not perceive it, causing repeated operations in front of the device, resource occupation, and congestion. In addition, in terms of hardware layout and human-machine engineering, traditional terminals lack consideration for the spatial relationship between interactive display, card reading, paper output, and film output: the card reading area and the film output are scattered or obstructed, and users can easily make mistakes in the operation position in a crowded environment. The report and film outputs are independent but not clearly prompted, often causing problems such as mistaken, missed, or chaotic order. For hospital scenarios that emphasize report and film taking together, existing terminals lack targeted structure and interactive guidance. In terms of certificate card compatibility and customization, various hospitals coexist with bank magnetic stripe cards / IC cards, social security cards, identity cards, hospital treatment cards, and other media. The card readers of existing terminals are mostly fixed models and interfaces, making it difficult to tailor or combine according to hospital needs. Once the certificate card system is adjusted or new media are added, it often involves replacing the entire machine or major modifications, increasing maintenance costs and downtime risks. In terms of system steady-state operation and maintainability, existing terminals rarely provide user-oriented consumable visibility windows or intuitive prompts, leading to frequent failures due to insufficient paper consumables. The fee verification, order backtracking, and reprinting process after printing failure relies on manual window coordination, which not only increases the burden on the window but also undermines the value of self-service terminals.

[0004] In summary, the technical problems faced by existing technologies include at least: ① autonomous selection and seamless switching of multiple payment channels; ② joint printing task scheduling and unified UI process prompts for both report and film media; ③ synchronization and consistency between the actual status of the device (including paper consumables) and the front-end interactive status; ④ optimization of the human-machine layout for card reading / scanning, paper output / film output to reduce misoperation and congestion; ⑤ on-demand customization of the card reader module and compatibility with multiple card systems. Therefore, there is an urgent need for a self-service terminal solution that can enable users to independently select payment paths, perform unified interactive scheduling for simultaneous printing of reports and report films, and provide full-process status prompts within the same self-service terminal. It also has a customizable card reader module, supports multiple types of card interfaces, and is designed for visualization and maintainability for users and maintenance parties. This solution can improve the success rate and user experience of self-service printing in medical scenarios and reduce manual intervention and operation and maintenance costs. Summary of the Invention

[0005] In response to the deficiencies in the above-mentioned prior art, the present invention provides a self-service terminal that allows users to independently choose payment methods, so as to meet the needs of users in the same self-service terminal to independently choose the payment path, perform unified interactive arrangement for report printing and report film printing at the same time, and provide full-process status prompts. It has a customizable card reader module, supports multiple types of card interfaces, and is visual and maintainable for users and maintenance parties, thereby improving the success rate of self-service printing and user experience in medical scenarios, and reducing manual intervention and operation and maintenance costs.

[0006] The present invention provides a self-service terminal that allows users to choose to pay fees independently, including: The terminal host is disposed within a housing of a terminal body, the terminal body including a report printing area, a film printing area, an interactive display area, and a card reading area; the report printing area and the interactive display area are disposed side by side above the film printing area, the card reading area is disposed on one side of a film outlet of the film printing area, and a code scanning port is disposed at the bottom of the interactive display area; A printing and payment interactive screen is provided in the interactive display area, wherein the printing and payment interactive screen displays a UI interface of a self-service printing system, wherein the home page of the UI interface displays a selection prompt for self-service payment printing, wherein the self-service payment printing includes card swiping printing and code scanning printing; when a printing request is triggered by swiping a card or scanning a code, the UI interface displays a printing option page, wherein the printing option page includes a report printing option and a report and film simultaneous printing option; when the report printing option is triggered, the UI interface displays a printing process interface prompting the printing process and status; when the report and film simultaneous printing option is triggered, the UI interface displays a code scanning payment interface; and after the code scanning payment is completed, the UI interface displays a printing process interface prompting the printing process and status; The report printing module is arranged in the report printing function area, and the report printing module comprises a report printer, a report outlet and a consumable observation window; the report printer is assembled inside the shell of the terminal body; the report outlet is formed through the shell of the terminal body and is connected to the paper outlet of the report printer; and the consumable observation window is located below the report outlet and keeps the consumable paper of the report printer in a non-shielding visible state. The film printing module is arranged in the film printing function area, and the film printing module comprises a film printer and a film outlet; the film printer is assembled inside the shell of the terminal body; and the film outlet is formed through the shell of the terminal body and is connected to the film outlet of the film printer. The customized card reader is assembled in the card reading area in the form of an independent module, and the customized card reader provides at least one card reading interface of a bank magnetic stripe card, a social security card, an ID card and a hospital treatment card according to customized requirements.

[0007] Compared with the prior art, the present application has the following beneficial effects: The present invention provides a self-service terminal capable of selecting payment independently, the terminal comprising: a terminal host, arranged inside a shell of a terminal body, the terminal body comprising a report printing function area, a film printing function area, an interactive display area and a card reading area; the report printing function area and the interactive display area are arranged side by side above the film printing function area, the card reading area is arranged on one side of the film outlet of the film printing function area, and a code scanning port is arranged at the bottom of the interactive display area; a printing and payment interactive screen is arranged in the interactive display area, the printing and payment interactive screen displays a UI interface of a self-service printing system, the homepage of the UI interface displays a selection prompt for self-payment printing, the self-payment printing includes card swiping printing and code scanning printing; when a print request is triggered by swiping the card or scanning the code, the UI interface displays a print option page, the print option page includes a report printing option and a report and film simultaneous printing option, when the report printing option is triggered, the UI interface displays a printing process interface prompting the printing process and status, when the report and film simultaneous printing option is triggered, the UI interface displays Scan code payment interface, after the scan code payment is completed, the UI interface displays the printing process interface to prompt the printing process and status; a report printing module is arranged in the report printing function area, the report printing module includes a report printer, a report outlet and a consumables observation window, the report printer is installed inside the shell of the terminal body, the report outlet passes through the shell of the terminal body to form and connect to the paper outlet of the report printer, the consumables observation window is located below the report outlet and maintains an unobstructed visible state with the consumables paper of the report printer; a film printing module is arranged in the film printing function area, the film printing module includes a film printer and a film outlet, the film printer is installed inside the shell of the terminal body, the film outlet passes through the shell of the terminal body to form and connect to the film outlet of the film printer; a customized card reader is installed in the card reading area as an independent module, and the customized card reader provides at least one card reading interface for bank magnetic stripe cards, social security cards, identity cards and hospital medical cards according to customization requirements. The terminal can meet the requirements of enabling users to independently choose the payment path within the same self-service terminal, uniformly and interactively arrange the printing of reports and report films at the same time, and provide status prompts for the entire process. It has a customizable card reader module, supports multiple types of card interfaces, and is visual and maintainable for users and maintenance parties, thereby improving the success rate of self-service printing and user experience in medical scenarios, and reducing manual intervention and operation and maintenance costs. BRIEF DESCRIPTION OF THE DRAWINGS

[0008] The drawings described herein are used to provide a further understanding of the present invention and constitute a part of the present invention. The exemplary embodiments of the present invention and their description are used to explain the present invention and do not constitute an undue limitation of the present invention. Some specific embodiments of the present invention will be described in detail in an illustrative and non-restrictive manner with reference to the drawings. The same reference numerals in the drawings indicate the same or similar components or parts. It should be understood by those skilled in the art that these drawings are not necessarily drawn to scale. In the drawings: Figure 1 A schematic diagram of the structure of a self-service terminal capable of selecting payment independently according to the present invention; Figure 2 This is another structural diagram of a self-service terminal capable of selecting payment independently according to the present invention; Figure 3 This is another structural diagram of a self-service terminal capable of selecting payment independently according to the present invention.

[0009] Description of reference numerals: 1. Terminal body; 10. Report printing area; 11. Film printing area; 12. Interactive display area; 13. Card reading area; 14. QR code scanning port; 2. Print payment interactive screen; 3. Report printing module; 30. Report export; 31. Consumables observation window; 4. Film printing module; 40. Film outlet. DETAILED DESCRIPTION

[0010] In order to enable those skilled in the art to better understand the solutions of the present invention, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the embodiments described are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts should fall within the scope of protection of the present invention.

[0011] See also Figure 1-Figure 3 The embodiment of the present invention provides a self-service terminal that allows users to choose to pay bills independently, including: The terminal host is disposed inside a housing of a terminal body 1, the terminal body 1 including a report printing area 10, a film printing area 11, an interactive display area 12, and a card reading area 13; the report printing area 10 and the interactive display area 12 are disposed side by side above the film printing area 11, the card reading area 13 is disposed on one side of the film outlet of the film printing area 11, and a code scanning port 14 is disposed at the bottom of the interactive display area 12; The printing and payment interactive screen 2 is arranged in the interactive display area 12. The printing and payment interactive screen 2 displays the UI interface of the self-service printing system. The homepage of the UI interface displays the selection prompt of self-service payment printing. The self-service payment printing includes card swiping printing and code scanning printing. When the card swiping or code scanning triggers the printing request, the UI interface displays the printing option page. The printing option page includes a report printing option and a report film simultaneous printing option. When the report printing option is triggered, the UI interface displays a printing process interface to prompt the printing process and status. When the report film simultaneous printing option is triggered, the UI interface displays a code scanning payment interface. After the code scanning payment is completed, the UI interface displays a printing process interface to prompt the printing process and status. A report printing module 3 is provided in the report printing functional area 10. The report printing module 3 includes a report printer, a report outlet 30, and a consumables observation window 31. The report printer is assembled inside the shell of the terminal body 1. The report outlet 30 passes through the shell of the terminal body 1 to form and communicate with the paper outlet of the report printer. The consumables observation window 31 is located below the report outlet 30 and maintains an unobstructed visual state with the consumables paper of the report printer. a film printing module 4 disposed in the film printing functional area 11, comprising a film printer and a film outlet 40, wherein the film printer is mounted inside the housing of the terminal body 1, and the film outlet 40 penetrates the housing of the terminal body 1 and communicates with a film outlet of the film printer; The customized card reader is assembled in the card reading area 13 in the form of an independent module. The customized card reader provides at least one card reading interface of a bank magnetic stripe card, a social security card, an identity card, and a hospital visit card according to customization requirements.

[0012] In this embodiment, a report printing function area 10, a film printing function area 11, an interactive display area 12 and a card reading area 13 are set on the body of the terminal host, and the report printing function area 10 and the interactive display area 12 are arranged side by side above the film printing function area 11, and a code scanning port 14 is set at the bottom of the interactive display area 12; the printing and payment interactive screen 2 provides independent payment printing on the homepage and includes two paths: card swiping printing and code scanning printing; when a print request is triggered by swiping a card or scanning a code, the UI displays the print option page and selects between the report printing option and the report film simultaneous printing option and the process prompt; the report printing module 3 includes a report printer, a report outlet 30 and a consumables observation window 31; the film printing module 4 includes a film printer and a film outlet 40; the customized card reader provides at least one card reading interface of a bank magnetic stripe card, a social security card, an identity card, and a medical card in an independent module manner, which can The self-service terminal solves technical problems such as single payment path, separation of report and film, which is difficult to unify the arrangement of the process, invisible status, easy confusion when picking up items, poor card compatibility and high maintenance cost: First, the dual-path card swiping and code scanning entrances avoid interruption of the entire process due to congestion or timeout of a single channel; second, under the same UI, only reports and reports and films are printed at the same time and included in the unified option page and process page, ensuring that the front-end and back-end have consistent operation status for the same transaction number; third, the spatial layout of the interactive display area 12 and the report outlet 30, film outlet 40, and card reading area 13 is layered from top to bottom and corresponds to the left and right, reducing ergonomic conflicts in card reading, code scanning and picking up items; fourth, the consumables observation window 31 provides an intuitive inspection port for users and maintainers, reducing mid-process failures caused by paper exhaustion; fifth, the modular access of customized card readers provides cutting capabilities and subsequent expansion capabilities for different hospital card systems. In this embodiment, the terminal can realize autonomous selection and seamless switching of multiple payment channels, integrated arrangement and full-process prompts of joint printing of reports and films, synchronous visualization of the real status of the equipment for front-end interaction, ergonomic optimization of card reading, code scanning and paper and film output, and on-demand customization and compatibility of card readers, ultimately improving the success rate of reporting and taking films, shortening queuing time and reducing operation and maintenance transformation costs.

[0013] It should be noted that the outer side of the code scanning port 14 of the interactive display area 12 can be integrally formed to provide an anti-interference light bevel cover and an anti-glare and anti-scratch AR coated protective glass. The bevel cover and the protective glass cooperate with the micro-positive pressure dust-proof guide air duct provided in the terminal host. The guide air duct is provided with a replaceable filter at the upper edge of the code scanning port 14 and forms a directional airflow with the mainboard fan; the report outlet 30 and the film outlet 40 are arranged on the vertical surface of the fuselage with a relatively staggered height difference and a superimposed direction mark structure, and a guide baffle and a tactile recognition rib are provided on the side of the card reading area 13 close to the film outlet 40. The guide baffle and the tactile recognition rib are synchronized with the pickup animation of the printing and payment interactive screen 2; the fuselage is provided with an anti-mistouch capacitor protection strip at the lower edge of the code scanning port 14, which is used to shield the proximity trigger during the non-scanning process, thereby reducing ambient light reflection and dust interference and reducing the influence of human-machine posture error on reading and pickup.

[0014] Preferably, the self-service terminal also includes a task scheduling and state machine module, which is communicated with the printing and payment interactive screen 2, the report printing module 3 and the film printing module 4, and is used to establish a corresponding printing flowchart and queue entry according to the report printing option or the report film simultaneous printing option on the printing option page after the card swiping printing or code scanning printing is triggered by the printing and payment interactive screen 2. The flowchart defines the stages and state jump conditions of task acceptance, fee verification, queuing, drive issuance, paper output detection, film output detection and completion of write back, and when a hardware abnormality or user cancellation is detected at any stage, a reversible interrupt status is returned to the printing and payment interactive screen 2 and the queue entry is frozen until recovery or completion of the rollback processing.

[0015] In this embodiment, a task scheduling and state machine module is provided, and is in communication with the printing and payment interactive screen 2, the report printing module 3, and the film printing module 4. After the card swipe printing or code scan printing is triggered, a printing flowchart and queue entries are established according to the report printing option or the report and film simultaneous printing option. The flowchart defines the stages and state jump conditions of task acceptance, fee verification, queuing, driver issuance, paper output detection, film output detection, and completion writeback. When a hardware anomaly or user cancellation is detected at any stage, a reversible interrupt status is transmitted back to the front end and the queue entry is frozen until it is restored or rolled back. This can solve the technical problems of scattered business processes, uncontrollable anomalies, mutual interference of jobs under concurrent conditions, and inconsistent completion state writeback: an explicit state machine is used to constrain the unique state and legal migration of each job to avoid inconsistencies such as deductions completed but jobs not landed, and printing completed but not written back. Deterministic branches of freezing, recovery, or rollback are provided for anomalies and cancellation events to prevent repeated submission by users and repeated execution by the background. Job scheduling under multi-camera and multi-media printing is undertaken at the granularity of queue entries. The solution of this embodiment can achieve process deterministic control, abnormal rollback, consistent front-end and back-end write-back and contention-free scheduling under concurrency, thereby improving overall throughput and stability.

[0016] It should be noted that the task scheduling and state machine module can assign a globally unique job number and a cost idempotent key to each queue entry, and record the state migration of acceptance, cost verification, queuing, drive issuance, paper output detection, film output detection and completion write-back in the form of a persistent pre-write log in non-volatile storage; each stage is configured with an independent timeout threshold and exponential backoff retry strategy, and under concurrent conditions, a single-instance mutex lock and a cross-machine fair scheduling queue combination control are used for the same printer resource; when a state migration failure is detected or the process exits abnormally, the task scheduling and state machine module performs accurate recovery after power failure or restart based on the pre-write log, and only allows migration to continue from the most recent successful stable state, thereby avoiding repeated driving, cross-stage jumps and resource contention.

[0017] Preferably, the self-service terminal is also provided with a fee verification and rollback module, which communicates bidirectionally with the task scheduling and state machine module and the printing and payment interactive screen 2. When the user completes the scan code payment on the scan code payment interface of the printing and payment interactive screen 2 or completes the card payment through a customized card reader in the card reading area 13, the fee verification and rollback module connects to the hospital settlement system to confirm the deduction based on the order number, media type and amount, and generates a partial failure list when one or both of the report printing module 3 and the film printing module 4 feedback an abnormality, and triggers the rollback strategy of partial refund, cancellation of the entire order or secondary reprinting according to the atomic rules of the flowchart, and at the same time displays the rollback progress and remaining pending items in real time on the printing process interface.

[0018] In this embodiment, a fee verification and rollback module is provided, and bidirectionally communicates with the task scheduling and state machine module and the printing and payment interactive screen 2. After completing the code scanning on the code scanning payment interface or completing the card swiping payment in the card reading area 13, the hospital settlement system deduction confirmation is connected based on the order number, media type, and amount. When the report printing module 3 or the film printing module 4 reports an exception, a partial failure list is generated, and the atomic rules of the flowchart are used to trigger a partial refund, full order cancellation, or reprinting. The rollback progress and remaining pending items are displayed in real time on the front end. This can solve the technical problems of payment and printing separation, repeated deductions, and accounting and operation disputes after partial media failure: the order number and media type are bound to the transaction and operation, achieving a one-to-one mapping between financial and equipment actions; the partial failure list supports cross-media atomic processing, avoiding disputes caused by the success of the report or film; the rollback path is built into the state machine and is synchronously visible on the front end, reducing manual intervention at the window. The solution of this embodiment can achieve idempotence of deduction and refund and consistency of the operation closed loop, reduce the probability of repeated deductions, and shorten the exception processing time.

[0019] It should be noted that the fee verification and rollback module can use a secure interface call protocol with an idempotent key and a time window stamp with the hospital settlement system, and establish a ternary mapping of transaction records, job records and media sub-items for each order; when any medium fails to print, a local failure list is generated containing the failed medium, failure stage, number of retries and recommended reprinting window. After the list is confirmed by the task scheduling and state machine module, a reprinting token is automatically issued. The reprinting token is a one-time token and is strongly bound to the original order number and media sub-item; if the set cooling time is exceeded and the recovery is still not possible, a partial refund or cancellation of the entire order will be triggered according to the preset priority strategy, and all rollback events will be synchronously written back to the hospital end through the dual channels of callback and audit log for reconciliation.

[0020] Preferably, the UI interface of the printing and payment interactive screen 2 includes a hierarchical process prompt sub-interface, which is synchronized with the stage identification of the task arrangement and state machine module, and displays different text, icons and sound prompts according to the four levels of acceptance, queuing, printing and removal confirmation. It is linked to the discharge photoelectric sensor and buzzer corresponding to the report outlet 30 set in the report printing function area 10 and the film outlet 40 set in the film printing function area 11. When paper or film discharge is detected, the corresponding outlet area will be highlighted, and it will automatically enter the completion state after the discharge is taken away and the photoelectric sensor returns to the blocked state. At the same time, Chinese and English bilingual and color-blind visual solution switches are provided to adapt to different users.

[0021] In this embodiment, the printing and payment interactive screen 2 runs a hierarchical process prompt sub-interface, synchronized with the state machine stage identifier; different text, icons, and sound prompts are displayed according to the four levels of acceptance, queuing, printing, and pick-up confirmation; the discharge photoelectric sensors corresponding to the report outlet 30 and film outlet 40 are linked to a buzzer; when paper or film is discharged, the corresponding exit area is highlighted; after the photoelectric sensor is restored to the cover, the state enters the completion state; providing a Chinese and English bilingual and color-blind visual solution switch, can solve the technical problems of rough front-end processing or "please wait" information, user confusion, confusion in pickup, and insufficient accessibility: the process is refined to a perceptible stage, allowing users to predict waiting and behavior; combined with sensor signals, the closed loop of available and picked-up items is implemented in the dual feedback of the UI and physical outlet, reducing the possibility of wrong pickup and missed items; and the bilingual and color-blind solutions expand accessibility to the public. The solution of this embodiment can achieve process transparency, clear guidance, reliable pickup confirmation, and barrier-free adaptation, reducing queuing anxiety and error rates.

[0022] Preferably, the report printing module 3 is provided with a consumables monitoring submodule, and the consumables monitoring submodule includes a paper remaining sensor corresponding to the assembly position of the report printer. When the consumables monitoring submodule detects that the paper remaining is lower than the threshold value, the terminal announces a prompt through the broadcast port to observe the paper depletion status of the report printer through the consumables observation window 31 to confirm whether printing should continue.

[0023] In this embodiment, the report printing module 3 is provided with a consumables monitoring submodule, which includes a paper remaining sensor corresponding to the assembly position of the report printer; when the paper remaining is detected to be lower than the threshold, the terminal broadcast port prompts the user to observe the paper exhaustion status through the consumables observation window 31 to confirm whether to continue printing. This can solve the technical problem of no perception at the front end when the consumables are about to run out and repeated submission by users leading to chain failures and congestion: the sensor forms a threshold warning, and the maintenance information required is exposed to the user and operation and maintenance with the help of a visual window and voice prompts; in the interactive branch of confirming whether to continue, a pre-gatekeeping condition is provided for the state machine to avoid continuing to create new jobs in a high-risk consumables state. The solution of this embodiment can realize the three-stage consumables risk control of perception, notification, and confirmation, reduce the failure and scrap rate midway, and facilitate rapid replenishment and recovery.

[0024] It should be noted that the consumables monitoring submodule can also be linked with the paper output roller encoder of the reporting printer to establish a joint estimation model for the remaining number of printable sheets based on the unit length paper output pulse and the historical layout page length statistics, and set a hysteresis interval for the threshold to avoid frequent jitter; the consumables observation window 31 has an integrated low-light fill light LED on the inside, and automatically lights up when it detects that the ambient illumination is lower than the threshold or the user turns on the maintenance mode; in the pre-printing inspection stage, the consumables monitoring submodule will send the ratio of the estimated number of printable sheets to the expected number of pages for this job to the task scheduling and state machine module as an acceptance condition. When the ratio is lower than the set ratio, it is only allowed to enter the restricted printing or maintenance replenishment branch.

[0025] Preferably, the customized card reader is assembled in the card reading area 13 using a modular plug-in structure, and the modular plug-in structure includes a shielded metal bracket, a positioning limit slot and an electrical blind-plug connector. The customized card reader establishes a USB and RS-232 composite communication channel with the interface backplane of the terminal host through the electrical blind-plug connector; the driver management submodule run by the terminal host loads the corresponding card protocol stack when detecting the card reader online event and publishes a list of available card reading interfaces to the printing and payment interactive screen 2. The list is linked to the self-payment printing prompt on the homepage, so that at least one medium among bank magnetic stripe cards, social security cards, identity cards and hospital medical cards is selected to trigger the corresponding card swiping and printing process.

[0026] In this embodiment, a customized card reader is assembled in the card reading area 13 using a modular plug-in structure. The structure includes a shielded metal bracket, a positioning limit slot, and an electrical blind-plug connector. The card reader establishes a USB and RS-232 composite communication channel with the terminal host interface backplane through this connector. After detecting an online event of the card reader, the terminal host's driver management submodule loads the corresponding card protocol stack and publishes a list of available card reading interfaces to the front end. This list is linked to the self-payment printing prompt on the homepage, so that when at least one medium is selected, the corresponding card swiping process is triggered. This can solve the technical problems of diverse card systems, different interface standards, and on-site modification requiring downtime and replacement of the entire machine in different hospitals. Blind plug-in and position limiting ensure fast, safe replacement; the composite communication channel is compatible with old and new card readers; the driver layer dynamically loads the protocol stack according to online events, and the front end presents available media in real time to avoid misleading. The solution of this embodiment can achieve hardware modularity and software plug-and-play card adaptation capabilities, shortening the online and maintenance time, reducing modification costs and electromagnetic interference risks.

[0027] Preferably, the code scanning port 14 arranged at the bottom of the interactive display area 12 integrates an infrared ranging sensor and a diffuse reflection anti-interference fill light component. The infrared ranging sensor is communicated with the printing and payment interactive screen 2, and is used to make real-time judgments on the distance and inclination between the mobile terminal entering the code scanning port 14 and the window of the code scanning port 14 after the code scanning and printing is selected; when the distance is less than the first threshold or the inclination deviates from the recognition field of view, the printing and payment interactive screen 2 gives dynamic guidance on approaching, retreating or correcting the angle in the code scanning and payment interface, and automatically adjusts the focus parameters and exposure parameters of the camera viewfinder according to the distance measurement results, until the graphic code is effectively read and the payment token is submitted to the fee verification and rollback module.

[0028] In this embodiment, the barcode scanning port 14 at the bottom of the interactive display area 12 integrates an infrared ranging sensor and a diffuse reflection anti-interference fill light component. The infrared ranging is linked to the front end, and after selecting the scan code to print, the distance and inclination angle between the mobile terminal and the barcode scanning window are determined in real time. When the distance is less than a threshold or the inclination angle deviates from the recognition field, the front end provides dynamic guidance for approaching, retreating, or correcting the angle, and automatically adjusts the focus and exposure parameters of the camera viewfinder according to the ranging results until the graphic code is effectively read, and the payment token is submitted to the fee verification and rollback module. This can solve the technical problems of high barcode scanning failure rate and long repeated attempts caused by complex indoor lighting environments and changing hand postures: active ranging and posture determination are used to close the loop of the relative position of the person, machine, and code to a controllable range; fill light, automatic exposure, and focus ensure reading in low light, reflections, or insufficient screen brightness; and correction instructions are given before failure rather than static prompts. The solution of this embodiment can achieve a higher success rate and speed of the barcode scanning path, reducing order interruptions and queue occupancy caused by barcode scanning timeouts.

[0029] Preferably, the self-service terminal also includes a printing template and parameter management submodule, which is communicated with the task scheduling and state machine module, the report printing module 3 and the film printing module 4, and is used to load the PDF or image layout template and page margins, and shading parameters to the report printer according to the department, examination type and media type after the print option page is confirmed, and load the DICOM imaging arrangement template, magnification and film density parameters to the film printer, and ensure that the report and film template jobs are submitted synchronously and have associated job numbers when the report and film simultaneous printing options are triggered, so as to maintain the same layout and parameters during abnormal recovery or secondary printing.

[0030] In this embodiment, a printing template and parameter management submodule is set up, and communicates with the state machine, report printing module 3, and film printing module 4; after the print option page is confirmed, the report printer is loaded with the PDF or image layout template and page margin and shading parameters according to the department, examination type, and media type, and the film printer is loaded with the DICOM film arrangement template, magnification, and negative density parameters; when the report and film printing options are triggered, it is ensured that the report and film template jobs are submitted synchronously and have associated job numbers, so that the same layout and parameters can be maintained during abnormal recovery or secondary reprinting. This can solve the technical problems of inconsistent formats across departments, easy errors in the correspondence between report film information, and inconsistent layout density after reprinting: the template parameters are pre-bound to the business context to eliminate the differences caused by the operator's temporary settings; the associated job number ensures that the consistency of the report and the film is traceable; when the abnormality is recovered, the job can be rebuilt according to the original parameters. The solution of this embodiment can achieve layout standardization, imaging consistency, and reproducible reprinting, reducing ambiguity in doctor-patient communication and legal risks.

[0031] Preferably, a discharge indicator light strip and a take-away confirmation touch bar are respectively provided on the outside of the report printing function area 10 and the film printing function area 11, which are arranged on the same side as the corresponding outlet. The discharge indicator light strip is synchronized with the layered process prompt sub-interface of the printing and payment interactive screen 2. When there are retrievable items at the report outlet 30 or the film outlet 40, it lights up and scrolls along the outlet direction to guide the user to stand and pick up the items; the take-away confirmation touch bar is bound to the state of the discharge photoelectric sensor, and it must enter the process completion state after detecting that the physical object has left and the user touches to confirm. At the same time, a local log is generated for the take-away action and sent back to the hospital; if it is not confirmed within the timeout period, a voice prompt is triggered and a help entrance is provided on the printing and payment interactive screen 2.

[0032] In the embodiment, the report printing function area 10 and the film printing function area 11 are respectively provided with a discharge indicating light strip and a taking confirmation touch bar arranged on the same side of the corresponding outlet. The light strip is synchronous with the layered process prompt sub-interface, and is lighted and displayed in a scrolling manner along the outlet direction when there is available object. The taking confirmation touch bar is bound with the state of the discharge photoelectric sensor, and only enters the completion state after detecting that the object leaves and the user touches to confirm, and generates a local log for the taking action and returns to the hospital end. If the timeout is not confirmed, a voice prompt is triggered and a help entry is provided at the front end, which can solve the technical problems of unclear pickup reminder, wrong taking, and no record after taking: the double factors of photoelectricity and touch are used to complete confirmation, avoiding misjudgment caused by photoelectricity alone; the scrolling light strip gives clear direction guidance, which is suitable for noisy and crowded environments; the log and return form a traceable evidence chain. The scheme of the embodiment can realize the perceptibility, confirmability and auditability of the pickup process, and reduce disputes and retention.

[0033] Preferably, a data security and privacy protection submodule is arranged in the terminal host, which is in communication connection with the customized card reader, the printing fee interaction screen 2, the task arrangement and state machine module, and the fee verification and rollback module, and is used for performing hierarchical processing on sensitive data generated by card swiping or code scanning: temporarily storing transaction elements in a tokenized form in the local and setting a life cycle timer equal to the queue entry, and automatically erasing when expired; when transmitting across network segments, the data security and privacy protection submodule uses a TLS channel and desensitizes and masks the identity card number and social security number involved in the log.

[0034] In the embodiment, a data security and privacy protection submodule is arranged in the terminal host and is in communication with the card reader, the front end, the state machine and the fee module; sensitive data generated by card swiping or code scanning is processed hierarchically: transaction elements are temporarily stored in a tokenized form in the local and a life cycle timer equal to the queue entry is set, and is automatically erased when expired; when transmitting across network segments, a TLS channel is used, and the identity card number and social security number involved in the log are desensitized and masked, which can solve the technical problems of sensitive information leakage and compliance risks caused by direct storage of payment credentials, naked writing of logs, and cross-network clear transmission: minimizing the persistent window to reduce side channel risks; TLS ensures the security of the transmission link; desensitized logs take into account troubleshooting and privacy. The scheme of the embodiment can realize minimum exposure and controllable retention of data in the whole link, and meets the high requirements of medical scenarios on privacy and compliance.

[0035] Preferably, the self-service terminal also includes a network and offline fault-tolerant submodule, which is communicatively connected to the task scheduling and state machine module, the fee verification and rollback module, the report printing module 3 and the film printing module 4, and is used to suspend the queue of new report and film printing options when a network interruption is detected on the hospital side and allow only the local cache job of report printing to enter a restricted mode, complete the report printing first and pay the fee verification after the network is restored; when the interruption occurs in the stage where the fee has been deducted but the printing is not completed, the network and offline fault-tolerant submodule freezes the order status and automatically resumes printing or triggers a rollback according to the associated job number after recovery.

[0036] In this embodiment, a network and offline fault-tolerant submodule is set up, and communicates with the state machine, the fee module, and the report and film printing module 4; when a network interruption is detected on the hospital side, the queue for printing new report and film at the same time is suspended and only the local cache job for report printing is allowed to enter the restricted mode, the report printing is completed first and the fee verification is supplemented after the network is restored; when the interruption occurs in the stage where the fee has been deducted but the printing is not completed, the order status is frozen and the printing is automatically resumed or a rollback is triggered according to the associated job number after recovery, which can solve the technical problems of widespread fluctuations in hospital networks, business suspension and mismatch when the network is disconnected: in the restricted mode, priority is given to ensuring only the output of the just-needed report; the freezing and resuming mechanism maintains the atomicity of the fee deduction and the operation; while suspending the film report, cross-media mismatch is avoided in a weakly consistent network.

[0037] Preferably, the self-service terminal also includes a fault classification and self-healing submodule, which is communicatively connected to the report printing module 3, the film printing module 4, the task scheduling and state machine module and the printing and payment interactive screen 2, and is used to classify abnormalities into paper shortage, film shortage, paper jam, card, overheating, communication abnormality and drive abnormality based on the sensor code and motor current characteristics returned by the printer, and provide a grading scheme for user-handleable and maintenance-required processing respectively; for user-handleable abnormalities, the printing and payment interactive screen 2 generates a step-by-step guide in the printing process interface and automatically resets the process after the processing is completed; for abnormalities that require maintenance, the fault classification and self-healing submodule suspends the queue entry and triggers an automatic refund or reprinting path through the fee verification and rollback module.

[0038] In this embodiment, a fault classification and self-healing submodule is provided, communicating with the reporting and film printing modules 4, the state machine, and the front end. Based on the sensor codes and motor current characteristics returned by the printer, anomalies are classified into paper shortage, film shortage, paper jam, card, overheating, communication anomaly, and drive anomaly. A hierarchical scheme is provided for user-processable and maintenance-required processing: the front end generates step-by-step guidance and automatically resets the process after processing is completed. When maintenance is required, the queue entry is suspended and an automatic refund or reprinting path is triggered through the expense module. This can solve technical problems such as error reporting without location, lack of guidance for user intervention, and backlog of work before after-sales service arrives. Fault codes and current characteristics are used to quickly locate the problem; self-service scenarios are solidified into front-end guides to shorten recovery time; and for maintenance-required scenarios, a supporting financial closed loop is implemented to avoid overload. The solution of this embodiment can achieve closed-loop automation and hierarchical self-healing from alarm to disposal, reducing downtime and labor costs.

[0039] Preferably, the customized card reader supports maintenance mode recognition. After the maintenance mode recognition is successfully verified in the card reading area 13 through the maintenance IC card or the administrator's ID card and password combination, the printing and payment interactive screen 2 is switched to the maintenance interface. The maintenance interface allows the report printer and film printer to print test pages, perform sensor self-tests and consumables balance calibration, and allows viewing of equipment operation statistics and error code lists that do not contain any patient personal information; after the maintenance mode is exited, the task scheduling and state machine module clears the maintenance temporary jobs and restores the user interface homepage.

[0040] In this embodiment, a customized card reader supports maintenance mode recognition. After successful authentication in the card reader area 13 using a maintenance IC card or administrator ID card and password combination, the printing and payment interactive screen 2 switches to the maintenance interface. The maintenance interface allows test page printing, sensor self-tests, and consumables level calibration for report and film printers, as well as viewing operational statistics and error code lists that do not contain any patient personal information. Upon exiting maintenance mode, the state machine clears "temporary maintenance jobs and restores the home page," among other original textual features. This addresses technical issues such as a lack of security boundaries for on-site maintenance, the inability of maintenance personnel to verify equipment health, and maintenance operations contaminating business data. Maintenance authority boundaries are defined using two-factor or equivalent strong authentication; standardized self-test tools are provided to reduce unauthorized repairs; any patient personal information is hidden to prevent unauthorized exposure; and the site is cleared upon exit to ensure that maintenance tasks are not left in the business queue. The solution of this embodiment achieves secure and compliant maintainability, quantifiable maintenance quality, and zero-intrusion recovery of business flows.

Claims

1. A self-service terminal that allows users to choose to pay bills, characterized by: include: The terminal host is disposed within a housing of a terminal body, the terminal body including a report printing area, a film printing area, an interactive display area, and a card reading area; the report printing area and the interactive display area are disposed side by side above the film printing area, the card reading area is disposed on one side of a film outlet of the film printing area, and a code scanning port is disposed at the bottom of the interactive display area; A printing and payment interactive screen is provided in the interactive display area. The printing and payment interactive screen displays the UI interface of the self-service printing system. The homepage of the UI interface displays a selection prompt for self-service payment printing. The self-service payment printing includes card swiping printing and code scanning printing; When a print request is triggered by swiping a card or scanning a code, the UI interface displays a print option page, which includes a report printing option and a report and film simultaneous printing option. When the report printing option is triggered, the UI interface displays a print process interface to prompt the printing process and status. When the report and film simultaneous printing option is triggered, the UI interface displays a scan code payment interface. After the scan code payment is completed, the UI interface displays a print process interface to prompt the printing process and status. a report printing module, arranged in the report printing functional area, comprising a report printer, a report outlet, and a consumables observation window; the report printer is assembled inside the shell of the terminal body; the report outlet penetrates the shell of the terminal body to form and communicate with the paper outlet of the report printer; the consumables observation window is located below the report outlet and maintains an unobstructed visual state with the consumables paper of the report printer; a film printing module, disposed in the film printing functional area, comprising a film printer and a film outlet, wherein the film printer is mounted inside the housing of the terminal body, and the film outlet is formed through the housing of the terminal body and communicates with a film outlet of the film printer; A customized card reader is assembled in the card reading area in the form of an independent module. The customized card reader provides at least one card reading interface among bank magnetic stripe cards, social security cards, identity cards and hospital visit cards according to customization requirements.

2. The self-service terminal with optional payment according to claim 1, characterized in that: It also includes a task scheduling and state machine module, which is communicated with the printing and payment interactive screen, the report printing module and the film printing module, and is used to establish a corresponding printing flowchart and queue entry according to the report printing option or the report and film simultaneous printing option on the printing option page after the card swiping printing or code scanning printing is triggered by the printing and payment interactive screen. The flowchart defines the stages and state jump conditions of task acceptance, fee verification, queuing, drive issuance, paper output detection, film output detection and completion of write back, and when a hardware abnormality or user cancellation is detected at any stage, a reversible interrupt status is returned to the printing and payment interactive screen and the queue entry is frozen until recovery or completion of the rollback processing.

3. The self-service terminal according to claim 2, characterized in that: A fee verification and rollback module is also provided, which communicates bidirectionally with the task scheduling and state machine module and the printing and payment interactive screen. When the user completes the QR code payment on the QR code payment interface of the printing and payment interactive screen or completes the card payment through a customized card reader in the card reading area, the fee verification and rollback module connects to the hospital settlement system to confirm the deduction based on the order number, media type and amount, and generates a partial failure list when one or both of the report printing module and the film printing module feedback an abnormality, and triggers the rollback strategy of partial refund, cancellation of the entire order or secondary reprinting according to the atomic rules of the flowchart, and displays the rollback progress and remaining pending items in real time on the printing process interface.

4. The self-service terminal according to claim 3, characterized in that: The UI interface of the printing and payment interactive screen includes a hierarchical process prompt sub-interface, which is synchronized with the stage identification of the task arrangement and state machine module, and displays different text, icons and sound prompts according to the four levels of acceptance, queuing, printing and removal confirmation. It is linked to the discharge photoelectric sensor and buzzer corresponding to the report outlet set in the report printing function area and the film outlet set in the film printing function area. When paper or film discharge is detected, the corresponding outlet area will be highlighted, and it will automatically enter the completion state after the discharge is taken away and the photoelectric sensor returns to the blocked state. At the same time, Chinese and English bilingual and color-blind visual solution switches are provided to adapt to different users.

5. The self-service terminal according to claim 1, characterized in that: The report printing module sets up a consumables monitoring submodule, which includes a paper remaining sensor corresponding to the assembly position of the report printer. When the consumables monitoring submodule detects that the paper remaining is lower than the threshold, the terminal broadcasts a prompt through the broadcast port to observe the paper depletion status of the report printer through the consumables observation window to confirm whether to continue printing.

6. The self-service terminal according to claim 1, characterized in that: The customized card reader is assembled in the card reading area using a modular plug-in structure. The modular plug-in structure includes a shielded metal bracket, a positioning limit slot, and an electrical blind-plug connector. The customized card reader establishes a USB and RS-232 composite communication channel with the interface backplane of the terminal host through the electrical blind-plug connector. When a card reader online event is detected, the driver management submodule running on the terminal host loads the corresponding card protocol stack and publishes a list of available card reading interfaces to the printing and payment interactive screen. The list is linked to the self-payment printing prompt on the homepage, so that at least one medium among bank magnetic stripe cards, social security cards, identity cards and hospital medical cards is selected to trigger the corresponding card swiping and printing process.

7. The self-service terminal according to claim 3, characterized in that: The code scanning port arranged at the bottom of the interactive display area integrates an infrared ranging sensor and a diffuse reflection anti-interference fill light component. The infrared ranging sensor is communicated with the printing and payment interactive screen, and is used to make real-time judgment on the distance and inclination between the mobile terminal entering the code scanning port and the code scanning port window after the code scanning and printing is selected; when the distance is less than the first threshold or the inclination deviates from the recognition field of view, the printing and payment interactive screen gives dynamic guidance on approaching, retreating or correcting the angle on the code scanning and payment interface, and automatically adjusts the focus parameters and exposure parameters of the camera viewfinder according to the distance measurement results, until the graphic code is effectively read and the payment token is submitted to the fee verification and rollback module.

8. The self-service terminal according to claim 2, characterized in that: It also includes a printing template and parameter management submodule, which is communicated with the task scheduling and state machine module, the report printing module and the film printing module, and is used to load the PDF or image layout template and page margin and shading parameters to the report printer according to the department, examination type and media type after the print option page is confirmed, and to load the DICOM imaging arrangement template, magnification and film density parameters to the film printer, and ensure that the report and film template jobs are submitted synchronously and have associated job numbers when the report and film simultaneous printing options are triggered.

9. The self-service terminal according to any one of claims 1 to 8, characterized in that: The outer sides of the report printing function area and the film printing function area are respectively provided with a discharge indicator light strip and a take-away confirmation touch bar arranged on the same side as the corresponding exit. The discharge indicator light strip is synchronized with the layered process prompt sub-interface of the printing and payment interactive screen. When there are retrievable items at the report exit or the film exit, it lights up and scrolls along the exit direction to guide the user to stand and pick up the items; the take-away confirmation touch bar is bound to the state of the discharge photoelectric sensor, and it must enter the process completion state after detecting that the physical object has left and the user touches to confirm. At the same time, a local log is generated for the take-away action and sent back to the hospital; if there is no confirmation within the timeout period, a voice prompt is triggered and a help entrance is provided on the printing and payment interactive screen.

10. The self-service terminal according to claim 3, characterized in that: A data security and privacy protection submodule is set in the terminal host. The data security and privacy protection submodule is communicated with the customized card reader, the printing and payment interactive screen, the task orchestration and state machine module, and the fee verification and rollback module, and is used to perform hierarchical processing on sensitive data generated by swiping the card or scanning the code: transaction elements are temporarily stored locally in tokenized form only, and a life cycle timer with the same length as the queue entry is set, which is automatically erased upon expiration; when transmitting across network segments, the data security and privacy protection submodule uses a TLS channel and desensitizes and masks the identity card number and social security number involved in the log.

Citation Information

Patent Citations

  • Multifunctional medical self-service printing terminal

    CN117037380A

  • Method and system for a virtual safe

    US20030145205A1

Cited By

  • Identity card acceptance service terminal all-in-one machine

    CN121884499A