MHV7B9A ;WAS/DLF/KUM - HL7 message builder secure messaging ; 9/25/08 4:08pm
Source file <MHV7B9A.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| PTREL(MSGROOT,DATAROOT,CNT,LEN,HL) | ||
| PID(MSGROOT,DATAROOT,CNT,LEN,HL) | ;Build PID segments for user data
|
|
| STF(MSGROOT,DATAROOT,CNT,LEN,HL) | ;Build STF segments for provider data
|
|
| AIP(MSGROOT,DATAROOT,CNT,LEN,HL) | ||
| ORG(MSGROOT,DATAROOT,CNT,LEN,HL) | ;Build ORG segments for clinics
|
|
| SMORG(MSGROOT,DATAROOT,CNT,LEN,HL) | ;Build ORG segments for clinics
|
|
| PRA(MSGROOT,DATAROOT,CNT,LEN,HL) |
| Name | Field # of Occurrence |
|---|---|
| $$FMTHL7^MHV7BU | STF+58, STF+60 |
| FMTNAME^MHV7BU | PID+29 |
| FMTNAME3^MHV7BU | STF+29 |
| $$BLDSEG^MHV7U | PID+35, STF+64, AIP+29, ORG+29, SMORG+28, PRA+29 |
| $$ESCAPE^MHV7U | AIP+27, ORG+27, SMORG+23, SMORG+24, SMORG+25, SMORG+26 |
| LOG^MHVUL2 | PID+20, PID+33, PID+38, STF+21, STF+67, AIP+22, AIP+32, ORG+20, ORG+32, SMORG+17 , SMORG+31, PRA+20, PRA+32 |
| $$ACTIVE^XUSER | STF+46 |
| Name | Line Occurrences |
|---|---|
| AIP | PTREL+5 |
| ORG | PTREL+1 |
| STF | PTREL+4 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| AIP | AIP+19~, AIP+29 |
| AIP(0 | AIP+25* |
| AIP(3 | AIP+26* |
| AIP(5 | AIP+27* |
| CNT | PTREL~, PTREL+1, PTREL+4, PTREL+5, PID~, PID+34*, PID+35, PID+36, STF~, STF+63* , STF+64, STF+65, AIP~, AIP+28*, AIP+29, AIP+30, ORG~, ORG+28*, ORG+29, ORG+30 , SMORG~, SMORG+27*, SMORG+28, SMORG+29, PRA~, PRA+28*, PRA+29, PRA+30 |
| DATAROOT | PTREL~, PTREL+1, PTREL+2*, PTREL+3*, PTREL+4, PTREL+5, PID~, PID+21, PID+22, STF~ , STF+22, STF+23, AIP~, AIP+20*, AIP+21*, AIP+23, AIP+24, ORG~, ORG+21*, ORG+22* , ORG+23, ORG+24, SMORG~, SMORG+18*, SMORG+19, SMORG+20, PRA~, PRA+21*, PRA+22*, PRA+23 , PRA+24 |
| DIV | STF+20~, STF+51* |
| DIVS | STF+20~, STF+51*, STF+52, STF+53, STF+54 |
| HL | PTREL~, PTREL+1, PTREL+4, PTREL+5, PID~, PID+29, PID+35, STF~, STF+29, STF+64 , AIP~, AIP+27, AIP+29, ORG~, ORG+27, ORG+29, SMORG~, SMORG+23, SMORG+24, SMORG+25 , SMORG+26, SMORG+28, PRA~, PRA+29 |
| I | PID+19~, PID+21*, PID+22, STF+19~, STF+22*, STF+23, AIP+19~, AIP+23*, AIP+24, ORG+19~ , ORG+23*, ORG+24, SMORG+16~, SMORG+19*, SMORG+20, PRA+19~, PRA+23*, PRA+24 |
| J | STF+20~, STF+52*, STF+53, STF+54 |
| LEN | PTREL~, PTREL+1, PTREL+4, PTREL+5, PID~, PID+36*, STF~, STF+65*, AIP~, AIP+30* , ORG~, ORG+30*, SMORG~, SMORG+29*, PRA~, PRA+30* |
| MSGROOT | PTREL~, PTREL+1, PTREL+4, PTREL+5, PID~, PID+35, PID+36, STF~, STF+64, STF+65 , AIP~, AIP+29, AIP+30, ORG~, ORG+29, ORG+30, SMORG~, SMORG+28, SMORG+29, PRA~ , PRA+29, PRA+30 |
| NMARR | PID+19~, PID+29, STF+19~, STF+29 |
| NMARR(1 | PID+30, STF+37 |
| NMARR(2 | PID+31, STF+38 |
| NMARR(3 | PID+32, STF+39 |
| NMARR(4 | STF+40 |
| NMARR(5 | STF+41 |
| NMARR(6 | STF+42 |
| ORG | ORG+19~, ORG+29, SMORG+16~, SMORG+28 |
| ORG(0 | ORG+25*, SMORG+21* |
| ORG(2 | ORG+26*, ORG+27*, SMORG+22*, SMORG+23* |
| ORG(3 | SMORG+24*, SMORG+25*, SMORG+26* |
| PID | PID+19~, PID+35 |
| PID(0 | PID+23* |
| PID(3 | PID+25*, PID+26*, PID+27* |
| PID(5 | PID+30*, PID+31*, PID+32* |
| PNAME | PID+19~, PID+28*, PID+29, PID+33, STF+19~, STF+26* |
| PRA | PRA+19~, PRA+29 |
| PRA(0 | PRA+25* |
| PRA(2 | PRA+26*, PRA+27* |
| STF | STF+19~, STF+64 |
| STF(0 | STF+24* |
| STF(10 | STF+55* |
| STF(12 | STF+56*, STF+58* |
| STF(13 | STF+56*, STF+60* |
| STF(18 | STF+61* |
| STF(2 | STF+25*, STF+29 |
| STF(20 | STF+62* |
| STF(3 | STF+37*, STF+38*, STF+39*, STF+40*, STF+41*, STF+42*, STF+43* |
| STF(4 | STF+44*, STF+45* |
| STF(7 | STF+46* |
| STF(8 | STF+48*, STF+49*, STF+50* |
| STF(9 | STF+53*, STF+54* |
| USR | PID+19~, PID+22*, PID+25, PID+26, PID+27, PID+28, STF+19~, STF+23*, STF+25, STF+26 , STF+43, STF+44, STF+45, STF+46, STF+48, STF+49, STF+50, STF+51, STF+55, STF+58 , STF+60, STF+61, STF+62, AIP+19~, AIP+24*, AIP+26, AIP+27, ORG+19~, ORG+24*, ORG+26 , ORG+27, SMORG+16~, SMORG+20*, SMORG+22, SMORG+23, SMORG+24, SMORG+25, SMORG+26, PRA+19~, PRA+24* , PRA+26, PRA+27 |