VENPCC ; IHS/OIT/GIS - ENTRY POINTS FOR THE PCC+ CHECK IN MODULE ;
Source file <VENPCC.m>
| Package | Total | Call Graph |
|---|---|---|
| PCC New Encounter Form | 3 | (,QSIG)^VENPCCA $$COUNT^VENPCCP ($$CFG,$$NOW)^VENPCCU |
| IHS VA Utilities | 2 | ^XBCLS ^XBFMK |
| VA Fileman | 2 | ^DIC YN^DICN |
| Kernel | 1 | ($$FMADD,$$FMTE)^XLFDT |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| NOTASK | ; EP-NO TASK, DEBUG, NO VISIT
|
|
| CKONLY | ; EP-CHECKIN ONLY
|
|
| DEMO | ; EP-FROM VEN MENU OPTION ; DEMO MODE - NO VISIT CREATED
|
|
| DEMODATA | ; EP-CREATE A DEMO DATA FILE IN THE TEMP DIRECTORY
; ASSUMES THAT DEMODATA ALREADY HAS A VALUE = DEMO FILE NAME |
|
| PGRP(CIEN) | ; EP-RETURN THE SPECIAL PRINTER GROUP (SPGRP) ; ONLY FOR HS ONLY, TELEPHONE TRIAGE, OR CHART REV
; PATCHED BY GIS/OIT 1/15/06 ; PCC+ 2.5 PATCH 2 |
|
| EFNOTASK | ; EP-NO TASK (FOREGROUND MODE), DEBUG, NO VISIT, ENCOUNTER FORM ONLY
|
|
| PACK() | ; EP-TO PACK UP ENVIRONMENTAL VARIABLES
|
|
| CKIN | ; EP-TO GENERATE AN EF AND HS DURING A NON-ILC CHECK-IN
|
|
| REPRINT | ; EP-FROM THE MENU OPTION ; REPRINT THE EF
|
|
| DNCI | ||
| EHR | ; EP - USE THE VISIT CREATED BY THE EHR
|
|
| DOCS | ||
| OGONLY | ; EP-FROM VEN MENU OPTION ; OUTGUIDE ONLY
|
|
| EFONLY | ; EP-FROM VEN MENU OPTION ; PRINT THE EF ONLY
|
|
| QUEUE(VISIT,DEPTIEN,OGFLAG,TRFLAG,UPDEM,PRVIEN) | ; EP-LEGACY SIGNATURE EP FOR ANMC
|
|
| DEBUG | ; EP-FOR DEBUG MODE - NO VISIT CREATED AND RECORD SENT TO FILE NOT TCP SOCKET
|
|
| PATIENT | ; EP-CHECK IN PATIENT
|
|
| DREG | ; FROM HERE ON, POSSIBLE MATCH EXISTS BUT IT IS A REG VISIT - NOT AN NCI VISIT
|
|
| HSONLY | ; EP-FROM VEN MENU OPTION ; PRINT THE HS ONLY
|
|
| HSNOTASK | ; EP-NO TASK (FOREGROUND MODE), HEALTH SUMMARY ONLY
|
|
| PGRP0 | ||
| PGRP1 | ||
| NCI | ; EP-NURSE CHECK IN
|
|
| DUP(DFN,DIEN) | ; EP-GIVEN A DFN AND DEPT STOP IEN RETURN A '1' IF DUPLICATE VISIT
|
|
| PIMS(PIMSDFN) | ; EP - PRINTS A PCC+ FORM VIA USUAL DIALOG. CALLED DURING PIMS SCHEDULING
; PATIENT DFN IS KNOWN BUT NO VISIT WILL BE CREATED ; PATCHED BY GIS/OIT 6/15/06 ; PCC+ 2.5 PATCH 5 |
| 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 |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^VEN(7.95 - [#19707.95] | Classic Fileman Calls |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^AUPNVSIT - [#9000010] | DUP+7, DNCI+1, DNCI+4 |
| ^AUPNVSIT("AC" | DUP+6 |
| ^DIC(40.7 - [#40.7] | PGRP+4, DNCI+2 |
| ^DPT - [#2] | DUP+1, PIMS+3 |
| ^VEN(7.5 - [#19707.5] | DOCS+1 |
| ^VEN(7.95 - [#19707.95] | PGRP1+1, DUP+2, DUP+10 |
| Name | Line Occurrences |
|---|---|
| CKIN | DEBUG+3, NCI+3, DEMO+2, DEMODATA+6, EFONLY+2, HSONLY+2, CKONLY+2, PIMS+6 |
| PGRP0 | PGRP+3 |
| VENPCC | NOTASK+2, HSNOTASK+3, OGONLY+2, EHR+3 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| % | CKIN+1~, DOCS~, DOCS+2*, DOCS+3, PACK+1~, PACK+2*, PACK+3, DUP+3~, DNCI+4*, DNCI+5 , DNCI+9*, DNCI+10, DREG+2*, DREG+4 |
| %1 | CKIN+2~ |
| %DT | CKIN+2~ |
| %H | CKIN+1~ |
| %I | CKIN+1~ |
| %Q | CKIN+1~ |
| %T | CKIN+2~ |
| %Y | CKIN+1~, DUP+3~ |
| AGE | CKIN+2~ |
| APPT | CKIN+1~ |
| AUPNDAYS | CKIN+1~ |
| AUPNDOB | CKIN+1~ |
| AUPNDOD | CKIN+1~ |
| AUPNPAT | CKIN+1~ |
| AUPNSEX | CKIN+1~ |
| CFIGIEN | CKIN+1~, CKIN+5*, DOCS+1 |
| CHECKIN | CKONLY+1~* |
| CIEN | PGRP~, PGRP+4 |
| CLINIC | CKIN+1~ |
| CNAME | PGRP+2~, PGRP+4*, PGRP+5 |
| CS | DUP+3~, DUP+10*, DNCI+2*, DNCI+6 |
| CSIEN | DUP+3~, DNCI+1*, DNCI+2 |
| DDH | CKIN+2~ |
| DEFEF | CKIN+1~ |
| DEFHS | CKIN+1~ |
| >> DEMODATA | DEMODATA+3, DEMODATA+4* |
| DEPT | DUP+3~ |
| DEPTIEN | CKIN+1~, QUEUE~ |
| DFN | CKIN+2~, DUP~, DUP+1, DUP+6 |
| DIC | CKIN+1~, PGRP+2~, PGRP0* |
| DIC("A" | PGRP0* |
| DIC("S" | PGRP0+1* |
| DIC(0 | PGRP0* |
| DIEN | DUP~, DUP+2, DUP+10 |
| DIFF | DUP+3~ |
| DIPGM | CKIN+1~ |
| DISYS | CKIN+2~ |
| DOB | CKIN+2~ |
| DTOUT | CKIN+1~, PGRP+2~ |
| DUOUT | CKIN+1~, PGRP+2~ |
| EFONLY | EFNOTASK+1~*, DEMODATA+2~, DEMODATA+5*, EFONLY+1~* |
| EHRFLAG | EHR+1~, EHR+2*, DUP+12, DUP+15 |
| ELIG | CKIN+2~ |
| EXT | CKIN+2~ |
| HSONLY | HSNOTASK+1~, HSNOTASK+2*, HSONLY+1~*, PGRP+3 |
| I | PACK+1~, PACK+3* |
| IO | PACK+2 |
| JOB | PACK+1~, PACK+2* |
| LIM | DUP+3~, DUP+5*, DUP+9 |
| LOC | CKIN+1~, PGRP+2~ |
| NCCANCEL | CKIN+1~ |
| NCIFLAG | NCI+1~, NCI+2*, DNCI |
| NOTASK | DEBUG+1~, DEBUG+2*, NOTASK+1~*, HSNOTASK+1~, HSNOTASK+2*, DEMODATA+2~, DEMODATA+5* |
| NOVISIT | PIMS+4~, PIMS+5* |
| NOW | CKIN+1~ |
| OGFLAG | CKIN+2~, QUEUE~ |
| OGONLY | OGONLY+1~* |
| PATH | DOCS~, DOCS+1*, DOCS+2 |
| PATIENT | CKIN+1~ |
| PGRP | PGRP+2~, PGRP1+1*, PGRP1+3 |
| PIMSDFN | PIMS~, PIMS+3 |
| POP | CKIN+1~ |
| PRVIEN | CKIN+1~, QUEUE~ |
| QIEN | DUP+3~ |
| REPRINT | REPRINT+1~* |
| RESULT | CKIN+1~ |
| SEX | CKIN+2~ |
| SSN | CKIN+2~ |
| STOP | DUP+3~, DUP+5*, DUP+6, DUP+10* |
| TIME | DUP+3~, DNCI+3*, DNCI+5*, DNCI+6 |
| TRFLAG | QUEUE~ |
| TYPE | CKIN+1~ |
| U | PGRP+4, PGRP1+1, PACK+3, DUP+10, DNCI+1, DNCI+2 |
| UPDEM | CKIN+2~, QUEUE~ |
| V | DUP+3~, DUP+6* |
| VCN | CKIN+1~ |
| VDT | DUP+3~, DUP+8*, DUP+9 |
| VENDEBUG | DEBUG+1~ |
| VENDEMO | DEBUG+1~, DEBUG+2*, NOTASK+1~*, DEMO+1~*, DEMODATA+2~, DEMODATA+5*, HSONLY+1~*, OGONLY+1~* |
| VENDEV | PACK+1~, PACK+2* |
| VENNOTCP | DEBUG+1~, DEBUG+2* |
| VIEN | CKIN+1~, DUP+3~, DUP+5*, DUP+10*, DUP+12, DUP+13, DUP+15, DNCI, DNCI+1*, DNCI+2* , DNCI+4, DNCI+12*, DREG+4 |
| VISIT | DUP+3~, DUP+5*, DUP+6*, DUP+7, DUP+10, QUEUE~ |
| VPFLAG | CKIN+1~ |
| X | CKIN+1~, PGRP+2~, PACK+1~, PACK+3*, DUP+3~, DUP+7*, DUP+8, DUP+10 |
| Y | CKIN+1~, PGRP+2~, PGRP1, PGRP1+1, PACK+1~, PACK+2*, PACK+3*, PACK+4 |