ORBPRCHK ; SLC/JMH - API to return who gets notifications TAKEN FROM ORB3;
Source file <ORBPRCHK.m>
| Package | Total | Caller Graph | 
|---|---|---|
| Order Entry Results Reporting | 1 | ORWORR1 | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| USER | ;should USER (ORBDUZ) be a recip | |
| ENTERBY | ; | |
| PCMMPRIM | ; | |
| ATTEND | ; | |
| TITLE | ;get provider recips | |
| CHECK(ORPERS,ORNUM,ORN,ORBDFN) | ; returns 1 if ORPERS should get the alert | |
| SPECDUZS | ;get DUZs rtn by SPECIAL^ORB3SPEC | |
| PRIMARY | ; | |
| ORDERER | ; | |
| START(ORRET,ORNUM,ORN,ORBDFN) | ; | |
| PCMMTEAM | ; | |
| PKGDUZS | ;get DUZs from pkg-passed ORBADUZ() array | |
| TEAMS | ; | |
| PCMMASSC | ; | 
| Name | Field # of Occurrence | 
|---|---|
| $$ENTITY^ORB31 | START+13 | 
| $$TMDEV^ORB31 | TEAMS+14 | 
| REGULAR^ORB3REG | START+14 | 
| SPECIAL^ORB3SPEC | START+15 | 
| $$ONOFF^ORB3USER | USER+1 | 
| $$ORDERER^ORQOR2 | ORDERER+4 | 
| $$UNSIGNOR^ORQOR2 | ORDERER+4 | 
| TEAMPR^ORQPTQ1 | ORDERER+11 | 
| TEAMPROV^ORQPTQ1 | TEAMS+9, ORDERER+23 | 
| TMSPT^ORQPTQ1 | TEAMS+2, ORDERER+13 | 
| $$PRPT^SCAPMC | PCMMTEAM+3 | 
| $$OUTPTAP^SDUTL3 | PCMMASSC+2 | 
| $$OUTPTPR^SDUTL3 | PCMMPRIM+2 | 
| $$NOW^XLFDT | START+4, PCMMPRIM+2, PCMMASSC+2 | 
| $$GET^XPAR | TITLE+2 | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^OR(100 - [#100] | ENTERBY+3, ENTERBY+4 | 
| ^ORD(100.9 - [#100.9] | START+2, START+11 | 
| ^TMP("ORPCMM" | PCMMTEAM+5, PCMMTEAM+7! | 
| ^XUSEC("ORES" | ORDERER+9, ORDERER+26 | 
| Name | Line Occurrences | 
|---|---|
| ATTEND | TITLE+4 | 
| ENTERBY | TITLE+7 | 
| ORDERER | TITLE+6 | 
| PCMMASSC | TITLE+9 | 
| PCMMPRIM | TITLE+8 | 
| PCMMTEAM | TITLE+10 | 
| PKGDUZS | START+17 | 
| PRIMARY | TITLE+3 | 
| SPECDUZS | START+16 | 
| START | CHECK+2 | 
| TEAMS | TITLE+5 | 
| TITLE | START+18 | 
| USER | PKGDUZS+3, SPECDUZS+3, PRIMARY+1, ATTEND+1, TEAMS+12, ORDERER+6, ORDERER+26, ENTERBY+5, PCMMPRIM+3, PCMMASSC+3 , PCMMTEAM+6 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| DIC | START+6~ | 
| ORBADT | START+7~, START+8* | 
| >> ORBADUZ | START+17 | 
| >> ORBADUZ( | PKGDUZS+3 | 
| ORBASPEC | START+7~, START+15, START+16 | 
| ORBASPEC( | SPECDUZS+3 | 
| ORBATTD | START+5~, START+15, ATTEND+1 | 
| ORBDEL | START+7~ | 
| ORBDESC | START+3~ | 
| ORBDEV | START+5~, START+14 | 
| ORBDFN | CHECK~, CHECK+2, START~, START+1, START+14, START+15, TEAMS+2, ORDERER+13, PCMMPRIM+2, PCMMASSC+2 , PCMMTEAM+3, USER+1 | 
| ORBDI | START+7~ | 
| ORBDUZ | START+5~, PKGDUZS+3*, SPECDUZS+3*, PRIMARY+1*, ATTEND+1*, TEAMS+12*, ORDERER+4*, ORDERER+5, ORDERER+9, ORDERER+11 , ORDERER+26*, ENTERBY+4*, ENTERBY+5, PCMMPRIM+2*, PCMMPRIM+3, PCMMASSC+2*, PCMMASSC+3, PCMMTEAM+6*, USER+1 | 
| ORBENT | START+5~, START+13*, TITLE+2 | 
| ORBI | TEAMS+1~, TEAMS+4*, TEAMS+5, TEAMS+6, ORDERER+3~, ORDERER+15*, ORDERER+17 | 
| ORBID | START+3~ | 
| ORBJ | TEAMS+1~, TEAMS+11*, TEAMS+12, ORDERER+3~, ORDERER+25*, ORDERER+26 | 
| ORBLOCK | START+3~ | 
| ORBLST | TEAMS+1~, TEAMS+2, ORDERER+3~, ORDERER+11 | 
| ORBLST( | TEAMS+4, TEAMS+5, TEAMS+6, ORDERER+15, ORDERER+17 | 
| ORBLST(1 | TEAMS+3, ORDERER+12 | 
| ORBLST2 | TEAMS+9~, ORDERER+23~ | 
| ORBLST2( | TEAMS+11, TEAMS+12, ORDERER+25, ORDERER+26 | 
| ORBLST2(1 | TEAMS+10, ORDERER+24 | 
| ORBN | START+5~, START+11* | 
| ORBNOW | START+3~, START+4* | 
| ORBPDATA | START+6~, START+10*, START+15 | 
| ORBPDUZ | PKGDUZS+1~, PKGDUZS+2*, PKGDUZS+3* | 
| ORBPI | ORDERER+3~, ORDERER+16*, ORDERER+17, ORDERER+20, ORDERER+21 | 
| ORBPLST | ORDERER+3~, ORDERER+13 | 
| ORBPLST( | ORDERER+16, ORDERER+17, ORDERER+20, ORDERER+21 | 
| ORBPLST(1 | ORDERER+14 | 
| ORBPMSG | START+6~, START+9*, START+15 | 
| ORBPRIM | START+5~, START+15, PRIMARY+1 | 
| ORBPTM | ORDERER+3~, ORDERER+17*, ORDERER+18, ORDERER+19, ORDERER+23, ORDERER+26 | 
| ORBSDEV | START+7~, START+15 | 
| ORBSDUZ | SPECDUZS+1~, SPECDUZS+2*, SPECDUZS+3* | 
| ORBSMSG | START+7~, START+15 | 
| ORBTD | TEAMS+1~, TEAMS+14*, TEAMS+15, TEAMS+16, TEAMS+18 | 
| ORBTDEV | START+7~ | 
| ORBTDEV( | TEAMS+16* | 
| ORBTM | TEAMS+1~, TEAMS+5*, TEAMS+9, TEAMS+12, TEAMS+14, ORDERER+3~, ORDERER+17*, ORDERER+18 | 
| ORBTNAME | TEAMS+1~, TEAMS+5*, TEAMS+8, ORDERER+3~, ORDERER+20*, ORDERER+22 | 
| ORBTTYPE | TEAMS+1~, TEAMS+6*, TEAMS+8, ORDERER+3~, ORDERER+21*, ORDERER+22 | 
| >> ORBU | START+14, START+15, TEAMS+7, TEAMS+17, ORDERER+2, ORDERER+10, ORDERER+22, ENTERBY+1, PCMMPRIM+1, PCMMASSC+1 , PCMMTEAM+2 | 
| >> ORBU( | TEAMS+8*, TEAMS+18*, ORDERER+2*, ORDERER+10*, ORDERER+22*, ENTERBY+1*, PCMMPRIM+1*, PCMMASSC+1*, PCMMTEAM+2* | 
| ORBUI | START+7~, START+8*, START+14, START+15, TEAMS+8*, TEAMS+18*, ORDERER+2*, ORDERER+10*, ORDERER+22*, ENTERBY+1* , PCMMPRIM+1*, PCMMASSC+1*, PCMMTEAM+2* | 
| ORBXQAID | START+5~ | 
| ORN | CHECK~, CHECK+2, START~, START+1, START+2, START+11, START+14, START+15, TITLE+2, ORDERER+4 , ORDERER+9, USER+1 | 
| ORNUM | CHECK~, CHECK+2, START~, START+10, START+13, START+15, ORDERER+1, ORDERER+4, ENTERBY+2, ENTERBY+3 , ENTERBY+4, USER+1 | 
| ORPCMM | PCMMTEAM+1~, PCMMTEAM+3* | 
| ORPCMMDZ | PCMMTEAM+1~, PCMMTEAM+4*, PCMMTEAM+5*, PCMMTEAM+6 | 
| ORPERS | CHECK~, CHECK+3 | 
| ORPTNAM | START+5~ | 
| ORRET | CHECK+1~, CHECK+2, START~, START+19* | 
| ORRET( | CHECK+3 | 
| ORY | CHECK+1~, CHECK+3*, CHECK+4, START+7~ | 
| TITLES | TITLE+1~, TITLE+2*, TITLE+3, TITLE+4, TITLE+5, TITLE+6, TITLE+7, TITLE+8, TITLE+9, TITLE+10 | 
| U | TEAMS+5, TEAMS+6, TEAMS+12, TEAMS+14, ORDERER+17, ORDERER+20, ORDERER+21, ORDERER+26, ENTERBY+4, USER+1 | 
| VA | START+6~ | 
| VA200 | START+6~ | 
| VADM | START+6~ | 
| VAERR | START+6~ | 
| VAIN | START+6~ | 
| X | START+6~ | 
| XQA | START+6~, START+14, START+19 | 
| XQA( | USER+1* | 
| Y | START+6~ |