Invention content
The invention is intended to provide a kind of human sperm bank for essence, smart follow-up information management system, to solve the prior artSo that time-consuming, can not achieve the technical issues of timely transmission and update of data for follow-up process.
The present invention is achieved by the following technical solutions:
Human sperm bank is for essence, smart follow-up information management system, including human sperm bank end and with essence mechanism end;
It is described to include with smart mechanism end, online application module and make a report on module online;
The human sperm bank end, including human sperm bank end individual workbench module, sperm database management module and withVisit management module;
Online application module is used for the relevant application of human sperm bank end initiation essence;
Human sperm bank end individual workbench module is for examining the application for staff, such as approval resultsThen rejection information is sent to smart mechanism to reject;
Sperm database management module, for carrying out smart personnel information management, sperm supplies management and essence for staffLiquid payroll management;
Module is made a report on online, for making a report on follow-up information record for staff, is submitted in human sperm bank end in doublingSupervise module audit;
Supervise module is recorded for managing the follow-up information for staff.
Explanation of nouns:
Follow-up information in the present invention records gestation and production after containing semen sample service condition, fertilization person's use essenceSituation, fertilization person use one or more follow-up information in the records such as physical condition, given birth to filial generation situation after the sperm to rememberRecord;
In the present invention includes for smart member's information, for smart member's figure and features information, semen quality information and inspection result information.
Sperm supplies management in the present invention is then newly-increased inventory for managing sperm bank and outer for situation message tubeReason, each sperm inventory it is outer for situation information include serial number, the date, can supply outside, outer supply, retract, scrapping and residue etc. is moreA field.
This programme makes a report on module and human sperm bank end individual workbench module by online application module, line, realizes essenceOuter the making a report on and updating in real time for sperm information feedback of word bank, in order to, for data and follow up data, pass through essence outside real-time updateWord bank management module and Supervise module improve the task performance of human sperm bank and realize scientific management.This programme solutionTime-consuming for follow-up process of having determined, can not achieve the technical issues of timely transmission and update of data.
Further, it the human sperm bank end and is deployed on the cloud server equipped with fire wall with smart mechanism end.
The management system independently of original Human Sperm Bank Management Information System established by outer net, is avoided that Human SpermThe core data (essential information and for smart situation) for smart person of word bank is attacked by hacker and virus, is preferably protected for essenceThe privacy of volunteer.
Further, the human sperm bank end further includes query statistic module, for the supply, granting, use to spermQuery statistic is carried out with feedback.
Convenient for users to finding corresponding data as needed, and it can be appreciated that global data.
Further, further include online exchange platform, information interchange is carried out for human sperm bank, smart mechanism.
Facilitate and presented one's view and suggested with smart mechanism, correspondingly, human sperm bank is collected and responds opinions and suggestions.FavorablyIn the timely user experience of human sperm bank, corresponding adjustment is made.Fertilization Mr. and Mrs can also be opened if needed, user is providedThe feedback conduit of experience.
Further, further include call center's module, for providing human sperm bank, between smart mechanism, fertilization Mr. and MrsInstant messaging, and report instruction to follow-up is sent with smart mechanism.
Further, further include monitoring center module, for by workflow engine, being carried out for semen sample use stateReal-time tracking monitors, and the follow-up information not reported on time prompted with smart authority notification, and carry out fertilization Mr. and MrsFollow-up notice prompt.
It is automatic to realize prompt smart mechanism and fertilization Mr. and Mrs according to set workflow, actively push follow-up to workIt carries out, it is ensured that follow-up work is timely completed, and follow-up information can report in time.
Further, the human sperm bank end further includes statement management module, is used for managerial report template, and according to reportTable template exports report.
Output convenient for report and the form to report carry out management and control.
Further, the human sperm bank end further includes user management module, for managing user and to the grouping of user,And the permission being respectively grouped.
In the form of user group, operating right of each user after login system is controlled, it is mixed to avoid dataDisorderly, it loses, distort, ensureing the authenticity of raw data acquisition.
Further, described with smart mechanism end further includes security authentication module, is authenticated for the identity to login user.
Accomplish to carry out safety certification to each login user identity, it is ensured that the safety of information.
Further, the human sperm bank end further includes open interface platform, is carried out for providing api interface, and to itManagement;And it is docked with existing human sperm bank system.
The function and data of this system are called convenient for other application platform, are also realized and are docked with existing system data, fromAnd make this system that there is expansibility, broad applicability and continuity.
Specific implementation mode
Below by the further details of explanation of specific implementation mode:
As shown in Figure 1, human sperm bank is for essence, smart follow-up information management system, including human sperm bank end and with smartMechanism end;
It is described to include with smart mechanism end, security authentication module, with smart mechanism end individual workbench module, online application mouldBlock makes a report on module, monitoring center module and online exchange module online;
The human sperm bank end, including user management module, human sperm bank end individual workbench module, sperm depositary managementManage module, Supervise module, monitoring center module, query statistic module, statement management module, online exchange module and openingInterface platform.
Sperm database management module is used to carry out for the relevant staff of human sperm bank to supply for smart member's information management, spermIt should manage and sperm payroll management;
Include for smart member's information, for smart member's figure and features information, semen quality information and inspection result information.
Sperm supplies management is then newly-increased inventory for managing sperm bank and outer for situation information management, each spermInventory it is outer for situation information include serial number, the date, can supply outside, outer supply, retract, scrapping and multiple fields such as residue.
Sperm payroll management, then be used to manage the release information of each sperm inventory, and field includes serial number, with smart machineStructure, date of application, registration people, IVF numbers, provide people, release date, recipient, date of acceptance at AID numbers.
It is initiated to human sperm bank end with smart related application by online application module with the staff of smart mechanism endExamination & approval, including with smart application approval, change sperm purposes examination & approval, semen sample retracts examination & approval and sperm scraps application approval,Wherein, should include that the staff makes a report on smart application approval《Medical institutions' demand registration form》;Correspondingly, in Human SpermThe correspondence at word bank end is responsible in the message center of staff's individual workbench module, which is in the form of waiting taskNow and with message informing, for reminding the staff to examine application;The staff is to pending of thisAfter business is examined, approval results, which can be then sent back to, uses smart mechanism, which is also converted to processed task simultaneously, such asThe fruit staff has just looked at the examination & approval, but does not provide approval results, which can then switch to appoint in processingBusiness.And corresponded to and be responsible in the message center of staff's individual workbench module with smart mechanism end, examining rejected result willMeeting is presented in the form of waiting task, including is moved back with smart application approval rejection, change sperm purposes examination & approval rejection, semen sampleIt returns examination & approval rejection and sperm scraps application approval rejection, and can be with message informing;On the other hand, approved result is examinedWhen, which also will receive corresponding message informing.
After being gone through with smart application approval, human sperm bank can according to blas and relevant laws and regulations, in conjunction with with smart machineThe contract (AID contracts or IVF contracts) that structure is signed, it is stringent to carry out semen sample granting, and carry out the sperm granting pipe of sperm bankReason updates release information.
Using above-mentioned field and examination & approval, it can be achieved that the granting of semen sample automatically controls, the present embodiment automatically controls planSlightly include:AID at most provides 8 parts/people, and IVF at most provides 5 parts/people;The sperm that AID contract grantings are used for AID is signed, label IVF is closedWith the sperm provided for IVF;Sperm cannot be provided after contract is expired;Freeze detection in 6 months and HIV it is negative freeze spermIt can provide.In addition, the whereabouts of every semen sample all has good grounds:The whereabouts of sperm include it is outer supply, destroy, checking oneself, to variousWhereabouts can inquire;The outer sperm for being supplied to reproductive center may change purposes (AID → IVF or IVF → AID), or even move backSperm bank is returned, the ins and outs of these special circumstances sperm can be checked in clearly.
After obtaining semen sample with smart mechanism, according to medical procedures, sample is carried out using operation, and by making a report on mould onlineBlock make a report on semen sample service condition, fertilization person with after essence gestation and the condition of production, fertilization person use the body after the spermFollow-up information including situation, given birth to filial generation situation records, and sperm bank audit is submitted in doubling, related signature is reported under isochroneIt affixes one's seal paper material.According to processing mode, semen sample service condition information can be inserted《AID service condition detail lists》Or《IFVService condition detail list》, specifically include, the blood group of fertilization person, number, using the blood group of semen sample, number, usage time andThe Cryopreservation situation of semen sample used;With smart mechanism by, in the follow-up in different time stage, being filled in fertilization Mr. and Mrs《AID fertilization person's situation feedback forms》Or《IFV fertilization person's situation feedback forms》, specifically include, the first stage, fertilization person uses the essencePhysical condition after liquid, such as whether there is sexually transmitted disease etc.;Second stage, gestation, the condition of production of the fertilization person after essence:Such as, if pregnancy is uterine pregnancy or ectopic pregnancy, is single tire or polyembryony etc.;Phase III, given birth to filial generation situation:Such as hairIt educates situation and whether there is or not class origin defects etc.;It can also be set as needed according further to human sperm bank and make a report on what other must be graspedInformation.
From after semen sample granting, monitoring center module can be by workflow engine for this smart machine of granting unlatchingStructure/fertilization Mr. and Mrs' follow-up monitoring, it is intended that real-time tracking monitoring is carried out for semen sample use state;According to the time of settingPoint carries out the smart authority notification of mutually application for the follow-up information that does not report on time and prompts, and fertilization Mr. and Mrs should mutually be carried out withVisit notice prompt.
Such as:It is helped pregnant 15 days afterwards for essence with smart mechanism first time follow-up Ying Yu, determines whether receptor is pregnant;Future is examinedPerson, in helped for essence it is pregnant after the modes follow-up such as 20 days carry out phones.For the second time only to pregnant person's follow-up, it is desirable that helped for essence pregnant 35 days latterTo examine, it is determined whether clinical pregnancy;The future person of examining should receive Early prenatal care in local regular hospital, will be helped for essence with smart mechanismFollow-up is carried out in a manner of phone etc. within 45 days after pregnant.Third time only to pregnant person's follow-up, helps pregnant 6 months afterwards for essence, and follow-up gestation isNo continuation.4th time only to pregnant person's follow-up, 1 month after the expected date of childbirth, in a manner of phone etc. follow-up mother and baby situation follow-up record:It buildsVertical follow-up register, content includes AID/IFV numbers, help the pregnant date, Mr. and Mrs' name, sterile reason, home address telephone number,For essence and blood type and password Follow-up results.Information above need with smart mechanism is carried out in the login account of the system it is real-time make a report onUpdate.If without promptings such as filial generation feedback informations after being pregnant without pregnancy outcome feedback, fertilization person using 60 days after sperm with smart mechanismWhen, human sperm bank should take corresponding means to strengthen management, as stop provide it semen sample, superior unit reports,Supervisor is assigned to superintend and check etc. to smart unit.
To being completed by the monitoring center module for being deployed in human sperm bank end with the monitoring and notice prompt of smart mechanism, forThe monitoring and notice prompt of fertilization Mr. and Mrs be not by being deployed in the monitoring center module completion with smart mechanism end.
Still further aspect, monitoring center module are additionally operable to supervise server health and on-line operation personnelControl.
The staff of human sperm bank is by Supervise module, to the follow-up information made a report on up online with smart mechanismRecord is managed, while recording statistics smart mechanism totality service condition also according to these follow-up information.
Query statistic module, for sperm supply, provide, use and feed back carry out query statistic.It can inquire, countData caused by the operation of sperm bank each department.Such as sperm inquiring stock, sperm supply and information feedback query etc..
Also information interchange can be carried out by online exchange platform for human sperm bank and smart mechanism, propose to anticipate with smart mechanismSee and suggest, correspondingly, human sperm bank is collected and responds opinions and suggestions;If it is desirable, this function module may be used alsoTo fertilization, Mr. and Mrs open, and open the channel of tripartite's exchange.
Call center's module may be used also if necessary for providing human sperm bank, with the instant messaging between smart mechanismTo fertilization, Mr. and Mrs open;And the follow-up notice prompt sent out according to monitoring module reports instruction to the transmission follow-up of smart mechanism,With smart mechanism can the follow-up of real-time reception human sperm bank publication report instruction, and with word and voice prompt, and can be in peopleMessage informing is shown to remind in the information centre of class sperm bank related personnel;Emergency call function is also provided, for promptly dashing forwardThe notice of hair can pass sequentially through letter (can prompt notification information in message center)-mail-short message in station and remind, can also be according to needOther alerting patterns are added, guarantee notifies human sperm bank related personnel, ensures the timely and effective transmission of information in place, whereinShort message reminding business will be contracted out to third party's sms platform implementation.
Human sperm bank administrative staff by statement management module managerial report template, such as to template into edlin, classification,The data field transferred is set;And corresponding report is exported according to report form template.
User management module, the grouping for managing user, and the permission that is respectively grouped.In this way, according to the system of accessPersonnel are different, control effectively to the resource that it is accessed.
In the present embodiment, in addition to the subscriber management function on basis, user management module further includes user group management function mouldBlock is managed each user group, and the user group in the present embodiment includes that system manager, sperm bank manage personnel, essenceWord bank follow-up personnel, sperm bank leader and with essence facility personnel these user groups;
What the permission of each user group was then carried out by rights management submodule, for for essence, essence in the present embodimentFollow-up information management setting permission include:
Sperm bank manages personnel can online updating human sperm bank administration inventory and outer for situation;
Sperm bank follow-up personnel can receive all kinds of applications online, and (with essence application, sample is retracted, sperm is scrapped, changes purposesDeng);And data query statistics can be carried out, including:Sperm supplies query statistic, sperm provides query statistic, medical institutionsDemand registration and inquiry statistics, medical institutions are counted with smart status inquiry, sperm uses detailed query statistic, fertilization person's feedback informationQuery statistic;
Sperm bank leader can lifelong all kinds of applications online (with essence application, sample is retracted, sperm is scrapped, changes purposes etc.);And data query statistics can be carried out, including:Sperm supplies query statistic, sperm provides query statistic, medical institutions' demandRegistration and inquiry statistics, medical institutions are counted with smart status inquiry, sperm is inquired using detailed query statistic, fertilization person's feedback informationStatistics;
With smart facility personnel can submit online all kinds of applications, it is online make a report on sperm use bill and it is online make a report on bySmart person's feedback information table.
It with the security authentication module of smart mechanism end, is authenticated for the identity to login user, and session is carried outEncryption.System is functionally accomplished to each login user identity progress safety certification, and to each user in login systemIt is controlled on operating right afterwards, to avoid data corruption, loses, distorts, ensure the authenticity of raw data acquisition.ThisEmbodiment realizes the authentication of user name encrypted code to obtain system token, and token uses md5 encryption technology and closesIt is combined family power, and limits and has been stored to redis cachings, service is asked to be required for providing token, whois lookup caching and school every timeCorresponding authority is tested, all by the way that concrete operations could be carried out.
The present embodiment is disposed beyond the clouds, and the management independently of Human Sperm Bank Management Information System established by outer net is softPart;Using now with service provider corresponding " cloud shield " fire wall is provided, be avoided that the core data of human sperm bank (for smart personEssential information and for smart situation) by hacker and virus attacked, preferably protect the privacy for smart volunteer.
System provides api interface by open interface platform, and is managed to it;And with existing " human sperm bankThe docking of system ", this function use PRC universal internal services;In addition, being docked with redis safety certificate servers, togetherSample is completed by open interface platform.
Pass through making a report on and updating in real time for sperm information feedback outside real-time performance sperm bank;A variety of inquiry modes are provided,Automatically generated data report, printing reports;The safety of guarantee system, expansibility, broad applicability, continuity, in order toReal-time update is outer for data and follow up data, improves the task performance of human sperm bank and realizes scientific management.
System carries out real-time tracking processing by workflow engine, for semen sample use state, for not on time onThe follow-up information of report prompted with smart authority notification, timely and effectively ensures the smooth development of follow-up work.
It in the present embodiment, can be packed into a monitoring of containers after semen sample granting, temperature sensor, control are equipped in the containerDevice and wireless communication module processed, temperature sensor are used to perceive the temperature in monitoring of containers, and under the control of the controller, through nothingLine communication module beams back human sperm bank end;Since unlatching, controller controls wireless communication module, with frequency once every minuteRate sends the temperature in current monitor container to human sperm bank end, and human sperm bank end utilizes sample monitoring modular, will be receivedCountershaft arranges all temperature informations arrived on time, and is fitted to temperature/time graph and shows, right in real time for staffThe temperature of semen sample is detected, while the peak and minimum for also having the normal storage temperature interval value of sperm shown,The two values will be illustrated in temperature/time graph in same picture in the form of horizontal linear, and staff is facilitated to compare,Overlong time at a temperature of if staff's discovery semen sample is in other than the normal storage temperature interval value of sperm, work peopleMember then marks this part of sample failure, and its current holder is notified to send sperm bank back to and destroy, and so avoids and is being conveyed throughDead sperm is led to due to the anomalous variation of environment temperature in journey or is not met using standard, and makes underproof sperm markThis is used.
For this function of more intelligent realization, in some embodiments, controller is built-in with algorithm, for calculating prisonControl container in semen sample be in the normal storage temperature interval value of sperm in addition at a temperature of cumulative time, if this whenLong more than one predetermined threshold value, then light the warning lamp being installed on outside monitoring of containers, know to transport personnel.
The locked portions of monitoring of containers are that an electronic lock being connect with controller and one determine for locating and monitoring containerPosition module, the electronic lock only receive the confirmation message from human sperm bank end just in controller and can be opened, electronicsLock equipped with one request button, for after pressing to human sperm bank end send unlock request, while send also fromThe monitoring of containers current location information of locating module, the location information by map class application program, human sperm bank end withThe form of mark point on map is shown, while can also pop up the temperature/time opened from controller to current point in timeCurve graph, the sample monitoring modular at human sperm bank end check first mark whether be this transport destination, the stepNeed to only the geographical location information of destination and monitoring of containers current location information be compared by realizing, such as the two distance one is reasonableIn the range of i.e. judgement close rule be;It recycles the semen sample in built-in algorithm calculating monitoring of containers to be in sperm and normally preserves temperatureCumulative time at a temperature of spending other than interval value judges to close if this duration is more than a predetermined threshold value and advise, and the two is allThen show the prompt closed and advised on the screen after closing rule, staff is again by checking that the content shown checks, mostThe handwriting pad equipped with fingerprint identification device is connect with fingerprint mandate unlatching with human sperm bank end afterwards to be signed and confirmed;EntirelyHuman sperm bank end, which can feed back unlocking information, after flow is completed makes to the controller on monitoring of containers to open electronic lockObtaining semen sample can be removed, then the geography information of this starting point transported, temperature profile in the process and monitoringThe signature of the opening time of container, staff can all be recorded.In this way so that semen sample can only be in correct placeIt is opened, prevents from transporting the opening monitoring of containers of someone's violation on the way, reduce the probability that semen sample is destroyed;In addition it also forcesProperty allow staff check temperature curve, it is ensured that qualified semen sample is used.
The present embodiment uses the service-oriented designs of SOA, and hierarchical mode framework, whole system is by persistent layer, data Layer, businessLayer, component layer, presentation layer, application layer.
(1) persistent layer
Persistent layer mainly provides data persistence storage, ensures that data are reliable, availability.Database Systems are mainly using passIt is the storage of type data, is used for system structure data information persistence;Directory system provides search engine index file persistenceIt uses.
(2) data Layer
Data Layer uses Mybatis persistence framework technologies, completes data object mapping, internal storage data is persisted to numberAccording in library, data persistence interface is provided for operation layer.
(3) operation layer
Operation layer mainly provides each main business of system and realizes and call, and is that application system or service system realize businessFunction, including each system core business unit.
(4) component layer
Component layer rely on third party's middleware, as SOLR search engines, BIRT report frames, JBPM, ACTIVE MQ,The third party technologies such as SHIRO realize the component systems functions such as data information search, data sheet, flow system, for operation layer,Data layer function provides service guarantees and infrastructure component calls.
(5) presentation layer
Presentation layer is service layer's exposure chamber medium.System mainly provides WEB access and two kinds of forms of expression of WEB service.
JSP/HTML/CSS/JS:Standard JAVA WEB show technology, realize the performance of the webpage view page and render, use is clearIt lookes at the device page and provides service to show system function.
WEB SERVICE:Telecommunication network transport protocol based on SOAP can be transmitted by http protocol and service is drawnWith realization information exchange cross-platform, across language.Predominantly service interface provides performance.
(6) application layer
Application layer is application system level third party system level, by the way that " human sperm bank is for essence, smart follow-up information managementSystem " provides visual function for human sperm bank, with smart mechanism operating personnel and shows, and completes system related functions and uses.Third-party platform such as big data platform can be obtained by WEB SERVICE presentation layer technology access platforms using system functionRelated data.
The system structure of the present embodiment includes application system, component system and Database Systems three parts.Wherein, componentSystem includes message-oriented middleware, search engine again.
The application deployment model of the present embodiment is as shown in Figure 2:
(1) application system " human sperm bank is for essence, smart follow-up information management system ", is deployed in WEB cloud server.Human sperm bank internal user may have access to system service by internal network, by fire wall.
(2) component system, component system include message-oriented middleware and search engine middleware, and concentration is deployed in component cloudIn server, is communicated with application system by virtual platform internal network, message and data search related service are provided.
(3) Database Systems, Database Systems use Mysql database middlewares, can by the hot standby guarantee data of dataIt leans on and system availability, is communicated with application system by cloud platform internal network, message and data search related service are provided.
(4) human sperm bank user accesses inside human sperm bank, and each department accesses Cloud Server by office network and puts downPlatform center carries out related data transmission and communication.
(5) it is accessed with essence organization user and can be accessed inside cloud service by believable network environment with smart mechanism authorized userGateway, then system service may have access to by fire wall.
Above-described is only the embodiment of the present invention, and the common sense such as well known concrete structure and characteristic are not made herein in schemeExcessive description, technical field that the present invention belongs to is all before one skilled in the art know the applying date or priority dateOrdinary technical knowledge can know the prior art all in the field, and with using routine experiment hand before the dateThe ability of section, one skilled in the art can improve in conjunction with self-ability and implement under the enlightenment that the application providesThis programme, some typical known features or known method should not implement the application as one skilled in the artObstacle.It should be pointed out that for those skilled in the art, without departing from the structure of the invention, can also makeGo out several modifications and improvements, these should also be considered as protection scope of the present invention, these all do not interfere with the effect that the present invention is implementedFruit and patent practicability.The scope of protection required by this application should be based on the content of the claims, the tool in specificationThe records such as body embodiment can be used for explaining the content of claim.