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 |