|
·ÖÀർº½ |
 |
|
|
|
»ùÓÚXMLµÄµç×Ó²¡ÀúϵͳµÄÉè¼Æ¼°Êý¾Ý½»»»µÄÑо¿Ñ§Î»ÂÛÎÄ |
|
×ÊÔ´´óС£º955.93 KB |
×ÊÔ´ÀàÐÍ£ºÎĵµ |
ÏÂÔØ»ý·Ö£º 20 |
|
|
|
×ÊÔ´½éÉÜ |
|
µÚ1ÕÂÐ÷ÂÛ.............................................................................................................................................1
1.1µç×Ó²¡Àú¸ÅÊö.................................................................................................................................1
1.1.1µç×Ó²¡ÀúµÄ¶¨Òå.....................................................................................................................1
1.1.2µç×Ó²¡ÀúÏà¹ØÎÊÌâ.................................................................................................................2
1.2¹úÄÚÍâÑо¿ÏÖ×´·ÖÎö.....................................................................................................................3
1.2.1¹ú¼ÊÑо¿ÏÖ×´.........................................................................................................................4
1.2.2¹úÄÚÑо¿ÏÖ×´.........................................................................................................................5
1.3Ñо¿Ä¿µÄ¼°ÒâÒå.............................................................................................................................6
1.4Ñо¿ÄÚÈÝ.........................................................................................................................................7
1.5ÂÛÎĽṹ.........................................................................................................................................7
µÚ2ÕÂÏà¹Ø¼¼ÊõºÍÀíÂÛ.........................................................................................................................9
2.1 XML................................................................................................................................................9
2.1.1 XML¼¼Êõ¸ÅÊö........................................................................................................................9
2.1.2 XMLÃüÃû¿Õ¼äµÄ¸ÅÄî..........................................................................................................10
2.1.3 XML DTDÓëSchema............................................................................................................11
2.1.4¿ÉÀ©Õ¹µÄÑùʽÓïÑÔ£¨XSL£©................................................................................................13
2.1.5¿ÉÀ©Õ¹ÑùʽÓïÑÔת»»£¨XSLT£©.........................................................................................13
2.1.6 DOMÓëSAX.........................................................................................................................14
2.2 WEB SERVICES¼¼Êõ......................................................................................................................15
2.2.1 Web Services²úÉú±³¾°........................................................................................................15
2.2.2 Web Services¼¼Êõ¸ÅÊö........................................................................................................16
2.2.3 Web ServicesºËÐÄÐÒé........................................................................................................18
2.3 HL7¸Å¿ö.......................................................................................................................................18
2.3.1 HL7¶¨Òå................................................................................................................................18
2.3.2»ùÓÚHL7±ê×¼µÄÊý¾Ý½»»»ÔÀí..........................................................................................19
2.3.3ÁÙ´²ÎĵµÌåϵ½á¹¹CDA......................................................................................................19
2.4С½á..............................................................................................................................................21
µÚ3Õµç×Ó²¡ÀúϵͳµÄÉè¼Æ¼°ÊµÏÖ...................................................................................................22
3.1 UML½¨Ä£·ÖÎö.............................................................................................................................22
3.1.1ÓÃÀýͼ...................................................................................................................................23
3.1.2¾²Ì¬½á¹¹Ä£ÐÍͼ...................................................................................................................25
3.1.3ʱÐòͼ...................................................................................................................................25
3.2ϵͳģ¿éÉè¼Æ...............................................................................................................................26
3.2.1ϵͳ¹¦ÄÜÉè¼Æ.......................................................................................................................26
3.2.2ϵͳÖ÷Ҫģ¿é.......................................................................................................................28
3.3ϵͳÊý¾Ý¿âÉè¼Æ...........................................................................................................................29
3.3.1Êý¾Ý¿âÉè¼ÆµÄÔÔò...............................................................................................................29
3.3.2Êý¾Ý±íµÄÉè¼Æ.......................................................................................................................303.4ϵͳʵÏÖ......................................................................................................................................32
3.4.1ÈëÔº¼Ç¼µÄʵÏÖ...................................................................................................................32
3.4.2²¡ÀúÄ£°æµÄ±íʾ...................................................................................................................37
3.5ϵͳÑÝʾ.......................................................................................................................................38
3.6±¾ÕÂС½á......................................................................................................................................41
µÚ4Õµç×Ó²¡ÀúÊý¾Ý½»»»µÄÑо¿.......................................................................................................42
4.1ÍⲿÊý¾Ý½»»»..............................................................................................................................42
4.1.1Éè¼ÆË¼Â·...............................................................................................................................42
4.1.2²¡°¸Ê×Ò³µÄ½»»¥...................................................................................................................44
4.2ÄÚ²¿Êý¾Ý½»»»...............................................................................................................................46
4.3±¾ÕÂС½á......................................................................................................................................48
µÚ5ÕÂ×ܽáÓëÕ¹Íû...............................................................................................................................49
5.1×ܽá..............................................................................................................................................49
5.2Õ¹Íû..............................................................................................................................................49
²Î¿¼ÎÄÏ×.................................................................................................................................................51
¹¥¶ÁѧλÆÚ¼ä¹«¿ª·¢±íµÄÂÛÎÄ.............................................................................................................54
ÖÂл.......................................................................................................................................................551
µÚ1ÕÂÐ÷ÂÛ
21ÊÀ¼Í£¬ÐÅÏ¢ÒѳÉÎªÖØÒªµÄÕ½ÂÔ×ÊÔ´£¬Ò½ÔºÐÅÏ¢»¯½¨ÉèÔÚÐÅÏ¢¼¼Êõ²úÒµµØÎ»Ô½
À´Ô½¸ßµÄÀ˳±ÖÐÒ²ÔÚ²»¶ÏµØ·¢Õ¹£¬ÐÅÏ¢»¯½¨Éè¶ÔÒ½ÔºÒ½Áƹ¤×÷µÄЧÂÊÌá¸ß¡¢Á÷³ÌµÄ¿Ø
ÖÆÆðµ½Á˺ܴó×÷Óá£
¼ÆËã»ú¼¼ÊõÔÚҽѧÁìÓòµÃµ½Á˹㷺µÄÓ¦Óã¬Ä¿Ç°ºÜ¶àÒ½Ôº¶¼Òѽ¨³ÉÒ½ÔºÐÅϢϵͳ
(Hospital Information System,HIS)£¬Ò½ÔºÐÅÏ¢·¢Õ¹µÄģʽÒѾÓÉÃæÏò²ÆÎñΪÖÐÐĵÄÏò
ÃæÏòÒÔÁÙ´²ÎªÖÐÐÄת±ä£¬ÁÙ´²Â·¾¶¡¢ºÏÀíÓÃÒ©µÈÃæÏòÁÙ´²Ó¦ÓõÄÈí¼þÒ²ÔÚÒ½ÔºÉÏÏߣ¬
¸øÁÙ´²¹¤×÷ÌṩÓÃÒ©²Î¿¼ºÍ¸¨ÖúÕïÁƵŦÄÜ£¬ÓÈÆäÊǵç×Ó²¡ÀúϵͳµÄÓ¦ÓÃÑо¿ÒѳÉΪ
Ò½ÔºÐÅÏ¢»¯½¨ÉèµÄÈȵ㣬ÊÇÒ½ÔºÐÅÏ¢»¯·¢Õ¹ÑÓÉìµÄ±ØÈ»Ç÷ÊÆ¡£
1.1µç×Ó²¡Àú¸ÅÊö
µç×Ó²¡Àú(Electronic Medical Records£¬EMR)ÒѾÒýÆðÁ˹úÄÚÒÔ¼°¹ú¼ÊÉÏÔ½À´Ô½¶à
µÄ³§É̺Íר¼ÒµÄÖØÊÓ£¬Õþ¸®²¿ÃÅÒ²»ý¼«²ÎÓëµ½ÕâÒ»¹ý³ÌÖÐÀ´£¬²ÉÈ¡¸÷ÖÖÐж¯Íƶ¯µç×Ó
²¡ÀúµÄ·¢Õ¹£¬Ò½ÔºµÈ¼¶ÆÀÉó°Ñµç×Ó²¡ÀúÒ²×÷ΪһÏîÖØÒªµÄ¿¼ºËÖ¸±ê£¬Ô½À´Ô½¶àµÄÒ½Ôº
¿ªÊ¼ÈÏʶµ½µç×Ó²¡ÀúµÄÖØÒªÐÔ¡£
1.1.1µç×Ó²¡ÀúµÄ¶¨Òå
¸ù¾ÝÃÀ¹úҽѧ¼ÆËã»ú»¯Î¯Ô±»á1991ÄêµÄ¶¨Ò壬¼ÆËã»ú»¯²¡ÀúÊÇ»ùÓÚÒ»¸öÌØ¶¨Ïµ
ͳµÄµç×Ó»¯²¡È˼Ǽ£¬¸ÃϵͳÌṩÓû§·ÃÎÊÍêÕû׼ȷµÄÊý¾Ý¡¢¾¯Ê¾¡¢ÌáʾºÍÁÙ´²¾ö²ß
Ö§³ÖϵͳµÄÄÜÁ¦¡£ËüÊÇÓõç×ÓÉ豸±£´æ¡¢¹ÜÀí¡¢´«ÊäºÍÖØÏÖµÄÊý×Ö»¯µÄ²¡È˵ÄÒ½ÁƼÇ
¼£¬È¡´úÊÖдֽÕŲ¡Àú£¬ËüµÄÄÚÈݰüÀ¨Ö½ÕŲ¡ÀúµÄËùÓÐÐÅÏ¢[1]¡£
µç×Ó²¡ÀúÊÇÖ¸Êý×ÖÐÅÏ¢»¯µÄ²¡Àú£¬ËüµÄÄÚÈݰüÀ¨Ö½ÕŲ¡ÀúµÄËùÓÐÐÅÏ¢¡£µç×Ó²¡Àú
²»½öÖ¸¾²Ì¬²¡ÀúÐÅÏ¢£¬»¹°üÀ¨ÌṩµÄÏà¹Ø·þÎñ£¬ËüÄÜʵÏÖ»¼ÕßÐÅÏ¢µÄ²É¼¯¡¢¼Ó¹¤¡¢´æ
´¢¡¢´«ÊäºÍ·þÎñ[2]¡£µç×Ó²¡ÀúÊDz¡È˲¡ÀúµÄÊý×Ö»¯,µç×Ó²¡ÀúϵͳʵÏÖ²¡ÀúÐÅÏ¢µÄ²É¼¯¡¢
´æ´¢¡¢´«µÝ¡¢±íÏֺͼӹ¤ÀûÓã¬ÊÇÖ¸½«´«Í³µÄÖ½²¡ÀúÍêÈ«µç×Ó»¯£¬²¢³¬Ô½Ö½²¡ÀúµÄ¹Ü
Àíģʽ£¬Ìṩµç×Ó´æ´¢¡¢²éѯ¡¢Í³¼Æ¡¢Êý¾Ý½»»»µÈ¹¦ÄÜ¡£ËüÊǼÆËã»ú¼¼ÊõºÍÍøÂç¼¼ÊõÔÚÒ½ÁÆÁìÓòÓ¦ÓõıØÈ»²úÎÊÇÒ½Ôº¼ÆËã»úÍøÂ绯¹ÜÀíµÄ±ØÈ»Ç÷ÊÆ[3]¡£
Òò´Ë£¬ÎÒÃÇÈÏΪµç×Ó²¡ÀúÖÁÉÙÓ¦°üÀ¨ÒÔϼ¸¸ö¹¦ÄÜ[4]£º
£¨1£©Äܹ»·½±ã׼ȷµÄ¼Ç¼»¼Õß×ÔÈëÔºµ½³öÔºÆÚ¼äµÄÒ½ÁÆÓ뻤Àí¹ý³Ì¡£
£¨2£©Äܹ»ÕæÊµ·´Ó³Éϼ¶Ò½Ê¦¶Ô²¡ÀúµÄÐ޸ĺۼ£¡£
£¨3£©ÓÐÀûÓÚÌá¸ßÊéдËٶȺÍÊéд²¡ÀúµÄ׼ȷÐÔ¡£
£¨4£©ÄÜÌṩֽÖʲ¡ÀúËù¾ßÓеĸ÷ÏîÊéд¸ñʽҪÇ󣬸÷ÖÖר¿Æ²¡ÀúËùÐèÒªµÄ²¡Àú
¸ñʽ¡£
£¨5£©ÄÜ×÷Ϊ·¨ÂÉÒÀ¾Ý¡£
£¨6£©ÄÜ´ïµ½±£»¤»¼Õ߸öÈËÒþ˽µÄÒªÇó¡£
£¨7£©ÄÜΪҽԺ¹ÜÀí²¿ÃÅÌṩÖÊ¿ØÊֶκͽøÐÐÊý¾Ý·ÖÎöµÄ¹¦ÄÜ¡£
1.1.2µç×Ó²¡ÀúÏà¹ØÎÊÌâ |
|
ÏÂÔØµØÖ· |
|
|
|
|
|