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 |