VENPCCA ; IHS/OIT/GIS - NEW CHECK IN MODULE ;
Source file <VENPCCA.m>
| Package | Total | Caller Graph |
|---|---|---|
| PCC New Encounter Form | 3 | VENPCC VENPCCW VENPCCX |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| Q1 | ; EP-MAKE QUEUE FILE ENTRY
|
|
| EXTCKIN(PATIENT) | ; EP-CHECK IN ENTRY POINT FOR EXRTERNAL PACKAGES WHERE PATIENT IS KNOWN.
; IF PCC+ CHECKIN IS SUCCESSFUL, VISIT IEN IS RETURNED |
|
| HS | ; EP - GET DEFAULT HS
|
|
| BEF | ||
| STUCK | ; EP-RESET/RESTART SYSTEM IF IT IS STUCK. NO LOSS OF FILES.
|
|
| CLEANUP | ||
| KILL | ||
| FILE | ||
| EN1(MODE,SILENT) | ; EP-UNIVERSAL ENTRY POINT FOR INITIATING PCC+
|
|
| MOJO | ||
| PULL | ; EP - PULL CHART?
|
|
| PATIENT | ; EP-FOR LOOPING TO NEXT PATIENT
|
|
| APPT | ||
| PRV | ||
| QSIG | ; EP - SIGNATURE EP FOR ANMC
|
|
| CL1 | ;
|
|
| EF | ; EP-DEFAULT EF
|
|
| VISIT | ||
| MRQ | ||
| VCN | ||
| NOVISIT | ; EP-ENTRY POINT FOR GENERATING PCC+ FORMS WITHOUT CREATING A VISIT
|
|
| CLINIC | ||
| QUEUE(VISIT,DEPTIEN,OGFLAG,TRFLAG,UPDEM,PRVIEN) | ; EP-UPDATE CHECKIN AND QUEUE FILES ; 2.5. ADD PARAMETER FOR PROVIDER
|
|
| INIT(PRV) | ; EP-RETURN THE PROVIDER'S INITIALS
|
|
| RUN | ||
| SPGRP | ; PATCHED BY GIS/OIT 1/15/06 ; PCC+ 2.5 PATCH 2
; CHECK FOR A SPECIAL PRINT GROUP - FOR HS ONLY, TELE TRIAGE & CHART REVIEW ; GET SPGRP = IEN, NULL OR -1 ; SPGRP OVERRIDES THE PGRP IN THE PRINT DEAMON |
|
| UP | ||
| MON | ||
| NOW | ||
| TMAN |
| Name | Field # of Occurrence |
|---|---|
| NOW^%DTC | NOW+1 |
| ^DIC | PATIENT+12, CLINIC+4, PRV+4, EF+7, HS+6, Q1+2 |
| YN^DICN | UP+3, APPT+2, PULL+7 |
| ^DIE | MOJO+2 |
| ^VENPCC | NOVISIT+2 |
| $$DUP^VENPCC | SPGRP+6, SPGRP+7 |
| $$PACK^VENPCC | TMAN+1 |
| $$PGRP^VENPCC | SPGRP+3 |
| ERR^VENPCC1 | CL1+2, CL1+3, VISIT+13, EN1+3, EN1+8 |
| $$VCN^VENPCC3 | VISIT+7, VCN+2 |
| $$VISIT^VENPCC3 | VISIT+12 |
| OB^VENPCC3 | FILE+2 |
| MSR^VENPCCAM | FILE+3 |
| PAT^VENPCCD | UP+4 |
| $$DATES^VENPCCMF | UP+2 |
| KILLTASK^VENPCCP | STUCK+6 |
| $$UMSG^VENPCCP2 | EN1+10 |
| $$CFG^VENPCCU | EN1+6, EXTCKIN+3 |
| $$CHART^VENPCCU | NOW+6 |
| $$GP^VENPCCU | PRV+5 |
| $$NOW^VENPCCU | QSIG+5, QSIG+8 |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: READ |
|
| 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: READ |
|
| Function Call: WRITE |
|
| Routine Call |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^VEN(7.2 - [#19707.2] | Classic Fileman Calls |
| ^VEN(7.41 - [#19707.41] | Classic Fileman Calls |
| ^VEN(7.95 - [#19707.95] | Classic Fileman Calls |
| ^DPT - [#2] | Classic Fileman Calls |
| ^APCHSCTL - [#9001015] | Classic Fileman Calls |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^APCHSCTL - [#9001015] | HS+2 |
| ^AUPNCPG("B" | FILE+2 |
| ^AUPNVSIT - [#9000010] | VISIT+5, VISIT+6, VCN, VCN+1, QSIG+1, QSIG+7, Q1+6 |
| ^AUPNVSIT("AC" | VISIT+2 |
| ^DIC(40.7 - [#40.7] | CL1+2 |
| ^DPT - [#2] | PATIENT+3, PATIENT+7, HS+3 |
| ^TMP("VEN MON" | MON |
| ^TMP("VEN TASK" | PATIENT+1, CLEANUP+5, CLEANUP+6, STUCK+2, STUCK+3, STUCK+5 |
| ^VA(200 - [#200] | PRV+1, PRV+2, PRV+5, EN1+4, EN1+6, EN1+8, INIT+2 |
| ^VEN(7.2 - [#19707.2] | MOJO+1, MOJO+2 |
| ^VEN(7.22 - [#19707.22] | MRQ+3 |
| ^VEN(7.4 - [#19707.4] | PULL+3 |
| ^VEN(7.41 - [#19707.41] | EF+3, EF+4, BEF, BEF+2, BEF+3, FILE+1 |
| ^VEN(7.5 - [#19707.5] | UP, CLINIC, PULL+5, MON, CLEANUP+4, EN1+6 |
| ^VEN(7.95 - [#19707.95] | CLINIC+1, CLINIC+2, CL1+1, CL1+3, CL1+4, SPGRP+10, PRV+2, PRV+8, EF+4, HS+2 , PULL+3, FILE+5, EN1+5, QSIG+3, MRQ, MRQ+2, Q1+5 |
| Name | Line Occurrences |
|---|---|
| CL1 | CLINIC, CLINIC+1 |
| CLEANUP | TMAN |
| CLINIC | PATIENT+2, EXTCKIN+5 |
| EF | SPGRP+5, BEF |
| EN1 | TMAN, TMAN+2 |
| FILE | NOW, NOW+4, VISIT |
| HS | EF+2 |
| MRQ | QSIG+5, QSIG+6 |
| NOW | PRV+8, BEF+3, PULL+1, PULL+3, PULL+4 |
| PATIENT | PATIENT+11, PATIENT+12, CLINIC+4, PRV+6, APPT, EF+8, HS+6, PULL+5, RUN+1, CLEANUP+10 |
| PRV | SPGRP+7 |
| PULL | HS+1 |
| Q1 | MRQ+1, MRQ+4 |
| QUEUE | FILE+5 |
| VCN | NOW+2, NOW+3 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| % | PATIENT+1*, PATIENT+14*, UP+2*, UP+3*, CLINIC*, SPGRP+3*, SPGRP+4, PRV+2*, APPT+2*, APPT+3 , EF+4*, HS+2*, HS+3*, PULL+7*, PULL+8, NOW+1, FILE+1*, KILL!, MON*, CLEANUP+5* , CLEANUP+6, QSIG+4~, MRQ+2*, MRQ+3, MOJO* |
| %DT | CLEANUP! |
| %H | KILL! |
| %I | KILL! |
| %Y | APPT, PULL+5! |
| APPT | SPGRP+5*, PRV+7*, APPT+3*, CLEANUP! |
| AUPNDAYS | KILL! |
| AUPNDOB | KILL! |
| AUPNDOD | KILL! |
| AUPNPAT | KILL! |
| AUPNSEX | KILL! |
| BLOCK | PRV+8~*, RUN+1 |
| CFIGIEN | UP, CLINIC, PULL+5, MON, CLEANUP+4, EXTCKIN+2~, EXTCKIN+3* |
| CHECKIN | UP, UP+3, UP+6, CLINIC+4, MON+2*, CLEANUP+2, EXTCKIN+2~, EXTCKIN+4*, EXTCKIN+6, EXTCKIN+7 |
| CLINIC | CL1+1*, CL1+2, SPGRP+3, VISIT+12, KILL! |
| D | QSIG+4~ |
| D0 | QSIG+4~ |
| DA | QSIG+4~, Q1+3*, MOJO+1, MOJO+2 |
| DEFEF | EF+2*, EF+3, BEF+1*, BEF+2, FILE+1, CLEANUP!, EN1+2, EN1+10 |
| DEFHS | BEF+3*, HS+1*, HS+7*, CLEANUP!, EN1+1*, EN1+10 |
| >> DEMODATA | PULL+1 |
| DEPTIEN | CLINIC+2, CL1+1*, CL1+3, CL1+4, SPGRP+6, SPGRP+7, SPGRP+10, PRV+2, PRV+8, EF+4 , HS+2, PULL+3, VISIT+7, VCN+2, FILE+3, FILE+5, CLEANUP!, EN1+2, EN1+5, EN1+10 , QUEUE~, QSIG+3, MRQ+2, Q1+4, Q1+5 |
| DFN | QSIG+4~, QSIG+5*, QSIG+6*, QSIG+9*, Q1+5 |
| DI | QSIG+4~ |
| DIC | PATIENT+12*, PATIENT+13!, CLINIC+4*!, PRV+3*, PRV+4!, EF+6*, EF+7!, HS+5*, HS+6!, QSIG+4~ , Q1+1*, Q1+3 |
| DIC("A" | CLINIC+2*, PRV*, EF+5*, HS+4* |
| DIC("B" | CLINIC+2*, PRV+1*, PRV+2*, EF+3*, EF+4*, HS+2*, HS+3* |
| DIC("S" | CLINIC+3* |
| DIC(0 | PATIENT+12*, CLINIC+4*, PRV+4*, EF+6*, HS+5*, Q1+1* |
| DIE | QSIG+4~, Q1+3* |
| DIG | QSIG+4~ |
| DIH | QSIG+4~ |
| DISYS | KILL! |
| DIU | QSIG+4~ |
| DIV | QSIG+4~ |
| DIW | QSIG+4~ |
| DLAYGO | QSIG+4~, Q1+1* |
| DQ | QSIG+4~ |
| DR | QSIG+4~, Q1+4*, Q1+5*, Q1+6*, MOJO* |
| DT | UP+4, HS+3 |
| DTIME | PATIENT+8 |
| >> DTOUT | APPT |
| DUZ | SPGRP+5, Q1+4 |
| DUZ(2 | CL1+3, NOW+6 |
| EFONLY | UP+1, CL1+4~*, BEF+3*, HS+1, RUN+3 |
| >> EHRFLAG | SPGRP+6, BEF+2, NOW+2 |
| ELIG | CLEANUP! |
| >> ERR | CL1+2*, CL1+3*, VISIT+13*, VCN+3*, EN1+3*, EN1+8* |
| EXT | TMAN+1*, CLEANUP! |
| FILE | CLEANUP! |
| HSONLY | UP+1, CLINIC+1, SPGRP+5, EF+1, VISIT, FILE, RUN+2*, RUN+3, MON+1! |
| I | CLEANUP! |
| INIT | QSIG+4~, INIT+1~, INIT+3*, INIT+4*, INIT+5 |
| J | STUCK+1~, STUCK+2*, STUCK+3, STUCK+5 |
| LOC | CL1+3*, VISIT+12, KILL! |
| M1 | STUCK+1~, STUCK+3*, STUCK+6 |
| M2 | STUCK+1~, STUCK+5*, STUCK+6 |
| MIEN | QSIG+4~, MRQ*, Q1+4 |
| MODE | EN1~, EN1+9*, EN1+11 |
| >> MOJOFLAG(1 | MOJO |
| >> NCCANCEL | FILE+3, FILE+7, KILL+1 |
| NCIFLAG | NOW+3!, FILE+3, FILE+4, CLEANUP+1! |
| >> NOTASK | TMAN, CLEANUP+9 |
| NOVISIT | BEF+3*, NOW+3, NOW+4, NOVISIT+1~*, QSIG+1, QSIG+5 |
| NOW | NOW+1*, NOW+5, VISIT+12, KILL! |
| OGFLAG | PULL+2!, PULL+4*, PULL+8*, FILE+5, CLEANUP!, QUEUE~, MRQ+1 |
| >> OGONLY | UP+1, EF+1, HS+1, PULL+4, FILE, RUN+3 |
| PATH | CLEANUP! |
| PATIENT | PATIENT+5*, PATIENT+7, PATIENT+9, PATIENT+13*, UP+2, UP+4, SPGRP+6, SPGRP+7, HS+3, NOW+5 , NOW+6, VISIT+2, VISIT+12, FILE+1, FILE+2, KILL!, QSIG+5, EXTCKIN~ |
| >> PIMSDFN | PATIENT+2, PATIENT+3, PATIENT+5, CLINIC+4, CLEANUP+2 |
| PRV | FILE+8*, CLEANUP!, EN1+4, EN1+5*, EN1+6*, EN1+8, INIT~, INIT+2 |
| PRVIEN | SPGRP+5*, PRV+1, PRV+7*, FILE+5, FILE+8, KILL!, QUEUE~, QSIG+9*, Q1+6 |
| QTYPE | QSIG+4~, MRQ+1*!, MRQ+3*, MRQ+4, Q1+4 |
| QUE | QSIG+4~, Q1+3* |
| >> REPRINT | SPGRP+9, CLEANUP+2 |
| >> SBFLAG | NOW, CLEANUP+2 |
| SEX | KILL! |
| SILENT | EN1~, EN1+10 |
| SPGRP | SPGRP+4*, CLEANUP! |
| TIME | QSIG+4~, QSIG+5*, QSIG+6*, QSIG+8*, Q1+1 |
| TMSG | VENPCCA+6~, PATIENT+1*, CLEANUP+7 |
| TOT | CLEANUP! |
| TRFLAG | QUEUE~, MRQ+2 |
| TYPE | KILL! |
| U | PATIENT+3, PATIENT+7, PATIENT+14, UP, CLINIC, CLINIC+2, CL1+1, CL1+3, CL1+4, SPGRP+10 , PRV+1, PRV+2, PRV+5, PRV+8, EF+3, EF+4, BEF, BEF+2, BEF+3, HS+2 , HS+3, PULL+3, PULL+5, NOW+5, VISIT+5, VISIT+7, VCN, VCN+2, FILE+5, MON , CLEANUP+4, CLEANUP+7, EN1+5, EN1+6, QSIG+6, QSIG+9, MRQ+2, MRQ+3, Q1+5, Q1+6 , INIT+3, INIT+4 |
| UPDEM | UP+4*, FILE+5, QUEUE~, Q1+5 |
| VARS | TMAN+1*, CLEANUP!, EN1+10 |
| VCN | NOW+6*, VISIT+5*, VISIT+6*, VISIT+7*, VISIT+8, VISIT+9, VCN*, VCN+1*, VCN+2*, VCN+3 , CLEANUP!, EN1+2, QSIG+4~ |
| VENDEMO | PATIENT+14*, SPGRP+8~*, VISIT, VISIT+3, VISIT+8, FILE+4, RUN, CLEANUP+3!, QSIG+2 |
| VIEN | SPGRP+6*, SPGRP+7*, SPGRP+8, NOW+3, NOW+5*, VISIT, VISIT+1*, VISIT+2*, VISIT+3, VISIT+4 , VISIT+5, VISIT+6, VISIT+7, VISIT+9*, VISIT+12*, VISIT+13, VCN, VCN+1, VCN+2, FILE+3 , FILE+5, FILE+8, KILL! |
| VISIT | FILE+8*, MON+2, CLEANUP!, EN1+2, QUEUE~, QSIG+1, QSIG+5*, QSIG+6*, QSIG+7, Q1+5 , Q1+6 |
| VPFLAG | SPGRP+10*, APPT, EF+1, RUN+2, MON+1! |
| X | PATIENT+8*, PATIENT+9*, PATIENT+10, PATIENT+11, CLINIC+4, PRV+5, PRV+6, EF+8, HS+6, KILL! , CLEANUP+6*, CLEANUP+7, QSIG+4~, QSIG+7*, QSIG+9, Q1+1*, INIT+1~, INIT+2*, INIT+3, INIT+4 |
| Y | PATIENT+12, PATIENT+13, PATIENT+14, CLINIC*, CLINIC+1*, CLINIC+4, CL1+1, PRV+5*, PRV+6, PRV+7 , EF+8, BEF, BEF+1, BEF+3, HS+6, HS+7, KILL!, QSIG+4~, Q1+2, Q1+3 |
| Name | Field # of Occurrence |
|---|---|
| $T(MSR^VENPCCAM | FILE+3 |
| $T(OB^VENPCC3 | FILE+2 |