VENPCC10 ; IHS/OIT/GIS - CREATE THE PCC+ ENCOUNTER FORM AND HEALTH SUMMARY ;
Source file <VENPCC10.m>
Package | Total | Call Graph |
---|---|---|
PCC New Encounter Form | 16 | (ERR1,ERR10,ERR11,ERR3,ERR5,ERR6,ERR7,ERR8,TXT)^VENPCC1 (DEMO,SPEC)^VENPCC1A EXT^VENPCC1B ($$CLASS,$$OSET,$$XSET,ALLERG,IF,SPEC)^VENPCC1C ARR^VENPCC1E HX^VENPCC1F (DX,VER22)^VENPCC1G (MED,PROB)^VENPCC1H VER25^VENPCC1L FORM^VENPCC1S HS^VENPCC2A ^VENPCCAK POP^VENPCCC $$OPN^VENPCCP ($$CFG,$$HEADER)^VENPCCU MOJODATA^VENPCCW |
VA Fileman | 1 | NOW^%DTC |
Name | Comments | DBIA/ICR reference |
---|---|---|
HDR(DEPTIEN) | ; EP - HEADER LINES
|
|
NEWIMM | ; EP - NEW METHOD FOR GETTING IMM HX ; h9-h25
|
|
HS | ||
BEF | ||
NOOSET | ||
HEAD25 | ; EP - MAKE HEADER GLOBAL FOR VERSION 25
|
|
NEW | ||
TICK | ||
DATA | ||
MOJO | ||
V22 | ||
PRINT(VISIT,VCN,DEPTIEN,PRV,DEFEF,DEFHS,APPT,VARS,EXT) | ; EP-PRINT ENCOUNTER FORMS
; VISIT=visit ien, VCN=visit control id, PRV=providerien, DEFEF=default enc form IEN, DEFHS=default health summary IEN |
|
V25 | ||
OSET | ||
SYS(DFN,DEFEF) | ||
ROS | ||
HEAD | ; EP - GET HEADER FILE
; TRADITIONAL WAY TO BUILD THE HEADER ARRAY |
|
FORM | ||
UNPACK(VARS) | ; EP-FOR UNPACKING THE LOCAL VARIABLE LIST
|
|
EF | ||
GO | ||
CHKLST | ||
SURV | ; GET HEALTH MAINT REMINDER DATA
|
|
MRP() | ; EP-RETURN THE MEDICAL RECORDS PRINTER GROUP
|
|
OLDSURV | ||
CFG | ||
NEWSURV | ; EP - NEW METHOD FOR GETTING HEALTH MAINT REMINDER DATA ; h26-h50
|
|
ANMC | ||
ORD |
Name | Field # of Occurrence |
---|---|
NOW^%DTC | GO+5 |
ERR1^VENPCC1 | GO+2 |
ERR10^VENPCC1 | EF+4 |
ERR11^VENPCC1 | BEF |
ERR3^VENPCC1 | GO+4, GO+6 |
ERR5^VENPCC1 | EF+5 |
ERR6^VENPCC1 | EF+7, EF+9 |
ERR7^VENPCC1 | HEAD+4 |
ERR8^VENPCC1 | CFG |
TXT^VENPCC1 | MOJO+4, DATA |
DEMO^VENPCC1A | EF+5 |
SPEC^VENPCC1A | EF+6 |
EXT^VENPCC1B | EF+10 |
$$CLASS^VENPCC1C | SYS+4 |
$$OSET^VENPCC1C | ORD |
$$XSET^VENPCC1C | OSET+1, NOOSET+1, ROS+3, OLDSURV+3 |
ALLERG^VENPCC1C | EF+13 |
IF^VENPCC1C | SURV+4, NEWIMM+1 |
SPEC^VENPCC1C | EF+15 |
ARR^VENPCC1E | SURV+5, NEWSURV+1 |
HX^VENPCC1F | EF+14 |
DX^VENPCC1G | EF+7 |
VER22^VENPCC1G | V22 |
MED^VENPCC1H | EF+9 |
PROB^VENPCC1H | EF+8 |
VER25^VENPCC1L | V25 |
FORM^VENPCC1S | FORM |
HS^VENPCC2A | HS |
^VENPCCAK | ANMC, ANMC |
POP^VENPCCC | CHKLST |
$$OPN^VENPCCP | HEAD+7 |
$$CFG^VENPCCU | CFG |
$$HEADER^VENPCCU | HEAD+5 |
MOJODATA^VENPCCW | MOJO, MOJO+2 |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^%ZOSF("TRAP" | PRINT+2 |
^AUPNPAT - [#9000001] | GO+6 |
^AUPNVSIT - [#9000010] | GO+2 |
^DIC(40.7 - [#40.7] | HDR+3 |
^DPT - [#2] | SYS+1 |
^TMP("VEN MON" | PRINT+6, HS+1! |
^TMP("VEN TASK" | GO |
^VA(200 - [#200] | PRINT+4 |
^VEN(7.4 - [#19707.4] | MRP+3, MRP+4 |
^VEN(7.41 - [#19707.41] | BEF, EF+2, EF+16, FORM, SYS+2, SYS+5, CHKLST |
^VEN(7.42 - [#19707.42] | ORD+1, ORD+2 |
^VEN(7.46 | MOJO+1 |
^VEN(7.49 - [#19707.49] | HEAD25+2, HEAD25+4, HEAD25+5 |
^VEN(7.5 - [#19707.5] | EF+1, HEAD+3 |
^VEN(7.62 - [#19707.62] | EF+15 |
^VEN(7.93 - [#19707.93] | OSET+1, NOOSET+1 |
^VEN(7.94 - [#19707.94] | ROS+1, ROS+3, OLDSURV+1, OLDSURV+3 |
^VEN(7.95 - [#19707.95] | PRINT+4, GO+7, HDR+2, MRP+2 |
Name | Line Occurrences |
---|---|
CFG | GO+1 |
HDR | EF+11 |
HEAD | EF+4 |
HEAD25 | EF+3 |
HS | CFG+1, MOJO+4 |
NEWIMM | SURV+2 |
NEWSURV | SURV+2 |
OLDSURV | SURV+1, SURV+3 |
SYS | EF+12 |
TICK | CHKLST |
UNPACK | PRINT+3 |
Name | Field # of Occurrence |
---|---|
^(0 | HDR+2 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
% | PRINT+6*, NEW~, GO+5!, EF+16*, UNPACK+1*, UNPACK+2~, UNPACK+3*, HEAD+2~, HEAD+5*, HEAD+6 , HDR+1~, HDR+2*, HDR+3* |
%1 | NEW~ |
%DT | NEW~ |
%H | GO+5! |
%HELP | NEW~ |
%I | GO+5! |
%Q | NEW~ |
%T | NEW~ |
%Y | NEW~ |
APPT | PRINT~, EF+5 |
CFIGIEN | NEW~, CFG*, EF+1, HEAD+3 |
CLASS | SYS+3~, SYS+4*, OSET+1, NOOSET+1, ROS+3, OLDSURV+3 |
CNT | HEAD25+1~, HEAD25+3*, HEAD25+6*, HEAD25+7 |
DATE | NEW~, GO+1*, GO+3*, GO+4, GO+5* |
DEFEF | PRINT~, BEF, EF+2, EF+7, EF+12, EF+14, EF+15, EF+16, V22, V25 , ANMC, FORM, MOJO+1, HEAD+5, SYS~, SYS+2, SYS+5, CHKLST, ORD, OSET+1 , NOOSET+1, ROS+3, OLDSURV+3 |
DEFHS | PRINT~, HS |
>> DEMODATA | EF+3, EF+4 |
DEPTIEN | PRINT~, PRINT+4, GO+7, EF+5, EF+7, EF+11, V22, V25, HS, HDR~ , HDR+2, MRP+2 |
DFN | NEW~, GO+1*, GO+3*, GO+6, EF+5, EF+6, EF+7, EF+8, EF+9, EF+12 , EF+13, EF+14, EF+15, V22, V25, ANMC, FORM, MOJO+4, DATA, HS , SYS~, SYS+1, SYS+4, CHKLST, OSET+1, NOOSET+1, ROS+3, SURV+5, OLDSURV+3, NEWSURV+1 |
DUZ(0 | UNPACK+1 |
DUZ(2 | ANMC |
>> EFONLY | DATA+2 |
ERR | NEW~ |
EXT | PRINT~, EF+10 |
F | HEAD+2~, HEAD+6*, HEAD+7 |
FCIEN | NEW+1~ |
FFIEN | NEW+1~ |
HDR | HEAD25+1~ |
HDR25 | NEW+1~, EF+2* |
HGIEN | HEAD25+1~, HEAD25+2*, HEAD25+4, HEAD25+5 |
HIEN | HEAD25+1~, HEAD25+3*, HEAD25+4*, HEAD25+5, SYS+3~, ORD+1*, ORD+2 |
>> HSONLY | CFG+1, MOJO+4 |
I | UNPACK+2~, UNPACK+3*, HEAD+2~, HEAD+9*, HDR+1~ |
IEN | MRP+1~, MRP+2*, MRP+3*, MRP+4 |
>> JOB | PRINT+6, HS+1 |
LPFLAG | NEW+1~, GO+7*, CFG+1 |
MIEN | SYS+3~, ORD+3*, OSET+1*, NOOSET+1*, ROS+2*, ROS+3*, OLDSURV+2*, OLDSURV+3* |
MMF | SYS+3~, ORD+2*, OSET+1, NOOSET+1, ROS*, ROS+1*, ROS+3, OLDSURV*, OLDSURV+1*, OLDSURV+3 |
MN | HEAD25+1~, HEAD25+5*, HEAD25+7 |
>> MOJOFLAG | PRINT+6, MOJO |
MSG | NEW+1~ |
NAME | MRP+1~, MRP+4*, MRP+5 |
NEWIMM | SYS+3~, SYS+6*, SURV+1, SURV+2, SURV+4 |
NEWSURV | SYS+3~, SYS+5*, SURV+1, SURV+2 |
NOVISIT | GO+1~* |
OGFLAG | CFG+1, MOJO+4! |
OGONLY | MOJO+4*!, DATA+2 |
OSET | SYS+3~, ORD*, OSET, OSET+1 |
PATH2 | NEW~, HEAD+3*, HEAD+4, HEAD+7 |
PCE | SYS+3~ |
PEIEN | NEW+1~ |
PIEN | NEW~ |
POP | NEW~, HEAD+7*, HEAD+8 |
PRV | PRINT~, PRINT+4, EF+5, EF+7, EF+9, V22, V25 |
SPECHOLD | EF+15~ |
SS | SYS+3~, ORD*, OSET+1, NOOSET+1, TICK*, ROS+3, OLDSURV+3 |
STOP | NEW+1~, EF!, EF+4, EF+5, EF+7, EF+9, DATA, HEAD+4*, HEAD+8* |
TMP | NEW+1~, EF*, MOJO+1, MOJO+4, DATA+1, HEAD+9, HEAD25+7, HDR+4 |
TYPE | SYS+3~ |
U | PRINT+3*, GO+1, GO+3, GO+7, BEF, EF+1, EF+2, FORM, MOJO+1, UNPACK+3 , HEAD+9, HDR+2, HDR+3, MRP+2, MRP+4, SYS+5, CHKLST, ORD+2 |
UID | NEW+1~ |
VARS | PRINT~, PRINT+3!, UNPACK~, UNPACK+3 |
VCN | PRINT~, EF+5 |
>> VENDEBUG | GO |
>> VENDEMO | GO+5 |
VER25 | NEW+1~, EF+1*, EF+4 |
VISIT | PRINT~, GO+1*, GO+2, EF+5, V22, V25, FORM, HS |
X | PRINT+2~*, NEW+1~, GO+2*, GO+3, GO+7*, UNPACK+2~, UNPACK+3*, HEAD+2~, HEAD+9, HDR+1~ , HDR+2*, HDR+3*, HDR+4 |
Y | NEW+1~, UNPACK+2~, UNPACK+3*, HEAD+2~, HEAD+9* |
Name | Field # of Occurrence |
---|---|
$T(FORM^VENPCC1S | FORM |
$T(MOJODATA^VENPCCW | MOJO |
$T(POP^VENPCCC | CHKLST |
$T(VER22^VENPCC1G | V22 |
$T(VER25^VENPCC1L | V25 |
$T(^VENPCCAK | ANMC |