In [2]:
message = 'MSH|^~\&|ADT1|MCM|LABADT|MCM|198808181126|SECURITY|ADT^A04|MSG00001|P|2.4\r'
message += 'EVN|A01-|198808181123\r'
message += 'PID|||PATID1234^5^M11||JONES^WILLIAM^A^III||19610615|M-||2106-3|1200 N ELM STREET^^GREENSBORO^NC^27401-1020|GL|(919)379-1212|(919)271-3434~(919)277-3114||S||PATID12345001^2^M10|123456789|9-87654^NC\rNK1|1|JONES^BARBARA^K|SPO|||||20011105\rNK1|1|JONES^MICHAEL^A|FTH\rPV1|1|I|2000^2012^01||||004777^LEBAUER^SIDNEY^J.|||SUR||-||1|A0-\r'
message += 'AL1|1||^PENICILLIN||PRODUCES HIVES~RASH\r'
message += 'AL1|2||^CAT DANDER\r'
message += 'DG1|001|I9|1550|MAL NEO LIVER, PRIMARY|19880501103005|F||\r'
message += 'PR1|2234|M11|111^CODE151|COMMON PROCEDURES|198809081123\r'
message += 'ROL|45^RECORDER^ROLE MASTER LIST|AD|CP|KATE^SMITH^ELLEN|199505011201\r'
message += 'GT1|1122|1519|BILL^GATES^A\r'
message += 'IN1|001|A357|1234|BCMD|||||132987\r'
message += 'IN2|ID1551001|SSN12345678\r'
message += 'ROL|45^RECORDER^ROLE MASTER LIST|AD|CP|KATE^ELLEN|199505011201'

In [50]:
message2 = '''MSH|^~\&|ADT1|MCM|LABADT|MCM|198808181126|SECURITY|ADT^A04|MSG00001|P|2.4\nr
EVN|A01-|198808181123\r\n
PID|||PATID1234^5^M11||JONES^WILLIAM^A^III||19610615|M-||2106-3|1200 N ELM STREET^^GREENSBORO^NC^27401-1020|GL|(919)379-1212|(919)271-3434~(919)277-3114||S||PATID12345001^2^M10|123456789|9-87654^NC\rNK1|1|JONES^BARBARA^K|SPO|||||20011105\rNK1|1|JONES^MICHAEL^A|FTH\rPV1|1|I|2000^2012^01||||004777^LEBAUER^SIDNEY^J.|||SUR||-||1|A0-\r
AL1|1||^PENICILLIN||PRODUCES HIVES~RASH\r\n
AL1|2||^CAT DANDER\r
DG1|001|I9|1550|MAL NEO LIVER, PRIMARY|19880501103005|F||\r\n
PR1|2234|M11|111^CODE151|COMMON PROCEDURES|198809081123\r
ROL|45^RECORDER^ROLE MASTER LIST|AD|CP|KATE^SMITH^ELLEN|199505011201\r
GT1|1122|1519|BILL^GATES^A\r
IN1|001|A357|1234|BCMD|||||132987\r
IN2|ID1551001|SSN12345678\r
ROL|45^RECORDER^ROLE MASTER LIST|AD|CP|KATE^ELLEN|199505011201'''

In [51]:
print(message2)


MSH|^~\&|ADT1|MCM|LABADT|MCM|198808181126|SECURITY|ADT^A04|MSG00001|P|2.4
r
EVN|A01-|198808181123

PV1|1|I|2000^2012^01||||004777^LEBAUER^SIDNEY^J.|||SUR||-||1|A0-
AL1|1||^PENICILLIN||PRODUCES HIVES~RASH

AL1|2||^CAT DANDER
DG1|001|I9|1550|MAL NEO LIVER, PRIMARY|19880501103005|F||

PR1|2234|M11|111^CODE151|COMMON PROCEDURES|198809081123
ROL|45^RECORDER^ROLE MASTER LIST|AD|CP|KATE^SMITH^ELLEN|199505011201
GT1|1122|1519|BILL^GATES^A
IN1|001|A357|1234|BCMD|||||132987
IN2|ID1551001|SSN12345678
ROL|45^RECORDER^ROLE MASTER LIST|AD|CP|KATE^ELLEN|199505011201

In [36]:
message3 = message.split(sep="|")

In [39]:
type(message3)


Out[39]:
list

In [40]:
message4 = str(message3)

In [41]:
message4


Out[41]:
"['MSH', '^~\\\\&', 'ADT1', 'MCM', 'LABADT', 'MCM', '198808181126', 'SECURITY', 'ADT^A04', 'MSG00001', 'P', '2.4\\rEVN', 'A01-', '198808181123\\rPID', '', '', 'PATID1234^5^M11', '', 'JONES^WILLIAM^A^III', '', '19610615', 'M-', '', '2106-3', '1200 N ELM STREET^^GREENSBORO^NC^27401-1020', 'GL', '(919)379-1212', '(919)271-3434~(919)277-3114', '', 'S', '', 'PATID12345001^2^M10', '123456789', '9-87654^NC\\rNK1', '1', 'JONES^BARBARA^K', 'SPO', '', '', '', '', '20011105\\rNK1', '1', 'JONES^MICHAEL^A', 'FTH\\rPV1', '1', 'I', '2000^2012^01', '', '', '', '004777^LEBAUER^SIDNEY^J.', '', '', 'SUR', '', '-', '', '1', 'A0-\\rAL1', '1', '', '^PENICILLIN', '', 'PRODUCES HIVES~RASH\\rAL1', '2', '', '^CAT DANDER\\rDG1', '001', 'I9', '1550', 'MAL NEO LIVER, PRIMARY', '19880501103005', 'F', '', '\\rPR1', '2234', 'M11', '111^CODE151', 'COMMON PROCEDURES', '198809081123\\rROL', '45^RECORDER^ROLE MASTER LIST', 'AD', 'CP', 'KATE^SMITH^ELLEN', '199505011201\\rGT1', '1122', '1519', 'BILL^GATES^A\\rIN1', '001', 'A357', '1234', 'BCMD', '', '', '', '', '132987\\rIN2', 'ID1551001', 'SSN12345678\\rROL', '45^RECORDER^ROLE MASTER LIST', 'AD', 'CP', 'KATE^ELLEN', '199505011201']"

In [47]:
a = 'string \ndtirih \n sdjf klskjlf'

In [49]:
print(a)


string 
dtirih 
 sdjf klskjlf

In [ ]: