PSOQMCAL ; SEA/HAM3 PMI - PHARMACY MEDICATION INSTRUCTION ; 30 Nov 2007 7:55 AM
Source file <PSOQMCAL.m>
| Package | Total | Call Graph | 
|---|---|---|
| Outpatient Pharmacy | 3 | ($$EXPDATE,$$REFILLS)^PSOQ0076 $$ZZ^PSOSUTL FSIG^PSOUTLA | 
| VA Fileman | 3 | C^%DTC ^DIWP ^DIWW | 
| Adverse Reaction Tracking | 1 | ^GMRADPT | 
| Health Summary | 1 | CKP^GMTSUP | 
| Kernel | 1 | ($$FMTE,$$NOW)^XLFDT | 
| Order Entry Results Reporting | 1 | COVER^ORWPS | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| GETOPORD(ORDLIST) | ; | |
| ALL | ;Gets allergy info | |
| EN | ||
| GETPEND(RXSIEN) | ;RMS/HINES 8-16-07 ADD PENDING RX'S | |
| HD2 | ||
| HD1 | ; Header for 1st page | |
| SHOW(PTIEN) | ; | |
| HD3 | ;Header for subsequent pages | |
| CKSTATUS(LISTNODE) | ; | |
| 1 | ;Patient | |
| RE | ;Allergies | |
| PGE | ||
| GETRXDAT(RXS) | ; | |
| HD | ; | |
| NVA | ;NVA MEDS ADDED 5/6/05 | |
| GETTYPE(IEN52) | ; | |
| GETCLASS(IENRX) | ; | |
| IPORD(LISTNODE) | ; | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^DIC(4 - [#4] | HD1+7, HD3+3 | 
| ^DIC(5 - [#5] | HD+13 | 
| ^DPT - [#2] | HD+2, HD+4, HD+6, HD+7 | 
| ^OR(100 - [#100] | GETPEND+3, GETPEND+4, GETPEND+5, GETPEND+7, GETPEND+8, GETPEND+9, GETPEND+10 | 
| ^ORD(101.43 - [#101.43] | GETPEND+4 | 
| ^PS(50.605 - [#50.605] | GETCLASS+10 | 
| ^PS(59 - [#59] | HD1+1, HD1+7, HD3+3 | 
| ^PSDRUG - [#50] | GETPEND+7, GETCLASS+6, GETCLASS+7 | 
| ^PSRX - [#52] | GETCLASS+3 | 
| Name | Line Occurrences | 
|---|---|
| $$CKSTATUS | GETOPORD+5 | 
| $$GETCLASS | GETTYPE+3 | 
| $$GETTYPE | GETRXDAT+8 | 
| $$IPORD | GETOPORD+4 | 
| ALL | RE+2 | 
| GETOPORD | SHOW+3 | 
| GETPEND | GETRXDAT+4 | 
| GETRXDAT | SHOW+4 | 
| HD | 1+4 | 
| HD3 | SHOW+17, SHOW+24, NVA+11 | 
| PGE | NVA+17, NVA+18, NVA+19, NVA+20, NVA+21, NVA+22, NVA+23, HD1+2 | 
| SHOW | 1+4 | 
| Name | Field # of Occurrence | 
|---|---|
| ^( | HD+4, HD+6, HD+7, HD+8, HD+9, HD+10 | 
| ^(0 | HD+3, HD+13 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| ADDR | EN+1~, HD+6*, HD+10*, HD+12, HD+13, HD+14, HD+15 | 
| ADDR(1 | HD+15* | 
| ADDR(2 | HD+15*, HD+16, HD+17* | 
| ADDR(3 | HD+15*, HD+17, HD+18* | 
| ADDR(4 | HD+14* | 
| ADDRFL | EN+6~, HD+11* | 
| AL | EN+1~, ALL+5*, ALL+7 | 
| ALFLAG | EN+1~, RE+2* | 
| ARLDASH | EN+1~, RE+1* | 
| ARLDATE | EN+2~, EN+30* | 
| ARLDFN | EN+2~, 1+1*, 1+2*, 1+4, HD+1, HD+2, HD+4, HD+6, HD+7, ALL+3 | 
| ARLDOB | EN+2~, HD+3* | 
| ARLEND | ALL+2~, ALL+3*, ALL+5, ALL+6* | 
| ARLNAME | EN+2~, HD+2*, HD2, HD3+5 | 
| >> ARLPAT | 1+2 | 
| ARLSITE | EN+2~, HD1+1*, HD1+8, HD2+1, HD3+4, HD3+6 | 
| ARLSN | EN+2~, HD+3*, HD2, HD3+5 | 
| BLANKLN | EN+3~, EN+15* | 
| BLNKLN | EN+3~, EN+15*, EN+16, EN+19, EN+21, EN+27, EN+29, SHOW+11, SHOW+26, SHOW+30 , NVA+5, NVA+12, HD3+8, HD3+9, RE+1 | 
| CLASS | GETTYPE+1~, GETTYPE+3*, GETTYPE+4, GETTYPE+5 | 
| COUNT | GETPEND+11~, GETPEND+13*, GETPEND+14, GETPEND+17 | 
| DATA | ALL+2~, ALL+5* | 
| DAYSEP | EN~, EN+17*, EN+20, EN+26, EN+28 | 
| >> DFN | ALL+3* | 
| DIWF | EN+7~, RE+4* | 
| DIWL | EN+7~, RE+4* | 
| DIWR | EN+7~, RE+4* | 
| DRUG1 | EN+3~, RE+4, ALL+3*, ALL+4*, ALL+6*, ALL+7* | 
| DRUGHDR1 | EN~, EN+7~, EN+18*, EN+19*, HD2+2, HD3+10 | 
| DRUGHDR2 | EN~, EN+7~, EN+20*, EN+21* | 
| DRUGNAME | GETRXDAT+1~, GETRXDAT+6*, GETRXDAT+9, GETRXDAT+11, GETRXDAT+12 | 
| DRUGSEP | EN~, EN+7~, EN+22*, EN+23*, SHOW+9, SHOW+17, SHOW+24, SHOW+25, NVA+3, NVA+11 | 
| DT | EN+30, HD+9 | 
| EMPTYLN | EN+1~, EN+16*, SHOW+10, SHOW+25, NVA+4, NVA+6, HD3+8, HD3+9 | 
| FN | EN+6~, HD+1* | 
| FOOD | EN+3~, RE+4, ALL+3*, ALL+8* | 
| FSIG | GETRXDAT+1~, GETRXDAT+9 | 
| GMRA | ALL+1!, ALL+3* | 
| GMRAL | EN+3~, RE+3, ALL+1!, ALL+4, ALL+5 | 
| GMRAL( | ALL+5 | 
| >> GMTSQIT | NVA+17, NVA+18, NVA+19, NVA+20, NVA+21, NVA+22, NVA+23, HD1+2 | 
| HP | EN+6~, HD+5*, HD+12* | 
| IA | EN+6~, 1+2* | 
| IDRUG | EN+3~, SHOW+18*, SHOW+19*, SHOW+22, SHOW+26, SHOW+29, SHOW+30 | 
| IEN52 | GETTYPE~, GETTYPE+3 | 
| IENCLASS | GETCLASS+1~, GETCLASS+8*, GETCLASS+9, GETCLASS+10 | 
| IENDRUG | GETCLASS+1~, GETCLASS+4*, GETCLASS+5, GETCLASS+6, GETCLASS+7 | 
| IENRX | GETCLASS~, GETCLASS+3 | 
| IFN | ALL+2~, ALL+5* | 
| INSTSEP1 | EN~, EN+7~, EN+24*, EN+25*, SHOW+31, NVA+14, HD2+2, HD3+7 | 
| INSTSEP2 | EN~, EN+7~, EN+26*, EN+27*, SHOW+31 | 
| INSTSEP3 | EN~, EN+7~, EN+28*, EN+29*, SHOW+31 | 
| IOF | SHOW+17, SHOW+24, NVA+11 | 
| IOM | EN+8 | 
| IOSL | EN+8 | 
| ISIG | EN+3~, SHOW+28*, SHOW+29*, SHOW+30 | 
| ITYPE | EN+3~, SHOW+6*, SHOW+7*, SHOW+8, SHOW+12, SHOW+13, SHOW+15, SHOW+19, SHOW+22, SHOW+29 , SHOW+30 | 
| KILLORD | GETOPORD+1~, GETOPORD+4*, GETOPORD+5*, GETOPORD+6 | 
| LINE | GETPEND+11~, GETPEND+16*, GETPEND+17! | 
| LIST | SHOW+1~, SHOW+2, SHOW+3, SHOW+4 | 
| LIST( | SHOW+7, SHOW+15, SHOW+19, SHOW+22, SHOW+29, SHOW+30 | 
| LISTIEN | GETOPORD+1~, GETOPORD+2*, GETOPORD+3*, GETOPORD+4, GETOPORD+5, GETOPORD+6 | 
| LISTNODE | IPORD~, IPORD+3, IPORD+5, IPORD+6, CKSTATUS~, CKSTATUS+3, CKSTATUS+4 | 
| NEXTWORD | GETPEND+11~, GETPEND+14*, GETPEND+15, GETPEND+16, GETPEND+18 | 
| NODE0CLS | GETCLASS+1~, GETCLASS+10*, GETCLASS+11 | 
| NODE0DRG | GETCLASS+1~, GETCLASS+6* | 
| NODE0RX | GETCLASS+1~, GETCLASS+3*, GETCLASS+4 | 
| NODEND50 | GETCLASS+1~, GETCLASS+7*, GETCLASS+8 | 
| NONE | EN+4~, RE+2*, RE+3 | 
| NVA | EN+4~, SHOW+1~, NVA+1 | 
| NVA( | NVA+9, IPORD+6* | 
| NVACNT | NVA+2~, NVA+7*, NVA+10*, NVA+11, NVA+13!, HD3+8, HD3+9, HD3+10 | 
| NVADRUG | NVA+2~, NVA+8*, NVA+9*, NVA+12, NVA+13! | 
| ORDLIST | GETOPORD~ | 
| ORDLIST( | GETOPORD+3, GETOPORD+4, GETOPORD+5, GETOPORD+6! | 
| PAGE | EN+4~, 1+3*, HD1+4, HD1+5, HD1+6*, HD3+2* | 
| PGLENGTH | EN+4~, EN+8*, SHOW+17, SHOW+24, NVA+11 | 
| PGWIDTH | EN+4~, EN+8*, EN+9, EN+11, EN+12, EN+13, EN+14, EN+15, EN+16, EN+19 , EN+21, EN+22, EN+24, EN+27, EN+29, SHOW+11, SHOW+26, SHOW+30, NVA+5, NVA+12 , GETRXDAT+7, HD3+8, HD3+9, RE+1, RE+4 | 
| PHONE | EN+4~, HD+4*, HD+5 | 
| PKG | IPORD+1~, IPORD+3*, IPORD+4 | 
| PRETYPE | EN+1~, SHOW+5*, SHOW+8, SHOW+12* | 
| PSOQ100 | GETPEND+1~, GETPEND+2*, GETPEND+3, GETPEND+4, GETPEND+5, GETPEND+7, GETPEND+8, GETPEND+9, GETPEND+10 | 
| PSOQDIND | GETPEND+1~, GETPEND+5*, GETPEND+6, GETPEND+7 | 
| >> PSOQHS | SHOW+31, PGE | 
| PSOQOIND | GETPEND+1~, GETPEND+3*, GETPEND+4 | 
| PSOQPDN | GETPEND+1~, GETPEND+4*, GETPEND+7*, GETPEND+18 | 
| PSOQPEND | EN~, NVA+16, GETRXDAT+4* | 
| PSOQRAW | GETPEND+1~, GETPEND+10*, GETPEND+12, GETPEND+14 | 
| PSOQSCT | GETPEND+1~, GETPEND+9*, GETPEND+10 | 
| PSOQSIND | GETPEND+1~, GETPEND+8*, GETPEND+9, GETPEND+10 | 
| PSOQSUB | GETRXDAT+10~, GETRXDAT+11*, GETRXDAT+12 | 
| >> PSOSITE | HD1+1, HD1+7, HD3+3 | 
| PTIEN | SHOW~, SHOW+2 | 
| RETURN | IPORD+1~, IPORD+2*, IPORD+4*, IPORD+7*, IPORD+8, CKSTATUS+1~, CKSTATUS+2*, CKSTATUS+3*, CKSTATUS+4*, CKSTATUS+5 , GETTYPE+1~, GETTYPE+2*, GETTYPE+4*, GETTYPE+5*, GETTYPE+6, GETCLASS+1~, GETCLASS+2*, GETCLASS+5, GETCLASS+9, GETCLASS+12* , GETCLASS+13 | 
| RPTDATE | EN+6~, EN+10*, HD1+3, HD3+1 | 
| RXIEN | EN+5~, CKSTATUS+1~, GETRXDAT+5*, GETRXDAT+6, GETRXDAT+7, GETRXDAT+8, GETRXDAT+12 | 
| RXS | GETRXDAT~ | 
| RXS( | GETRXDAT+3, GETRXDAT+4, GETRXDAT+5, GETRXDAT+9*, GETRXDAT+11, GETRXDAT+12*, GETPEND+2 | 
| RXS("D" | GETPEND+18* | 
| RXSIEN | GETRXDAT+1~, GETRXDAT+2*, GETRXDAT+3*, GETRXDAT+4, GETRXDAT+5, GETPEND~, GETPEND+2 | 
| RXTYPE | GETRXDAT+1~, GETRXDAT+8*, GETRXDAT+9, GETRXDAT+11, GETRXDAT+12 | 
| SIGCNT | EN+5~, SHOW+21*, SHOW+23*, SHOW+24 | 
| SIGPOS | EN+5~, SHOW+21*, SHOW+22* | 
| ST | EN+6~, HD+13*, HD+14 | 
| SUB | GETPEND+1~, GETPEND+12*, GETPEND+17*, GETPEND+18 | 
| SUPCNT | EN+6~, SHOW+14*, SHOW+16*, SHOW+17, HD3+8, HD3+10 | 
| SUPDRUG | EN+6~, SHOW+14*, SHOW+15* | 
| SUPTYPE | EN+1~, SHOW+5*, SHOW+13, SHOW+14*, SHOW+20, SHOW+25, SHOW+27 | 
| TYPE | EN+6~, ALL+5*, ALL+7, ALL+8 | 
| U | GETPEND+2, GETPEND+4, GETPEND+7, HD1+7, HD1+8, HD3+3, HD3+4, ALL+5 | 
| VACLASS | GETCLASS+1~, GETCLASS+11*, GETCLASS+12 | 
| VER | ALL+2~, ALL+5*, ALL+7 | 
| WORDS | GETPEND+11~, GETPEND+12*, GETPEND+13, GETPEND+17 | 
| WP | EN+6~, HD+5* | 
| X | EN+6~, EN+30, HD+8*, HD+9, RE+4* | 
| X1 | EN+6~, EN+30* | 
| X2 | EN+6~, EN+30* | 
| XPOS1 | EN+5~, EN+11*, HD1+3, HD3+1 | 
| XPOS2 | EN+5~, EN+12*, HD1+5, HD3+2 | 
| XPOS3 | EN+5~, EN+13* | 
| XPOS4 | EN+5~, EN+14*, HD1+7, HD1+8, HD3+3, HD3+4 |