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: BJPNPRL

Package: IHS Prenatal Care Module

Routine: BJPNPRL


Information

BJPNPRL ;GDIT/HS/BEE-Prenatal Care Module Problem List ; 08 May 2012 12:00 PM

Source Information

Source file <BJPNPRL.m>

Call Graph

Call Graph Total: 12

Package Total Call Graph
VA Fileman 4 NOW^%DTC  DT^DICRW  $$FMTE^DILIBF  $$GET1^DIQ  
IHS Prenatal Care Module 3 $$DATE^BJPNPRUT  SET^BJPNPSET  COMP^BJPNUTIL  
Kernel 2 ^%ZTER  ($$FMTE,$$NOW)^XLFDT  
GUI Objects 1 NEXTID^BGOPROB  
IHS Electronic Health Record 1 $$ISLOCKED^BEHOENCX  
IHS Standard Terminology 1 $$DESC^BSTSAPI  

Caller Graph

Caller Graph Total: 7

Package Total Caller Graph
IHS Prenatal Care Module 7 BJPNGNOT  BJPNGPIP  BJPNPBDT  BJPNPDET  BJPNPRNT  BJPNPUP  BJPNSPRB  

Entry Points

Name Comments DBIA/ICR reference
VNOTES(DATA,PIPIEN,VIEN) ;EP - BJPN CHK FOR VST NOTES
ERR ;
FMTE(Y,FORMAT) ;EP - Convert Fileman Date/Time to 'MMM DD, CCYY HH:MM:SS' format.
XVLCK
VLOCK(DATA,VIEN) ;EP - BJPN VISIT LOCK CHK
DONE
HDR(DATA,DFN) ;EP - BJPN GET PRLIST HDR
STC(FIL,FLD,VAL) ;EP - Find a value for a set of codes code
; Input Parameters
; FIL = FileMan File Number
; FLD = FileMan Field Number
; VAL = Code Value
NOTES(DATA,DFN,PR,API) ;EP - BJPN GET PR NOTES
TST ;
XADD
ADD(DATA,VIEN,DESCID,PRBIEN,PKIEN,LAT,PIPIEN) ;EP - BJPN SET PROB TO PIP

External References

Name Field # of Occurrence
NOW^%DTC ADD+38
^%ZTER ERR+1
$$ISLOCKED^BEHOENCX VLOCK+20
NEXTID^BGOPROB ADD+70
$$DATE^BJPNPRUT ADD+101
SET^BJPNPSET ADD+171
COMP^BJPNUTIL ADD+76
$$DESC^BSTSAPI ADD+41
DT^DICRW HDR+10, VLOCK+10, ADD+17, VNOTES+22
$$FMTE^DILIBF FMTE+12
$$GET1^DIQ HDR+20, HDR+23, HDR+33, HDR+39, VLOCK+24, ADD+35, ADD+157, VNOTES+34
$$FMTE^XLFDT FMTE+18
$$NOW^XLFDT ERR+3

Used in RPC

RPC Name Call Tags
BJPN GET PRLIST HDR HDR
BJPN SET PROB TO PIP ADD
BJPN VISIT LOCK CHK VLOCK
BJPN CHK FOR VST NOTES VNOTES

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^AUPNVSIT - [#9000010] GET1^DIQ
^AUPNREP - [#9000017] GET1^DIQ
^BJPNPL - [#90680.01] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^BGOSNOPR - [#90362.34] ADD+58, ADD+61
^BJPNPL("F" HDR+27, HDR+29
^DD( STC+7
^DD("DD" ERR+3
^TMP("BJPNIPL" ADD+77
^TMP("BJPNPDET" VNOTES+20
^TMP("BJPNPRL" HDR+8, VLOCK+8, ADD+15, VNOTES+39, VNOTES+41, VNOTES+47!
^TMP("BJPNPSET" ADD+174

Label References

Name Line Occurrences
$$FMTE HDR+23, HDR+39
ADD TST+1
DONE HDR+13
XADD ADD+28, ADD+29
XVLCK VLOCK+13

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% ADD+11~
A ADD+12~, ADD+53*, ADD+123*, ADD+165
API ADD+75~, ADD+82*, ADD+86, ADD+87, ADD+91, ADD+94, ADD+98, ADD+101, ADD+104, ADD+108
, ADD+111, ADD+114, ADD+117, ADD+123*, ADD+127*, ADD+128, NOTES~
B ADD+11~, ADD+157*, ADD+162
BGO ADD+75~, ADD+81*, ADD+82, ADD+122*, ADD+123, ADD+126*, ADD+127, ADD+128
>> BMXSEC VNOTES+14*, VNOTES+15*, VNOTES+34*
BPIEN HDR+28~, HDR+29*, HDR+33, HDR+39
C8 ADD+11~, ADD+23*, ADD+162, ADD+165, ADD+168
C9 ADD+11~, ADD+22*, ADD+123, ADD+128, ADD+154, ADD+157
CLASS ADD+11~, ADD+53*, ADD+62*, ADD+108*, ADD+154
CNT VNOTES+17~, VNOTES+39*, VNOTES+41
CONCID ADD+11~, ADD+42*, ADD+56, ADD+58, ADD+88*, ADD+154
DATA HDR~, HDR+8*, HDR+9, HDR+17, HDR+43, DONE, VLOCK~, VLOCK+8*, VLOCK+9, VLOCK+17
, VLOCK+27, XVLCK, ERR+4, ADD~, ADD+15*, ADD+16, ADD+25, ADD+28, ADD+29, ADD+177
, XADD, VNOTES~, VNOTES+20*, VNOTES+21, VNOTES+31, VNOTES+44, VNOTES+49, NOTES~
DATM FMTE+10~, FMTE+12*, FMTE+13*, FMTE+14, FMTE+15*, FMTE+18*, FMTE+20
DEL HDR+30~, HDR+33*
DESCID ADD~, ADD+29, ADD+41, ADD+88*, ADD+154
DFN HDR~, HDR+13, HDR+20, HDR+23, HDR+27, HDR+29, ADD+35*, ADD+70, ADD+76, ADD+157
, ADD+171, VNOTES+17~, VNOTES+34*, NOTES~
DT HDR+10, VLOCK+10, ADD+17, VNOTES+22
ERRDTM ERR+2~, ERR+3*
FIL STC~, STC+7
FLD STC~, STC+7
FORMAT FMTE~, FMTE+11, FMTE+17, FMTE+18
FOUND VNOTES+17~, VNOTES+39*, VNOTES+43*, VNOTES+44
HPIP HDR+6~, HDR+26*, HDR+36*, HDR+43
I STC+9*, FMTE+10~, FMTE+14*
ICD ADD+11~, ADD+43*, ADD+98*, ADD+154
II HDR+6~, HDR+12*, HDR+17, HDR+43*, DONE*, VLOCK+6~, VLOCK+12*, VLOCK+17, VLOCK+27*, XVLCK*
, ERR+4*, ADD+11~, ADD+19*, ADD+25, ADD+28*, ADD+29*, ADD+177*, XADD*, VNOTES+17~, VNOTES+27*
, VNOTES+31, VNOTES+44*, VNOTES+49*
IPOV ADD+12~, ADD+53*, ADD+117*, ADD+154
IPRI ADD+11~, ADD+53*, ADD+114*, ADD+154
ISTS ADD+11~, ADD+53*, ADD+65*, ADD+105*, ADD+154
ITYPE VLOCK+6~, VLOCK+24*, VLOCK+25*, VLOCK+27
LAT ADD~, ADD+32*, ADD+91*, ADD+154
LOCK VLOCK+6~, VLOCK+20*, VLOCK+21*, VLOCK+27
NEXT ADD+11~, ADD+71*, ADD+111*, ADD+154
NODE VNOTES+40~, VNOTES+41*, VNOTES+42
NVIEN VNOTES+40~, VNOTES+42*
ONSDT ADD+11~, ADD+53*, ADD+101*, ADD+154
P ADD+11~, ADD+154*, ADD+162
PENT HDR+6~, HDR+26*, HDR+41*, HDR+43
PIPIEN ADD~, ADD+31*, ADD+85, ADD+171, VNOTES~, VNOTES+13*, VNOTES+14, VNOTES+34
PKEN ADD+57~, ADD+58*, ADD+61
PKIEN ADD~, ADD+56, ADD+58, ADD+61
PNARR ADD+75~, ADD+94*, ADD+95
PR NOTES~
PRBIEN HDR+6~, HDR+27*, HDR+29, ADD~, ADD+30*, ADD+74, ADD+76, ADD+81, ADD+82, ADD+122
, ADD+123, ADD+126, ADD+127, ADD+171
PREDD HDR+6~, HDR+26*, HDR+27, HDR+29, HDR+39*, HDR+40, HDR+43
PSTS HDR+6~, HDR+20*, HDR+43
PTEXT ADD+11~, ADD+53*, ADD+95*, ADD+154
Q ADD+12~, ADD+168*
Q( ADD+128*, ADD+168
RESULT ADD+12~, ADD+174*, ADD+177
RET ADD+69~, ADD+70, ADD+71
RFEDD HDR+6~, HDR+23*, HDR+43
SMDDATA ADD+11~, ADD+41*, ADD+42, ADD+43
STS ADD+57~, ADD+61*, ADD+62, ADD+65
TMP ADD+75~, ADD+77*, ADD+81, ADD+82, ADD+122, ADD+123, ADD+126, ADD+127
U HDR+10, HDR+43, VLOCK+10, VLOCK+27, ADD+17, ADD+42, ADD+43, ADD+61, ADD+86, ADD+87
, ADD+91, ADD+94, ADD+98, ADD+101, ADD+104, ADD+108, ADD+111, ADD+114, ADD+117, ADD+128
, ADD+177, STC+7, VNOTES+22, VNOTES+42
UID HDR+6~, HDR+7*, HDR+8, VLOCK+6~, VLOCK+7*, VLOCK+8, ADD+11~, ADD+14*, ADD+15, ADD+76
, ADD+77, ADD+174, VNOTES+17~, VNOTES+19*, VNOTES+20
V FMTE+10~, FMTE+14*
VAL STC~, STC+10
VALUE STC+6~, STC+10*, STC+12
VEDATA STC+6~, STC+7*, STC+9
VEQFL STC+6~, STC+7*, STC+9, STC+10*
VEVL STC+6~, STC+9*, STC+10
VIEN VLOCK~, VLOCK+13, VLOCK+20, VLOCK+24, ADD~, ADD+28, ADD+35, ADD+76, ADD+171, VNOTES~
, VNOTES+13*, VNOTES+15, VNOTES+42
X FMTE+10~
XARRAY ADD+12~, ADD+162*, ADD+165*, ADD+168*, ADD+171
XCLASS ADD+75~, ADD+108*
XCONC ADD+75~, ADD+85, ADD+87*, ADD+88
XDESC ADD+75~, ADD+85, ADD+86*, ADD+88
XICD ADD+75~, ADD+98*
XNEXT ADD+75~, ADD+111*
XSTS ADD+75~, ADD+104*, ADD+105
XX FMTE+10~, FMTE+14*, FMTE+15
Y ERR+2~, ERR+3*, FMTE~, FMTE+12, FMTE+18
>> ZTSK HDR+7, VLOCK+7, ADD+14, VNOTES+19
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