Movatterモバイル変換


[0]ホーム

URL:


CN108766513B - Intelligent health medical data structured processing system - Google Patents

Intelligent health medical data structured processing system
Download PDF

Info

Publication number
CN108766513B
CN108766513BCN201810558449.8ACN201810558449ACN108766513BCN 108766513 BCN108766513 BCN 108766513BCN 201810558449 ACN201810558449 ACN 201810558449ACN 108766513 BCN108766513 BCN 108766513B
Authority
CN
China
Prior art keywords
document
data
data element
template
editing
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN201810558449.8A
Other languages
Chinese (zh)
Other versions
CN108766513A (en
Inventor
汪结胜
胡仁美
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Anhui Baqianli Technology Development Co ltd
Original Assignee
Anhui Baqianli Technology Development Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Anhui Baqianli Technology Development Co ltdfiledCriticalAnhui Baqianli Technology Development Co ltd
Priority to CN201810558449.8ApriorityCriticalpatent/CN108766513B/en
Publication of CN108766513ApublicationCriticalpatent/CN108766513A/en
Application grantedgrantedCritical
Publication of CN108766513BpublicationCriticalpatent/CN108766513B/en
Expired - Fee Relatedlegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Images

Classifications

Landscapes

Abstract

The invention discloses an intelligent health medical data structured processing system, which comprises a terminal, a document server, a document template management module, a document template editing module and a document management module, wherein the document template editing module is used for editing a document template; the document template management module is used for defining a template model, and the template model comprises the code, the name and the creation time of the template, so that the template is convenient to manage; the document template editing module is used for editing template contents and performing visual and convenient content editing; the method comprises the steps of analyzing a document template and types, creating the document template and mechanically applying the document template, then creating a new document, and modifying the document according to contents; the invention has great flexibility and convenience by adopting the steps, and the invention is a good solution for meeting the requirement of large-space structuring on data processing based on browser application in the processing of medical data.

Description

Intelligent health medical data structured processing system
Technical Field
The invention belongs to the field of data structured processing systems, relates to intelligent health medical data, and particularly relates to an intelligent health medical data structured processing system.
Background
The data described in the present invention is an electronic document of clinical medical data. Under the current technical conditions, an electronic document editing system is a common application system, and document editing is performed through a computing terminal.
With the advancement of science and technology, the application based on the browser generally becomes the mainstream application in daily work of people, and the method has considerable flexibility and convenience.
Disclosure of Invention
The invention aims to provide an intelligent health medical data structured processing system.
The purpose of the invention can be realized by the following technical scheme:
an intelligent health medical data structured processing system comprises a terminal, a document server, a document template management module, a document template editing module and a document management module;
the document template management module is used for defining a template model, and the template model comprises the code, the name and the creation time of the template, so that the template is conveniently managed; the template management module is used for creating, deleting and inquiring templates;
the document template editing module is used for editing the template content, and inserts and deletes data groups and data elements into the document content;
the document template editing module is used for defining the unique code, the dependent data element code and the data element value of the data group in the document when the data group is inserted; the document template editing module defines the unique code, the type, the selectable value and the associated data element code of the data element in the document when the data element is inserted; in order to ensure the readability of the data group and the data element codes, the codes are restricted by the codes of the data groups, the codes are defined in a mode of adding hierarchy, and a new copy is created when the document is modified and stored each time;
the document management module is used for defining a document model, the document model comprises an ID, a name, a code, a type, a label, a creation time, an original template document ID, a creator ID and an attribution ID of a document, and a new document is created through a specified template document;
the specific steps of the complete document creation are as follows:
the method comprises the following steps: combining a terminal and a document server for document creation;
step two: modifications are made to the created document.
Further, the data group is a combination of a plurality of data groups or data elements; the data elements are independent data units, and the data elements comprise a guide language class, a text class, a date class, an address class, a single selection class and a multiple selection class.
Further, the document creation includes the steps of:
the method comprises the following steps: establishing a document through terminal operation, and submitting data to a document server;
step two: the document server receives the request and firstly queries the template content, acquires a default data element value according to the request identifier, and automatically fills the data element value into the document to generate new document content;
step three: and saving the document and the content to complete document creation.
Further, the document modification process is as follows:
the method comprises the following steps: opening a document by terminal operation;
step two: the document server receives the request, firstly inquires the latest copy of the document content, and returns a result terminal to obtain the document content;
step three: the terminal analyzes the document data, initializes a data element control in the browser, and adds monitoring data element value change and updating data element value to the control;
step four: after the document editing is finished, the terminal can submit the change data to the document server;
step five: the document server updates the data element attribute of the document change on the original document content in a mode of automatically filling the content;
step six: and then checking the document content to ensure that the document is correct XML format text, further saving a new document copy, and saving a document modification log so as to facilitate document record tracking.
Further, the data elements in the process of initializing the data element control in the third step include the following categories: a leading language type data element, a text type data element, a date type data element, an address type data element, a unit type data element and a multiple choice type data element;
the method for rendering various types of data elements in the initialized data element editing control comprises the following steps:
when the data elements are guide languages, the control can be split, and when new data elements are introduced during document editing, splitting and recombination are carried out, so that the aim that the document data elements can be dynamically increased is fulfilled;
when the data element is of a text type, the control provides direct content entry;
when the data element is of a date type, the control provides selection of date and time, controls the precision of selectable dates according to the attribute of the data element, and supports selection of dates with different precisions of year, month, day, year, month, day and time;
when the data element is an address type, the control is convenient for address information input, and a combined mode of provincial and city selectable and detailed address input is adopted;
when the data element is of a single-selection type, the control can display the single-selection type in a single line or multiple lines, and the entry is completed by conveniently clicking in a direct listing mode;
when the data element is a multi-selection type, the control can display the single-selection type in a single line or multiple lines, and the entry is completed by conveniently clicking in a direct listing mode;
the single-selection type and the multi-selection type can cascade display the data groups or data elements associated with the single-selection type and the multi-selection type after selection, and the data groups or data elements associated with the single-selection type and the multi-selection type are not displayed when the single-selection type and the multi-selection type are not selected, so that the readability of the document editing is improved.
Further, the process of automatically filling the content in the fifth step is as follows:
s1: when a document is loaded, recording the original value of each data element during rendering, updating and recording the value of the data element if the automatic filling value of the data element exists, and adopting a new value when a control is generated to achieve the purpose of automatic filling;
s2: finishing the editing of the document by independently editing each data element, and simultaneously recording the corresponding value of the data element during editing;
s3: and submitting the recorded values of the existing data elements to a document server, and refreshing document contents in the document server, namely refreshing the text information in the XML format.
Further, the step of checking the document content in the sixth step is as follows:
format verification is carried out on the generated XML format text, and the correctness and readability of the content format are guaranteed;
and storing document data, storing a new copy of the successfully verified text, and using the copy for further retrieval, editing and analysis.
The invention has the beneficial effects that: the method comprises the steps of analyzing a document template and types, creating the document template and mechanically applying the document template, then creating a new document, and modifying the document according to contents; the invention has great flexibility and convenience by adopting the steps, and the invention is a good solution for meeting the requirement of large-space structuring on data processing based on browser application in the processing of medical data.
Drawings
In order to facilitate understanding for those skilled in the art, the present invention will be further described with reference to the accompanying drawings.
FIG. 1 is a document creation flow diagram of the present invention;
FIG. 2 is a document modification flow diagram of the present invention.
Detailed Description
As shown in fig. 1-2, an intelligent health medical data structured processing system includes a terminal, a document server, a document template management module, a document template editing module and a document management module;
the document template management module is used for defining a template model, and the template model comprises the code, the name and the creation time of the template, so that the template is conveniently managed; the template management module is used for creating, deleting and inquiring templates;
the document template editing module is used for editing the template content, and inserts and deletes data groups and data elements into the document content;
the document template editing module is used for defining the unique code, the dependent data element code and the data element value of the data group in the document when the data group is inserted; the document template editing module defines the unique code, the type, the selectable value and the associated data element code of the data element in the document when the data element is inserted; in order to ensure the readability of the data group and the data element codes, the codes are restricted by the codes of the data groups, the codes are defined in a mode of adding hierarchy, and a new copy is created when the document is modified and stored each time;
the document management module is used for defining a document model, the document model comprises an ID, a name, a code, a type, a label, a creation time, an original template document ID, a creator ID and an attribution ID of a document, and a new document is created through a specified template document;
the specific steps of the complete document creation are as follows:
the method comprises the following steps: combining a terminal and a document server for document creation;
step two: modifications are made to the created document.
Further, the data group is a combination of a plurality of data groups or data elements; the data elements are independent data units, and the data elements comprise a guide language class, a text class, a date class, an address class, a single selection class and a multiple selection class.
Further, the document creation includes the steps of:
the method comprises the following steps: establishing a document through terminal operation, and submitting data to a document server;
step two: the document server receives the request and firstly queries the template content, acquires a default data element value according to the request identifier, and automatically fills the data element value into the document to generate new document content;
step three: and saving the document and the content to complete document creation.
Further, the document modification process is as follows:
the method comprises the following steps: opening a document by terminal operation;
step two: the document server receives the request, firstly inquires the latest copy of the document content, and returns a result terminal to obtain the document content;
step three: the terminal analyzes the document data, initializes a data element control in the browser, and adds monitoring data element value change and updating data element value to the control;
step four: after the document editing is finished, the terminal can submit the change data to the document server;
step five: the document server updates the data element attribute of the document change on the original document content in a mode of automatically filling the content;
step six: and then checking the document content to ensure that the document is correct XML format text, further saving a new document copy, and saving a document modification log so as to facilitate document record tracking.
Further, the data elements in the process of initializing the data element control in the third step include the following categories: a leading language type data element, a text type data element, a date type data element, an address type data element, a unit type data element and a multiple choice type data element;
the method for rendering various types of data elements in the initialized data element editing control comprises the following steps:
when the data elements are guide languages, the control can be split, and when new data elements are introduced during document editing, splitting and recombination are carried out, so that the aim that the document data elements can be dynamically increased is fulfilled;
when the data element is of a text type, the control provides direct content entry;
when the data element is of a date type, the control provides selection of date and time, controls the precision of selectable dates according to the attribute of the data element, and supports selection of dates with different precisions of year, month, day, year, month, day and time;
when the data element is an address type, the control is convenient for address information input, and a combined mode of provincial and city selectable and detailed address input is adopted;
when the data element is of a single-selection type, the control can display the single-selection type in a single line or multiple lines, and the entry is completed by conveniently clicking in a direct listing mode;
when the data element is a multi-selection type, the control can display the single-selection type in a single line or multiple lines, and the entry is completed by conveniently clicking in a direct listing mode;
the single-selection type and the multi-selection type can cascade display the data groups or data elements associated with the single-selection type and the multi-selection type after selection, and the data groups or data elements associated with the single-selection type and the multi-selection type are not displayed when the single-selection type and the multi-selection type are not selected, so that the readability of the document editing is improved.
Further, the process of automatically filling the content in the fifth step is as follows:
s1: when a document is loaded, recording the original value of each data element during rendering, updating and recording the value of the data element if the automatic filling value of the data element exists, and adopting a new value when a control is generated to achieve the purpose of automatic filling;
s2: finishing the editing of the document by independently editing each data element, and simultaneously recording the corresponding value of the data element during editing;
s3: and submitting the recorded values of the existing data elements to a document server, and refreshing document contents in the document server, namely refreshing the text information in the XML format.
Further, the step of checking the document content in the sixth step is as follows:
format verification is carried out on the generated XML format text, and the correctness and readability of the content format are guaranteed;
and storing document data, storing a new copy of the successfully verified text, and using the copy for further retrieval, editing and analysis.
When the intelligent health medical data structured processing system works, a document template is created and applied mechanically by analyzing the document template and the type, then a document is created, and the document is modified according to the content; the invention has great flexibility and convenience by adopting the steps, and the invention is a good solution for meeting the requirement of large-space structuring on data processing based on browser application in the processing of medical data.
The foregoing is merely exemplary and illustrative of the present invention and various modifications, additions and substitutions may be made by those skilled in the art to the specific embodiments described without departing from the scope of the invention as defined in the following claims.

Claims (1)

CN201810558449.8A2018-06-012018-06-01Intelligent health medical data structured processing systemExpired - Fee RelatedCN108766513B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201810558449.8ACN108766513B (en)2018-06-012018-06-01Intelligent health medical data structured processing system

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201810558449.8ACN108766513B (en)2018-06-012018-06-01Intelligent health medical data structured processing system

Publications (2)

Publication NumberPublication Date
CN108766513A CN108766513A (en)2018-11-06
CN108766513Btrue CN108766513B (en)2022-04-12

Family

ID=64002144

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201810558449.8AExpired - Fee RelatedCN108766513B (en)2018-06-012018-06-01Intelligent health medical data structured processing system

Country Status (1)

CountryLink
CN (1)CN108766513B (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN112949274B (en)*2021-03-042025-05-30廖凌浩 A method and system for document data entry
CN113887175B (en)*2021-09-152023-05-12南京海泰医疗信息系统有限公司Electronic medical record editor and calling method thereof
CN114281920A (en)*2021-11-192022-04-05云南昆钢电子信息科技有限公司 A method and system for structured management of subject content based on document set
CN117238433B (en)*2023-11-102024-02-06智业软件股份有限公司Method for automatically isolating document data based on Libreoffice

Citations (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN101452503A (en)*2008-11-282009-06-10上海生物信息技术研究中心Isomerization clinical medical information shared system and method
CN101944162A (en)*2010-09-022011-01-12江苏大学Electronic medical record template system based on XML file and manufacturing method of electronic medical record template
CN102509012A (en)*2011-11-042012-06-20厦门市智业软件工程有限公司Method for mapping contents of electronic medical record into electronic medical record standard database
CN102819656A (en)*2011-06-102012-12-12中国科学院深圳先进技术研究院System and method for generating electronic medical record
CN105808712A (en)*2016-03-072016-07-27陈宽Intelligent system and method for converting text type medical reports into structured data
CN106354702A (en)*2015-07-232017-01-25南京都昌信息科技有限公司Medical record document template designer

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JP4065544B2 (en)*2004-09-022008-03-26キヤノン株式会社 Data processing system, document management apparatus, control method, and program
CN102760206A (en)*2012-06-112012-10-31杭州电子科技大学System and method for sharing cross-regional medical image information
CN106295938A (en)*2015-06-082017-01-04宁波网信息技术有限公司The storage of medical document based on cloud service and utilize system and using method thereof

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN101452503A (en)*2008-11-282009-06-10上海生物信息技术研究中心Isomerization clinical medical information shared system and method
CN101944162A (en)*2010-09-022011-01-12江苏大学Electronic medical record template system based on XML file and manufacturing method of electronic medical record template
CN102819656A (en)*2011-06-102012-12-12中国科学院深圳先进技术研究院System and method for generating electronic medical record
CN102509012A (en)*2011-11-042012-06-20厦门市智业软件工程有限公司Method for mapping contents of electronic medical record into electronic medical record standard database
CN106354702A (en)*2015-07-232017-01-25南京都昌信息科技有限公司Medical record document template designer
CN105808712A (en)*2016-03-072016-07-27陈宽Intelligent system and method for converting text type medical reports into structured data

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
医学影像学诊断报告书智能化书写方法研究;李自胜等;《计算机工程与科学》;20110415(第04期);第187-189页*
基于数据库技术的电子病案医疗文档的建立和管理;郑筠等;《中国病案》;20040330(第03期);第36-38页*
电子病历在HIS系统中的设计与应用;陈璐璐;《计算机时代》;20160115(第01期);第44-51页*

Also Published As

Publication numberPublication date
CN108766513A (en)2018-11-06

Similar Documents

PublicationPublication DateTitle
CN105447122B (en)A kind of implementation method that archives economy can be independently created based on multilist association
CN108766513B (en)Intelligent health medical data structured processing system
US6356903B1 (en)Content management system
US9483452B2 (en)Generating document content from application data
US9514115B2 (en)Method for creating form validation program and corresponding form interface according to result set metadata
WO2021036448A1 (en)Webpage editing method and apparatus
CN111309313A (en) A fast way to generate HTML and store form data
US11334644B2 (en)Methods and systems for three-way merges of object representations
CN112463986A (en)Information storage method and device
AU2015331030A1 (en)System generator module for electronic document and electronic file
CN115794967B (en)Method and device for synchronously generating relation data mapping and semantic ontology
CN119739377A (en) A low-code tabular form generation method and component
CN103678263A (en)Graphical interface display method and system for incidence relations among document chapters
CN116562819B (en) Intelligent management system for water conservancy project construction plans and construction organization design method
CN118569216A (en)Intelligent writing method and device, electronic equipment, medium and system
CN109634606A (en)A kind of method and device of defined function menu
JP2001265760A (en)Device and method for managing document history
CN114063868A (en)AI (Artificial intelligence) dragging modeling system and method, computer equipment and application
CN107220045B (en)Station building method, device, equipment and storage medium based on artificial intelligence
CN117687681B (en)Version management method and system for low-code application
US20240062083A1 (en)Result Explanation Using Template Populated from Homogenous Search
CN115345141A (en)eCRF design and management platform based on digital management
JP2692196B2 (en) Test data editing method
CN118642629A (en) Interaction method, device, equipment and storage medium of patent project management system
CN117076528A (en)Visual configuration type data filling method and system

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
CB02Change of applicant information
CB02Change of applicant information

Address after:230088 floor 8, zone B, G3 building, innovation industrial park, No. 2800, innovation Avenue, high tech Zone, Hefei, Anhui Province

Applicant after:Anhui baqianli Technology Development Co.,Ltd.

Address before:230088 floor 8, zone B, G3 building, innovation industrial park, No. 2800, innovation Avenue, high tech Zone, Hefei, Anhui Province

Applicant before:ANHUI BAQIANLI TECHNOLOGY DEVELOPMENT Co.,Ltd.

GR01Patent grant
GR01Patent grant
CF01Termination of patent right due to non-payment of annual fee
CF01Termination of patent right due to non-payment of annual fee

Granted publication date:20220412


[8]ページ先頭

©2009-2025 Movatter.jp