HL7.

Python ¶óÀ̺귯¸® Parsing HL7 V2.x ¸Þ½ÃÁö
Áö±Ý ´Ù¿î·Îµå

HL7. ¼øÀ§ ¹× ¿ä¾à

±¤°í

  • Rating:
  • ƯÇã:
  • BSD License
  • °¡°Ý:
  • FREE
  • °Ô½ÃÀÚ À̸§:
  • John Paulett

HL7. ű×


HL7. ¼³¸í

Python ¶óÀ̺귯¸® HL7 V2.x ¸Þ½ÃÁö¸¦ ±¸¹® ºÐ¼®ÇÕ´Ï´Ù HL7Àº °Ç°­ ¼öÁØ 7 (HL7) ¹öÀü 2.x.hl7ÀÇ ¸Þ½ÃÁö¸¦ ±¸¹® ºÐ¼®ÇϱâÀ§ÇÑ °£´ÜÇÑ ÆÄÀ̽㠶óÀ̺귯¸®ÀÔ´Ï´Ù. °Ç°­ °ü¸® µ¥ÀÌÅÍÀÇ Åë½Å ÇÁ·ÎÅäÄÝ ¹× ¸Þ½ÃÁö Çü½ÄÀÔ´Ï´Ù. ÀÓ»ó Á¤º¸ ½Ã½ºÅÛ°ú ÀÓ»ó µð¹ÙÀ̽º°£¿¡ µ¥ÀÌÅ͸¦ Àü¼ÛÇÏ´Â °ÍÀº »ç½Ç»ó Ç¥ÁØÀÔ´Ï´Ù. ¹öÀü 2.x ½Ã¸®Áî´Â ÇöÀç ÆÄÀÌÇÁ ±¸ºÐ Çü½ÄÀÔ´Ï´Ù ÇöÀç HL7ÀÇ °¡Àå ³Î¸® ½ÂÀÎ µÈ ¹öÀüÀÔ´Ï´Ù (¹öÀü 3.0Àº XML ±â¹Ý Çü½ÄÀÔ´Ï´Ù) .PYTHON-HL7Àº ÇöÀç HL7 ¹öÀü 2.x ¸Þ½ÃÁö¸¦ ½±°Ô ±¸¹® ºÐ¼®ÇÕ´Ï´Ù. µ¥ÀÌÅÍ ±¸Á¶¿¡ ¾×¼¼½ºÇÏ·Á¸é ÇöÀç ±¸ÇöÀº HL7 »ç¾çÀ» ¿ÏÀüÈ÷ µû¸£Áö ¸¸ °¡Àå ÀϹÝÀûÀ¸·Î º¸ÀÌ´Â HL7 ¸Þ½ÃÁö¸¦ ±¸¹® ºÐ¼®Çϱ⿡ ÃæºÐÇÕ´Ï´Ù. ¶óÀ̺귯¸®´Â ÀáÀçÀûÀ¸·Î »ç¾ç°ú ¿ÏÀüÈ÷ ºÒ¸¸ÀÌÀÖ´Â °ÍÀ¸·Î ÁøÈ­ ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¶óÀ̺귯¸®¿¡´Â °á±¹ HL7 V2.x ¸Þ½ÃÁö¸¦ ¸¸µå´Â ±â´ÉÀÌ Æ÷Ç﵃ ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î HL7 ¸Þ½ÃÁö¸¦ ¸¸µå°Ú´Ù. >>> ¸Þ½ÃÁö = 'msh | ^ ~ | °¡½Ã ·¦ | elab-3 | °¡¾î | ºôµå 3 | 200202150930 || ¿À·ç ^ R01 | CNTRL-3456 | P | 2.4 '>>> ¸Þ½ÃÁö + ='PID ||| 555-44-4444 || everywoman ^ eve ^ ^^^^ l | Á¸½º | 196203520 | f || | 153 Fernwood Dr. ^^ Statesville ^ OH ^ 35292 || (206) 3345232 | (206) 752-121 |||| ac555444444 || 67-a4335 ^ ^ 20030520 '>>> ¸Þ½ÃÁö + ='OBR | 1 | 845439 ^ Ghh Oe | 1045813 ^ Ghh Lab | 1554-5 ^ glucose ||| 200202150730 ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||) |||||||| f |||||| 444-44-4444 ^ È÷Æ÷Å©¶óÅ×½º ^ ÇÏ¿öµå h ^^^^ md '>>> ¸Þ½ÃÁö + ='obx | 1 | sn | 1554-5 ^ ±Û·çÄÚ½º ^ post 12h cfst : mcnc : pt : ser / plas : qn || ^ 182 | mg / dl | 70_105 | h ||| ¹®ÀÚ¿­ ¸Þ½ÃÁö°¡ÀÖ´Â hl7.parse () ¸í·ÉÀ» È£ÃâÇÕ´Ï´Ù. >>> h = ±¸¹® ºÐ¼® (¸Þ½ÃÁö) ¿ì¸®´Â N Â÷¿ø ¸ñ·ÏÀ»¹Þ½À´Ï´Ù. >>> À¯Çü (h) 4 ¼¼±×¸ÕÆ® (MSH, PID, OBR, OBX)°¡ÀÖ¾ú½À´Ï´Ù : >>> len (h) 4 ¿ì¸®´Â ÃßÃâ ÇÒ ¼ö ÀÖ½À´Ï´Ù ¸Þ½ÃÁöÀÇ °³º° ¿ä¼Ò : >>> H '±Û·çÄÚ½º'>>> H '182'We´Â SegmÀ» ãÀ» ¼ö ÀÖ½À´Ï´Ù. ¼¼±×¸ÕÆ® ½Äº°ÀÚ : >>> PID = ¼¼±×¸ÕÆ® ( 'PID', H) >>> PID '555-44-4444'¿ä±¸ »çÇ× : ¡¤ ÆÄÀ̽ã


HL7. °ü·Ã ¼ÒÇÁÆ®¿þ¾î