Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: BJPNPUP

Package: IHS Prenatal Care Module

Routine: BJPNPUP


Information

BJPNPUP ;GDIT/HS/BEE-Prenatal Care Module Problem Handling Code ; 08 May 2012 12:00 PM

Source Information

Source file <BJPNPUP.m>

Call Graph

Call Graph Total: 14

Package Total Call Graph
VA Fileman 7 NOW^%DTC  ^DIC  FILE^DICN  DT^DICRW  FILE^DIE  $$IENS^DILF  $$GET1^DIQ  
IHS Prenatal Care Module 4 $$PPRV^BJPNPKL  NOTES^BJPNPRL  ($$ANOTE,$$DATE,UFREQ)^BJPNPRUT  ($$VFILE,TNOTE)^BJPNVFIL  
Kernel 2 ^%ZTER  $$NOW^XLFDT  
GUI Objects 1 SET^BGOVPOV  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
IHS Prenatal Care Module 2 BJPNAPI1  BJPNPDET  

Entry Points

Name Comments DBIA/ICR reference
XSNOTE
ERR ;
ADD(DATA,VIEN,PRIEN,PARMS) ;EP - BJPN SET PRB FROM PIP
XDEL
POV(DATA,VIEN,PIPIEN) ;BJPN SET AS POV
VPOV(VIEN,PIPIEN) ;EP - Return whether problem is POV for visit
DEL(DATA,VIEN,VFIEN,VNIEN,DCODE,DRSN) ;BJPN DELETE PRB NOTE
SNOTE(DATA,PIPIEN,VFIEN,NOTE) ;EP - BJPN SET PROBLEM NOTE
XADD
XPOV

External References

Name Field # of Occurrence
NOW^%DTC ADD+63, DEL+30, POV+25
^%ZTER ERR+1
SET^BGOVPOV POV+116
$$PPRV^BJPNPKL POV+74
NOTES^BJPNPRL DEL+51
$$ANOTE^BJPNPRUT SNOTE+27
$$DATE^BJPNPRUT ADD+110
UFREQ^BJPNPRUT ADD+162
$$VFILE^BJPNVFIL ADD+159, DEL+78, POV+129
TNOTE^BJPNVFIL SNOTE+33
^DIC ADD+143, POV+96, VPOV+22
FILE^DICN ADD+76
DT^DICRW ADD+19, SNOTE+13, DEL+16, POV+13
FILE^DIE ADD+155, SNOTE+37, DEL+42, DEL+58, POV+125
$$IENS^DILF DEL+37, POV+88, VPOV+14
$$GET1^DIQ ADD+50, ADD+58, ADD+69, ADD+87, ADD+109, DEL+27, DEL+47, DEL+48, DEL+64, DEL+65
, DEL+66, DEL+67, DEL+68, DEL+69, DEL+70, POV+28, POV+33, POV+36, POV+44, POV+47
, POV+50, POV+53, POV+89, POV+90, POV+100, POV+101, POV+102, POV+121, VPOV+8, VPOV+15
, VPOV+16, VPOV+17, VPOV+28, VPOV+29, VPOV+30, VPOV+32
$$NOW^XLFDT ERR+3

Used in RPC

RPC Name Call Tags
BJPN SET PRB FROM PIP ADD
BJPN SET PROBLEM NOTE SNOTE
BJPN DELETE PRB NOTE DEL
BJPN SET AS POV POV

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^ICD9 - [#80] Classic Fileman Calls
^AUPNVSIT - [#9000010] GET1^DIQ
^AUPNVPOV - [#9000010.07] GET1^DIQ
^AUPNVOB - [#9000010.43] GET1^DIQ
^AUPNREP - [#9000017] GET1^DIQ
^BJPNPL - [#90680.01] Classic Fileman Calls,  GET1^DIQ
^BJPN(90680.02 - [#90680.02] GET1^DIQ
90680.21 GET1^DIQ
^AUTNPOV - [#9999999.27] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUPNVPOV("AD" VPOV+26
^BJPN(90680.02 - [#90680.02] POV+85, VPOV+11
^BJPNPL("AC" ADD+55
^DD("DD" ERR+3
^TMP("BJPNPRL" SNOTE+11, DEL+52
^TMP("BJPNPUP" ADD+17, DEL+14, POV+11

Label References

Name Line Occurrences
XADD ADD+46, ADD+47, ADD+60, ADD+77, ADD+156
XDEL DEL+24, DEL+25, DEL+26, DEL+27, DEL+43, DEL+53
XPOV POV+21, POV+22, POV+126
XSNOTE SNOTE+22, SNOTE+23, SNOTE+24

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% ADD+13~, ADD+63, DEL+11~, DEL+31, POV+9~, POV+25
BJPNADD ADD+14~, ADD+155
BJPNADD( ADD+81*, ADD+88*, ADD+94*, ADD+100*, ADD+106*, ADD+113*, ADD+119*, ADD+125*, ADD+130*, ADD+135*
, ADD+145*, ADD+150*
BJPNUPD POV+8~, POV+125
BJPNUPD( POV+65*, POV+71*
BN ADD+27~, ADD+28*, ADD+29*
BQ ADD+14~, ADD+35*, ADD+37
CONC ADD+13~, ADD+69*, ADD+70, ADD+75, POV+9~, POV+36*, POV+37
DA DEL+37*, POV+87~, POV+88*, VPOV+13~, VPOV+14*
DA(1 DEL+37*, POV+88*, VPOV+14*
DATA ADD~, ADD+17*, ADD+18, ADD+43, ADD+46, ADD+47, ADD+60, ADD+77, ADD+156, ADD+159
, ADD+164, XADD, SNOTE~, SNOTE+11*, SNOTE+12, SNOTE+19, SNOTE+22, SNOTE+23, SNOTE+24, SNOTE+40
, XSNOTE, DEL~, DEL+14*, DEL+15, DEL+21, DEL+24, DEL+25, DEL+26, DEL+27, DEL+43
, DEL+59, DEL+78, DEL+80, XDEL, POV~, POV+11*, POV+12, POV+18, POV+21, POV+22
, POV+117, POV+118, POV+126, POV+129, XPOV, ERR+4
DCODE DEL~, DEL+28*, DEL+40
DD ADD+76!
DFN ADD+13~, ADD+50*, ADD+51, ADD+55, ADD+81, ADD+109, DEL+11~, DEL+48*, DEL+51, DEL+62
, POV+8~, POV+28*, POV+29, POV+112
DIC ADD+14~, ADD+73*, ADD+139~, ADD+142*, POV+95~, POV+96*, VPOV+21~, VPOV+22*
DIC("P" ADD+74*
DIC(0 ADD+74*, ADD+142*, POV+96*, VPOV+22*
DLAYGO ADD+14~, ADD+74*, ADD+139~, ADD+142*
DO ADD+76!
DRSN DEL~, DEL+28*, DEL+41
DT ADD+19, SNOTE+13, DEL+16, POV+13
DUZ ADD+122, ADD+133, DEL+38, DEL+72, POV+68
EDD ADD+14~, ADD+109*, ADD+110*, ADD+111, ADD+113
ENT DEL+11~, DEL+52*, DEL+55
ERRDTM ERR+2~, ERR+3*
ERROR ADD+13~, ADD+156, SNOTE+9~, SNOTE+38, DEL+11~, DEL+43, DEL+54~, DEL+59, POV+8~, POV+126
FND ADD+13~, ADD+55*, ADD+59*, ADD+60
ICD POV+8~, POV+84*, POV+91*, POV+94, POV+97*, POV+106, POV+108, VPOV+5~, VPOV+20
ICD( VPOV+17*, VPOV+23*, VPOV+33
ICD9 POV+87~, POV+89*, POV+91, POV+107~, POV+108*, POV+112, VPOV+13~, VPOV+15*, VPOV+17
ICDCD VPOV+27~, VPOV+32*, VPOV+33
ICDINT POV+8~, POV+84*
ICDTP POV+87~, POV+90*, VPOV+13~, VPOV+16*
ICIEN POV+8~, POV+85*, POV+88, VPOV+5~, VPOV+11*, VPOV+14, VPOV+26*, VPOV+28, VPOV+32
IEN ADD+13~, ADD+55*, ADD+58
IENS DEL+37*, DEL+38, DEL+39, DEL+40, DEL+41, POV+87~, POV+88*, POV+89, POV+90, VPOV+13~
, VPOV+14*, VPOV+15, VPOV+16, VPOV+17
II ADD+13~, ADD+21*, ADD+43, ADD+46*, ADD+47*, ADD+60*, ADD+77*, ADD+156*, ADD+159*, ADD+164*
, XADD*, SNOTE+9~, SNOTE+15*, SNOTE+19, SNOTE+22*, SNOTE+23*, SNOTE+24*, SNOTE+40*, XSNOTE*, DEL+11~
, DEL+18*, DEL+21, DEL+24*, DEL+25*, DEL+26*, DEL+27*, DEL+43*, DEL+59*, DEL+78*, DEL+80*
, XDEL*, POV+8~, POV+15*, POV+18, POV+21*, POV+22*, POV+117*, POV+118*, POV+126*, POV+129*
, XPOV*, ERR+4*
IN POV+8~, POV+109~, POV+112*, POV+113*, POV+116
IX POV+107~, POV+108*
LIST ADD+27~, ADD+28*, ADD+29*, ADD+31, ADD+32!
LMBY ADD+14~, ADD+133*, ADD+134, ADD+135, POV+9~, POV+68*, POV+69, POV+71
LMDT ADD+14~, ADD+128*, ADD+129, ADD+130, POV+9~, POV+62*, POV+63, POV+65
NAME ADD+36~, ADD+38*, ADD+40
NDEL DEL+11~
NDEL( DEL+38*, DEL+39*, DEL+40*, DEL+41*
NOTE ADD+14~, ADD+149, ADD+150, ADD+151, SNOTE~, SNOTE+24, SNOTE+27, SNOTE+36, DEL+54~, DEL+55*
, DEL+56*, DEL+57
NOW ADD+13~, ADD+63*, ADD+116, ADD+128, DEL+11~, DEL+31*, DEL+39, DEL+71, POV+9~, POV+25*
, POV+62
NUPD SNOTE+9~
NUPD( SNOTE+36*
OEBY ADD+13~, ADD+122*, ADD+123, ADD+125
OEDT ADD+13~, ADD+116*, ADD+117, ADD+119
PARMS ADD~, ADD+25*, ADD+26, ADD+30!, ADD+31*, ADD+35, ADD+37
PARMS( ADD+29
PDATA ADD+36~, ADD+37*, ADD+38
PIPIEN ADD+78*, ADD+81, ADD+88, ADD+94, ADD+100, ADD+106, ADD+113, ADD+119, ADD+125, ADD+130
, ADD+135, ADD+145, ADD+150, ADD+159, ADD+164, SNOTE~, SNOTE+22, SNOTE+36, DEL+47*, DEL+48
, DEL+51, DEL+57, DEL+64, DEL+65, DEL+66, DEL+67, DEL+68, DEL+69, DEL+70, DEL+78
, POV~, POV+22, POV+33, POV+44, POV+47, POV+50, POV+53, POV+65, POV+71, POV+100
, POV+101, POV+121, POV+129, VPOV~, VPOV+3, VPOV+8, VPOV+29
PIPUPD DEL+54~
PIPUPD( DEL+57*
PKIEN POV+8~, POV+33*, POV+36, POV+40, POV+85, POV+88, VPOV+5~, VPOV+8*, VPOV+11, VPOV+14
PNARR POV+8~, POV+101*, POV+102*, POV+103*, POV+112
POV VPOV+5~, VPOV+25*, VPOV+26, VPOV+33*, VPOV+36
PPRV POV+8~, POV+74*, POV+113
PRI ADD+14~, ADD+91*, ADD+92, ADD+93, ADD+94
PRIEN ADD~, ADD+47, ADD+55, ADD+69, ADD+84, ADD+87, ADD+162
PTEXT POV+8~, POV+9~, POV+100*, POV+103, POV+121*, POV+122
PTX ADD+14~, ADD+138, ADD+142, ADD+144*, ADD+145, ADD+146
RET POV+8~, POV+116, POV+117
RSLT ADD+13~, ADD+159*, DEL+11~, DEL+52*, DEL+53, DEL+59*, DEL+78*, POV+9~, POV+129*
SCO ADD+14~, ADD+97*, ADD+98, ADD+100
SNO ADD+13~, ADD+84*, ADD+86, ADD+88, POV+9~, POV+40*, POV+41
SNOMED VPOV+27~, VPOV+29*, VPOV+30*, VPOV+33
SNOTRM ADD+13~, ADD+87*
STS ADD+14~, ADD+103*, ADD+104, ADD+106
U ADD+19, SNOTE+13, DEL+16, DEL+55, POV+13, POV+112, POV+113, POV+117
UID ADD+13~, ADD+16*, ADD+17, SNOTE+9~, SNOTE+10*, SNOTE+11, DEL+11~, DEL+13*, DEL+14, POV+8~
, POV+10*, POV+11
VALUE ADD+36~, ADD+38*, ADD+39*, ADD+40
VFIEN SNOTE~, SNOTE+23, SNOTE+27, SNOTE+33, DEL~, DEL+25, DEL+27, DEL+37, DEL+47, DEL+75
VFL ADD+13~, ADD+159, SNOTE+31~, SNOTE+33, DEL+11~, DEL+78, POV+8~, POV+129
VFL("CONC" ADD+70*, POV+37*
VFL("DEDD" ADD+111*, DEL+68*, POV+53*
VFL("DFN" ADD+51*, DEL+62*, POV+29*
VFL("LMBY" ADD+134*, DEL+72*, POV+69*
VFL("LMDT" ADD+129*, DEL+71*, POV+63*
VFL("NOTE" ADD+151*
VFL("OEBY" ADD+123*, DEL+70*
VFL("OEDT" ADD+117*, DEL+69*
VFL("POV" POV+77*
VFL("PRIORITY" ADD+92*, DEL+64*, POV+44*
VFL("PTEXT" ADD+146*, DEL+66*, POV+122*
VFL("SCOPE" ADD+98*, DEL+65*, POV+47*
VFL("SNO" ADD+86*, POV+41*
VFL("STATUS" ADD+104*, DEL+67*, POV+50*
VFL("TNOTE" ADD+66*, ADD+85*, ADD+93*, ADD+99*, ADD+105*, ADD+112*, ADD+118*, ADD+124*, ADD+140*, ADD+141*
, ADD+152*, SNOTE+32*, DEL+34*, DEL+73*, DEL+74*, DEL+75*, POV+64*, POV+70*, POV+78*, POV+81*
VFL("VIEN" ADD+52*, DEL+63*, POV+30*
VIEN ADD~, ADD+46, ADD+50, ADD+52, DEL~, DEL+24, DEL+63, POV~, POV+21, POV+28
, POV+30, POV+74, POV+112, VPOV~, VPOV+2, VPOV+26
VNIEN SNOTE+9~, SNOTE+27*, SNOTE+30, SNOTE+32, SNOTE+40, DEL~, DEL+26, DEL+37, DEL+75
VPNARR VPOV+27~, VPOV+28*, VPOV+33
X ADD+14~, ADD+75*, ADD+139~, ADD+142*, POV+95~, POV+96*, VPOV+21~, VPOV+22*
Y ADD+14~, ADD+77, ADD+78, ADD+139~, ADD+144, POV+95~, POV+96, POV+97, VPOV+21~, VPOV+22
, VPOV+23, ERR+2~, ERR+3*
>> ZTSK ADD+16, SNOTE+10, DEL+13, POV+10
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All