Correct, each record is broken into multiple lines: Here is a sample. I anomized some data for HIPAA.
Where stringrange 0 3 = REC1 is beginning of a new record.
Note below there are two layouts. Apparently there is a value at position 14-20 that indicates which layout is being used. I dont have all the details on that yet but I figure if I could just turn this into a single line record, that would be a good start…
_______________________________________________________________
REC1810393215GREMP NONE
0 0 12121212 SIM HC
03/28/201507/31/20158362 7JOSEPH, DUSTIN SAYES
INPDH641 000 000 000 #EOL#
REC1810393215PTADD FOREST TREES
PO BOX 177 SAINT MISO AL 36568
SAINT MISO NY75035 2519570947 09/15/1901M424562196 12121212 SIM HC
03/28/201507/31/20158362 7JOSEPH, DUSTIN SAYES
INPDH641 000 000 000 #EOL#
REC1810393215PTEMP NONE
0 0 12121212 SIM HC
03/28/201507/31/20158362 7JOSEPH, DUSTIN SAYES
INPDH641 000 000 000 #EOL#
REC1810393215PTGARS FOREST TREES
PO BOX 177 SAINT MISO AL 36568
SAINT MISO NY75035 2519570947 09/15/1901M424562196 12121212 SIM HC
03/28/201507/31/20158362 7JOSEPH, DUSTIN SAYES
INPDH641 000 000 000 #EOL#
REC1810393215SEH64 RETIRED
0 0 12121212 SIM HC
03/28/201507/31/20158362 7JOSEPH, DUSTIN SAYES
INPDH641 000 000 000 #EOL#
REC1810393215SSH6401FOREST TREES
PO BOX 177 SAINT MISO AL 36568
SAINT MISO NY75035 0 09/15/1901M424562196 12121212 SIM HC
03/28/201507/31/20158362 7JOSEPH, DUSTIN SAYES
__________________________________________________________________