PSOHLINL ;BIR/RTR-Process HL7 segments greater than 245 ;07/12/02
Source file <PSOHLINL.m>
| Package | Total | Call Graph |
|---|---|---|
| VA Fileman | 2 | NOW^%DTC ^DIWP |
| Kernel | 1 | $$HL7TFM^XLFDT |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| RESET | ;reset array
|
|
| LTH | ;
|
|
| RXO | ;Process multiple RXO segments
|
|
| RXOPQ | ||
| ORCPQ | ||
| ENCOMM | ;Enter provider comments into PSOHY array
|
|
| ORCP | ;
|
|
| COMM | ;Process multiple NTE 6 (Provider comments)
|
|
| ENSIG | ;Enter Sig into PSOHY array
|
|
| SIG | ;Process multiple NTE 7 (Sig)
|
|
| RXOP | ;
|
|
| PROC | ;Process segments
|
|
| ORC | ;Process multiple ORC segments
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^UTILITY($J | COMM+1!, COMM+4!, COMM+6!, SIG+1!, SIG+4!, SIG+6!, ENCOMM+2, ENCOMM+3, ENSIG+2, ENSIG+3 |
| Name | Line Occurrences |
|---|---|
| @( | PROC+5, PROC+10 |
| ENCOMM | COMM+5 |
| ENSIG | SIG+5 |
| LTH | COMM+2, COMM+3, SIG+2, SIG+3 |
| ORCPQ | ORCP+2, ORCP+3, ORCP+4 |
| PROC | ORC+2, RXO+2 |
| RESET | PROC+2 |
| RXOPQ | RXOP+2, RXOP+3 |
| Name | Field # of Occurrence |
|---|---|
| ^( | ENCOMM+2, ENSIG+2 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| >> % | PROC+3 |
| >> DIWF | COMM+2*, COMM+3*, SIG+2*, SIG+3* |
| >> DIWL | COMM+2*, COMM+3*, SIG+2*, SIG+3* |
| >> DIWR | COMM+2*, COMM+3*, SIG+2*, SIG+3* |
| >> HL("FS" | PROC+5, PROC+6, COMM+2, SIG+2 |
| PSOHAA | PROC+1~, PROC+5*, PROC+6, PROC+7 |
| >> PSOHB | RESET+3, COMM+2, SIG+2 |
| >> PSOHB( | RESET+2, COMM+3, SIG+3 |
| >> PSOHB("" | COMM+3, SIG+3 |
| PSOHBX | PROC+1~, RESET+1! |
| PSOHBX( | PROC+5, PROC+6, PROC+7, RESET+2* |
| PSOHBX(0 | RESET+3* |
| >> PSOHFSP | ORCP+3 |
| PSOHIII | PROC+1~, PROC+4* |
| PSOHLIM | PROC+1~, PROC+8*, PROC+10*, ORCP+2, ORCP+3, ORCP+4, ORCP+7, ORCP+8, ORCPQ*, RXOP+2 , RXOP+3, RXOP+4, RXOPQ* |
| >> PSOHLMIS("ORC" | ORCP+1* |
| >> PSOHLMIS("RXO" | RXOP+1* |
| PSOHLTAG | ORC+1*, ORC+3!, PROC+3, PROC+5, PROC+10, RXO+1*, RXO+3! |
| >> PSOHLZ | COMM+3*, SIG+3*, ENCOMM+2*, ENCOMM+3, ENSIG+2*, ENSIG+3 |
| >> PSOHLZC | ENCOMM+1*, ENCOMM+3*, ENSIG+1*, ENSIG+3* |
| PSOHNNCK | PROC+1~, PROC+4* |
| PSOHNNN | PROC+1~, PROC+4*, PROC+5* |
| PSOHNNNN | PROC+1~, PROC+4*, PROC+6*, PROC+10*, ORCP+2, ORCP+3, ORCP+4, ORCP+7, ORCP+8, RXOP+2 , RXOP+3, RXOP+4 |
| >> PSOHOO | PROC+5*, PROC+6, PROC+7 |
| PSOHPVR | PROC+1~, PROC+4*, PROC+8, PROC+9*, PROC+10, ORCPQ*, RXOPQ* |
| PSOHPVR1 | PROC+1~, PROC+4*, PROC+5, PROC+7*, PROC+9 |
| >> PSOHX | RESET+2* |
| >> PSOHY("CHNUM" | ORCP+3* |
| >> PSOHY("DRUG" | RXOP+2* |
| >> PSOHY("EDT" | PROC+3*, ORCP+6 |
| >> PSOHY("ENTER" | ORCP+7* |
| >> PSOHY("OCC" | ORCP+2* |
| >> PSOHY("PRCOM" | ENCOMM+3* |
| >> PSOHY("PRIOR" | PROC+3* |
| >> PSOHY("PROV" | ORCP+8* |
| >> PSOHY("QTY" | RXOP+3* |
| >> PSOHY("REF" | RXOP+4* |
| >> PSOHY("SDT" | ORCP+5*, ORCP+6* |
| >> PSOHY("SIG" | ENSIG+3* |
| >> PSOXLONG | COMM+2, COMM+3, COMM+4, SIG+2, SIG+3, SIG+4, LTH+1* |
| >> X | ORCP+4*, ORCP+5, COMM+2*, COMM+3*, SIG+2*, SIG+3*, LTH+1 |