Network Security Internet Technology Development Database Servers Mobile Phone Android Software Apple Software Computer Software News IT Information

In addition to Weibo, there is also WeChat

Please pay attention

WeChat public account

Shulou

It is easy to build HIS hospital department with ActiveReports report control.

2025-02-21 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Internet Technology >

Share

Shulou(Shulou.com)06/03 Report--

Corporate background-Shanghai Feidi Information Technology Co., Ltd. Shanghai Feidi computer Information Technology Co., Ltd. (hereinafter referred to as Feidi Technology), founded in 2006, is the first high-tech enterprise in China to focus on campus management and campus health informatization. After 10 years of accumulation and development, Feidi Science and Technology has rapidly expanded its customer ownership and market share, and has been praised and praised by the school, among which Shanghai Education Commission and Shanghai Health and Family Planning Commission have become our important partners. With advanced technology and R & D strength, perfect customer service network and the spirit of "unity, integrity and enterprising", Feidi Technology provides the school with excellent solutions and technical products to serve the school, improve itself and contribute to the society.

Project name and Project profile-HIS (Hospital Information system) Shanghai Feidi computer Information Technology Co., Ltd. has been developing in the medical industry for many years, and its main customer groups are educational institutions, such as most universities and primary schools in Shanghai. Its HIS products are also aimed at the school hospital level, so although the function is not as many as the hospital's HIS module, the amount of data is large, but although the sparrow is small, the overall business process in the system is also very professional, no difference.

As the Medical Insurance Bureau has absolute restrictions on the transaction settlement computer, and the network is closed to the public network, the overall HIS system adopts the .net platform Cramp S architecture, the front end of WPF. It is not easy to develop such a system, covering deeper business knowledge, financial management, purchase, sale and inventory management, as well as external interfaces. And each point has a large number of requirements for statistical reports, voucher printing, data export. If these can be subcontracted and handed over to a third party, it can save development time and enterprise costs, so that developers can focus more on data and business itself, and make the system stable and powerful.

Overall structure:

(1) Clinical diagnosis and treatment: doctor workstation, nurse workstation, clinical examination system, etc.

(2) Drug management: data preparation and drug dictionary, drug warehouse management function, outpatient and emergency pharmacy management function, inpatient pharmacy management function, drug accounting function, drug price management, etc.

(3) Economic management: outpatient and emergency registration system, outpatient and emergency pricing system, financial management and economic accounting management system, etc.

(4) Comprehensive management and statistical analysis: medical record management system, medical statistics system, inquiry and analysis system, etc.

(5) external interface: medical insurance interface, community health service interface, etc.

Application instance invoice printing

Invoice is one of the most common vouchers in HIS, which is the proof of patient's payment. Different patients and different charging types will issue different invoices, and the invoice purchased by each medical institution may be different. The following figure shows the health insurance invoice as an example:

Extraction requirements:

A bill in a set format.

Fixed size

A data source that contains at least one entity and one collection

In the past, we usually use the System.Drawing assembly to draw in the background, a tag line of code, and each has to calculate the coordinates in the layout, there is no visual design, the label location is estimated, and then adjusted over and over again. Its coordinates are the absolute positioning within the canvas, whenever the local size of a label changes, it will cause a domino effect, not to mention we have to face a variety of invoice styles, the development is simply collapsing. The AR page report solves this problem very well, and I like the sentence that Grape City said when introducing the AR page report: "use the page report, WYSIWYG".

As shown in the following figure, to design the interface, you only need to embed the picture of the invoice as the background, set the actual size, and then drag the control to bind the data source, which is super convenient.

Prescription note

Doctor station is one of the most frequently used vouchers, and the others also include "referral form", "sick leave certificate" and so on, but the principle is the same.

The picture above is a common prescription style. in addition to headaches, the irregular display of prescription drugs is also one of the difficulties. A single data is displayed in multiple lines, but the problem is simple with AR's "RDL" report.

The RDL report supports N data sources, and its visual design is really easy to operate.

RDL also provides a variety of built-in functions and operations to deal with data, skilled use of these function methods will get twice the result with half the effort.

This effect is achieved very easily. In addition, if you count some non-parametric data sources (such as data dictionary tables, etc.), a direct RDL report is enough.

Medical insurance report

Health insurance must be indispensable in the HIS system, which is an extremely powerful third party, and its published interface document is as thick as a book. It is conceivable that only you accommodate him, not him. Each medical institution will submit a "health insurance report" to the Health Insurance Bureau according to the transactions generated in that month, and then submit a "health insurance report" to the Medical Insurance Bureau, as shown in the following figure:

Extraction requirements:

Fixed header footer

Complex meter head

Fixed 20 rows of data per page

Contains page totals and total rows

Print specification A3

Contains a collection and multiple entity data sources

Before I knew AR, I used the mode of creating streaming documents and paging in the background to deal with it, not to mention how many lines of code I had written. After a lot of hard work, the effect of the print is not good, and the data is always misaligned, or the size ratio is not right. Wasting a lot of paper, I always wonder if it's the code, the printer, or the paper. In the end, I doubt life. Now I use the AR regional report. Hey, I don't have any pain in my waist, I can walk on my legs, and I hold my head high every time I go to the health insurance bureau.

The most important thing for this kind of report is to set the size. The first thing I do when developing a report with AR is to set the size and print specification in the template properties, which is a sense of security.

Total height-(header + footer + header), divided by 20 is the height of the detail data row, and then set the RepeatAll per page of objects other than detail. It's as simple as that.

Print export

The presentation of the report is part of it, but printing and exporting are also inseparable. Generally speaking, print and export functions are rarely provided in native .net control tools, so you have to write a set of printing methods and another set of export methods. In addition, export is also divided into many forms, ten developers may master ten export methods, all like to use their own familiar, which is good or bad will also argue endlessly, if you let go, the project will be very messy, the HIS system has also encountered such a stage.

But since the use of AR, there is no such trouble, AR inherited print and export, it is just a few lines of code, it is simply So-Easy, my mother no longer has to worry about my study.

The following figure shows the Excel export effect of the regional report.

WYSIWYG, perfect! Only people who have written the Excel export method know how great this is.

To sum up, the development of the HIS system takes more than a year to come to an end, and the help given by Grape City is huge, otherwise the project may not be completed until next year. Nowadays, when we encounter the demand of report, no matter whether it is BPUBG S or CCMG S architecture, we will immediately think of how to design it with AR. It is not only an excellent tool, but also a development partner and partner to solve problems and fight side by side.

I don't know much about this "partner". Even so, I have solved so many problems. Thanks to the R & D engineers behind AR and the operation and maintenance staff of Grape City! Excellent software is used by people and taken from people. Your products will become our benchmark and inspire us to move forward. One last word: "ActiveReports! you deserve it".

Author: Feidi Information Technology-Zhang Qing

About the city of grapes:

Empowered developer! Founded in 1980, Grape City is the world's leading software and service provider integrating development tools, business intelligence solutions, and management system design tools. Xi'an Grape City is its branch in China, providing software research and development services to the global market, and providing international advanced development tools, software and R & D consulting services for the informatization of Chinese enterprises. Grape City's controls and software products have won many awards at home and abroad, and have been widely used by hundreds of thousands of enterprises, schools and government agencies around the world.

Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.

Views: 0

*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.

Share To

Internet Technology

Wechat

© 2024 shulou.com SLNews company. All rights reserved.

12
Report