ORCFLAG ; SLC/MKB - Flag orders ;12/26/2006
Source file <ORCFLAG.m>
| Package | Total | Call Graph | 
|---|---|---|
| Order Entry Results Reporting | 5 | EN^OCXOERR $$VALID^ORCACT0 ($$HL7DATE,$$MSH,$$PID,$$PV1)^ORMBLD TEXT^ORQ12 ($$LOCK1,UNLK1)^ORX2 | 
| VA Fileman | 3 | ^DIC $$GET1^DIQ ^DIR | 
| Kernel | 2 | $$NOW^XLFDT MSG^XQOR | 
| MailMan | 2 | KILL^XM EN^XMB | 
| Inpatient Medications | 1 | OBR^PSJHL4 | 
| Registration | 1 | DEM^VADPT | 
| Toolkit | 1 | $$GET^XPAR | 
| Package | Total | Caller Graph | 
|---|---|---|
| Inpatient Medications | 4 | PSGOE1 PSIVORC2 PSJLIORD PSJOE | 
| Order Entry Results Reporting | 4 | ORCACT1 ORCB ORWDXA ORWORB | 
| Outpatient Pharmacy | 4 | PSOORFI2 PSOORFL PSOORNEW PSOORRNW | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| EN | ; -- Flag order ORIFN | |
| SHOWFLAG | ; -- Display [last] flag for order ORIFN | |
| LTIM(X) | ; -- format FM date/time into MM/DD HH:MM | |
| PROV(ORDR) | ; -- Get provider to alert | |
| MSG(ORDER) | ||
| EN1(ORIFN) | ; -- standalone entry point to un/flag order ORIFN | |
| BULLETIN | ; -- Send bulletin re: flag | |
| UN | ; -- Unflag order ORIFN | |
| COMMENT() | ; -- Comments on unflag | |
| REASON() | ; -- Reason for flag | 
| Name | Field # of Occurrence | 
|---|---|
| ^DIC | PROV+5 | 
| $$GET1^DIQ | MSG+5 | 
| ^DIR | REASON+4, COMMENT+4 | 
| EN^OCXOERR | EN+8, UN+6 | 
| $$VALID^ORCACT0 | EN1+6 | 
| $$HL7DATE^ORMBLD | MSG+10 | 
| $$MSH^ORMBLD | MSG+6 | 
| $$PID^ORMBLD | MSG+7 | 
| $$PV1^ORMBLD | MSG+8 | 
| TEXT^ORQ12 | BULLETIN+11 | 
| $$LOCK1^ORX2 | EN1+7 | 
| UNLK1^ORX2 | EN1+9 | 
| OBR^PSJHL4 | MSG+1 | 
| DEM^VADPT | EN1+4 | 
| $$NOW^XLFDT | EN+1, EN+7, UN+1, UN+7 | 
| KILL^XM | EN+9 | 
| EN^XMB | BULLETIN+15 | 
| $$GET^XPAR | BULLETIN+5 | 
| MSG^XQOR | MSG+13 | 
| 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 | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| FileNo | Call Tags | 
|---|---|
| ^DIC(9.4 - [#9.4] | GET1^DIQ | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^OR(100 - [#100] | EN1+3, EN1+5, EN+4, EN+6!, EN+7*, UN+4*, UN+5, UN+7*, SHOWFLAG+2, BULLETIN+2 , MSG+2, MSG+4, MSG+12 | 
| ^ORD(100.01 - [#100.01] | BULLETIN+14 | 
| ^VA(200 - [#200] | SHOWFLAG+3, PROV+3, BULLETIN+3, BULLETIN+8 | 
| Name | Line Occurrences | 
|---|---|
| $$COMMENT | UN+3 | 
| $$LTIM | SHOWFLAG+3, BULLETIN+10, BULLETIN+13 | 
| $$PROV | EN+4 | 
| $$REASON | EN+3 | 
| @( | EN1+9 | 
| BULLETIN | EN+5 | 
| MSG | EN+9, UN+8 | 
| SHOWFLAG | UN+3 | 
| Name | Field # of Occurrence | 
|---|---|
| ^(0 | UN+5 | 
| ^(3 | EN+6*, UN+4*, BULLETIN+2 | 
| ^(8 | EN1+3, MSG+4 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| BULL | BULLETIN+1~, BULLETIN+5*, BULLETIN+6 | 
| DA | EN+1~, EN+2*, EN+4, EN+6, UN+1~, UN+2*, UN+4, UN+5, SHOWFLAG+2 | 
| DFN | EN1+1~, EN1+3* | 
| DIC | PROV+1~, PROV+2* | 
| DIC("A" | PROV+2* | 
| DIC("B" | PROV+3* | 
| DIC("S" | PROV+4* | 
| DIC(0 | PROV+2* | 
| DIR | REASON+1~, COMMENT+1~ | 
| DIR("?" | REASON+3*, COMMENT+3* | 
| DIR("A" | REASON+2*, COMMENT+2* | 
| DIR(0 | REASON+2*, COMMENT+2* | 
| >> DTOUT | COMMENT+4 | 
| DUZ | EN+6, UN+4, BULLETIN+9 | 
| FLAG | SHOWFLAG+1~, SHOWFLAG+2*, SHOWFLAG+3, SHOWFLAG+4 | 
| OR0 | BULLETIN+1~, BULLETIN+2*, BULLETIN+10, BULLETIN+13, MSG+3~, MSG+4*, MSG+5, MSG+7, MSG+8 | 
| OR3 | BULLETIN+1~, BULLETIN+2*, BULLETIN+14, MSG+3~, MSG+4*, MSG+9, MSG+10 | 
| ORACTN | EN1+1~, EN1+5*, EN1+6, EN1+8*, EN1+9 | 
| ORAGE | EN1+1~, EN1+4*, BULLETIN+10 | 
| ORB | EN+1~, EN+8*, UN+1~, UN+6* | 
| ORDER | MSG~, MSG+2, MSG+4, MSG+12 | 
| ORDR | PROV~, PROV+3* | 
| ORDTXT | BULLETIN+1~, BULLETIN+11 | 
| ORDTXT(1 | BULLETIN+12 | 
| ORDTXT(2 | BULLETIN+12 | 
| ORDTXT(3 | BULLETIN+12 | 
| OREASON | EN+1~, EN+3*, EN+6, UN+1~, UN+3*, UN+4, BULLETIN+13 | 
| >> OREBUILD | EN+7*, UN+7* | 
| ORENT | BULLETIN+1~, BULLETIN+4*, BULLETIN+5 | 
| ORERR | EN1+1~, EN1+6 | 
| ORFLAG | MSG+3~, MSG+10*, MSG+11*, MSG+12 | 
| ORIFN | EN1~, EN1+2*, EN1+3, EN1+5, EN1+6, EN1+7, EN1+9, EN+2, EN+4, EN+6 , EN+7, EN+8, EN+9, UN+2, UN+4, UN+5, UN+6, UN+7, UN+8, SHOWFLAG+2 , BULLETIN+2, BULLETIN+11 | 
| ORLK | EN1+1~, EN1+7* | 
| ORMSG | MSG+3~, MSG+13 | 
| ORMSG(1 | MSG+6* | 
| ORMSG(2 | MSG+7* | 
| ORMSG(3 | MSG+8* | 
| ORMSG(4 | MSG+12* | 
| ORNOW | EN+1~*, EN+6, UN+1~*, UN+4 | 
| ORNP | EN+1~, EN+4*, EN+6, EN+8, UN+1~, UN+5*, UN+6, BULLETIN+3 | 
| ORPNM | EN1+1~, EN1+4*, BULLETIN+10 | 
| ORPS | EN1+1~, EN1+8*, MSG+11 | 
| ORSRV | BULLETIN+1~, BULLETIN+3*, BULLETIN+4 | 
| ORSSN | EN1+1~, EN1+4*, BULLETIN+10 | 
| ORUSR | BULLETIN+1~, BULLETIN+3*, BULLETIN+4, BULLETIN+8, BULLETIN+9 | 
| ORVP | EN1+1~, EN1+3*, EN+8, UN+6, MSG+3~, MSG+7*, MSG+8 | 
| ORX | MSG+3~, MSG+9*, MSG+10 | 
| U | EN1+3, EN1+4, EN1+7, EN+4, EN+6, EN+7, EN+8, UN+4, UN+5, UN+6 , UN+7, SHOWFLAG+3, SHOWFLAG+4, PROV+3, BULLETIN+3, BULLETIN+8, BULLETIN+10, BULLETIN+13, BULLETIN+14, MSG+5 , MSG+7, MSG+8, MSG+9, MSG+10 | 
| VA | EN1+1~ | 
| VADM | EN1+1~ | 
| VADM(1 | EN1+4 | 
| VADM(2 | EN1+4 | 
| VADM(4 | EN1+4 | 
| VAERR | EN1+1~ | 
| X | REASON+1~, COMMENT+1~, PROV+1~, LTIM~, LTIM+2, LTIM+3 | 
| XMB | BULLETIN+1~, BULLETIN+9* | 
| XMB(1 | BULLETIN+10* | 
| XMB(10 | BULLETIN+13* | 
| XMB(11 | BULLETIN+14* | 
| XMB(2 | BULLETIN+10* | 
| XMB(3 | BULLETIN+10* | 
| XMB(4 | BULLETIN+10* | 
| XMB(5 | BULLETIN+12* | 
| XMB(6 | BULLETIN+12* | 
| XMB(7 | BULLETIN+12* | 
| XMB(8 | BULLETIN+13* | 
| XMB(9 | BULLETIN+13* | 
| XMDUZ | BULLETIN+1~, BULLETIN+9* | 
| XMY | BULLETIN+1~ | 
| XMY( | BULLETIN+9* | 
| >> XMZ | EN+6 | 
| Y | REASON+1~, REASON+5, COMMENT+1~, COMMENT+4*, COMMENT+5, PROV+1~, PROV+5*, PROV+6, LTIM+1~*, LTIM+2* , LTIM+3*, LTIM+4 | 
| Name | Field # of Occurrence | 
|---|---|
| $T(OBR^PSJHL4 | MSG+1 |