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

Package: IHS Prenatal Care Module

Routine: BJPNPRUT


Information

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

Source Information

Source file <BJPNPRUT.m>

Call Graph

Call Graph Total: 11

Package Total Call Graph
VA Fileman 8 ^%DT  NOW^%DTC  ^DIC  FILE^DICN  DT^DICRW  FILE^DIE  $$IENS^DILF  $$GET1^DIQ  
GUI Objects 1 (GET,SET)^BGOVPOV  
IHS Prenatal Care Module 1 $$VFILE^BJPNVFIL  
Kernel 1 $$FMTE^XLFDT  

Caller Graph

Caller Graph Total: 7

Package Total Caller Graph
IHS Prenatal Care Module 7 BJPN10PS  BJPNPEDT  BJPNPRL  BJPNPSET  BJPNPUP  BJPNSPOV  BJPNVFIL  

Entry Points

Name Comments DBIA/ICR reference
UFREQ(PRIEN,PLIEN) ;EP - UPDATE FREQUENCY FOR ENTRY
UPD(DATA,VIEN,PIPIEN,PARMS) ;EP - BJPN UPDATE PROBLEM
CURRENT(MEMBER) ; Boolean - Is Membership current?
XDEL
XANOTE
ANOTE(VFIEN,NOTE,NEDT,NEBY) ;EP - Add note to V OB entry
DATE(DATE) ;EP - Convert standard date/time to a FileMan date/time
XUPD
CLSMBR(DATA,USER,CLASS) ;BJPN USR CLASS MEMBER
ISAX
XCLS
DEL(DATA,VIEN,PIPIEN,DCODE,DRSN) ;BJPN DELETE PIP PROBLEM
STC(FIL,FLD,VAL) ; EP - Find a code for a set of code value
; Input Parameters
; FIL = FileMan File Number
; FLD = FileMan Field Number
; VAL = Value
ISA(USER,CLASS,ERR) ; Boolean - Is USER a Member of CLASS?
UPDPOV(VIEN,PIPIEN,PTX) ;EP - Update the POV entry with the new provider text

External References

Name Field # of Occurrence
^%DT DATE+11
NOW^%DTC DEL+25, UPD+48
GET^BGOVPOV UPDPOV+44
SET^BGOVPOV UPDPOV+57
$$VFILE^BJPNVFIL DEL+85, UPD+153
^DIC UPD+136, UPDPOV+24
FILE^DICN ANOTE+17
DT^DICRW DEL+8, UPD+20, CLSMBR+12
FILE^DIE DEL+40, DEL+58, UPD+149, UFREQ+25
$$IENS^DILF UFREQ+19, UPDPOV+16
$$GET1^DIQ DEL+18, DEL+19, DEL+23, DEL+31, DEL+49, DEL+64, DEL+65, DEL+66, DEL+67, DEL+68
, UPD+56, UPD+71, UPD+75, UPD+76, UPD+82, UPD+87, UPD+91, UPD+97, UPD+103, UPD+110
, UPD+138, ANOTE+8, ANOTE+9, UFREQ+20, UPDPOV+5, UPDPOV+8, UPDPOV+17, UPDPOV+18, UPDPOV+19, UPDPOV+30
, UPDPOV+31, UPDPOV+32, UPDPOV+35
$$FMTE^XLFDT UPDPOV+54, UPDPOV+55

Used in RPC

RPC Name Call Tags
BJPN UPDATE PROBLEM UPD
BJPN USR CLASS MEMBER CLSMBR

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
^BJPNPL - [#90680.01] GET1^DIQ
^BJPN(90680.02 - [#90680.02] GET1^DIQ
90680.031 GET1^DIQ
90680.21 GET1^DIQ
^AUTNPOV - [#9999999.27] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUPNVOB("AE" DEL+44, DEL+46
^AUPNVPOV("AD" UPDPOV+28
^BJPN(90680.02 - [#90680.02] UPDPOV+13
^BJPN(90680.03 - [#90680.03] UFREQ+12, UFREQ+16
^BJPNPL("AC" UPD+68
^DD( STC+7
^TMP("BJPNPRUT" DEL+6, UPD+18, CLSMBR+10
^USR(8930 - [#8930] ISA+2, ISA+5, ISA+17, ISA+18
^USR(8930.3 - [#8930.3] ISA+9, ISA+12, CURRENT+2, CURRENT+3
^VA(200 - [#200] ISA+3

Label References

Name Line Occurrences
$$CURRENT ISA+13
$$DATE UPD+109
$$ISA CLSMBR+24, ISA+19
$$STC UPDPOV+48, UPDPOV+49
ISAX ISA+2
UPDPOV UPD+133
XCLS CLSMBR+20, CLSMBR+21
XDEL DEL+16, DEL+17, DEL+18, DEL+19, DEL+23, DEL+31, DEL+41
XUPD UPD+63, UPD+150, UPD+153

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% DEL+4~, DEL+25, UPD+14~, UPD+48, DATE+6~
%DT DATE+6~, DATE+11*
BJPNUP UPD+14~, UPD+149
BJPNUP( UPD+78*, UPD+84*, UPD+93*, UPD+99*, UPD+105*, UPD+112*, UPD+118*, UPD+124*, UPD+139*, UPD+145*
BN UPD+28~, UPD+29*, UPD+30*
BQ UPD+15~, UPD+38*, UPD+40
CD UPDPOV+2~, UPDPOV+41*, UPDPOV+44
CLASS CLSMBR~, CLSMBR+21, CLSMBR+24, ISA~, ISA+2, ISA+5*, ISA+6, ISA+9, ISA+12, ISA+17
, ISA+18
DA ANOTE+2~, UFREQ+9~, UFREQ+19*, UPDPOV+15~, UPDPOV+16*
DA(1 ANOTE+12*, UFREQ+19*, UPDPOV+16*
DATA DEL~, DEL+6*, DEL+7, DEL+13, DEL+16, DEL+17, DEL+18, DEL+19, DEL+23, DEL+31
, DEL+41, DEL+59, DEL+85, DEL+87, XDEL, UPD~, UPD+18*, UPD+19, UPD+45, UPD+63
, UPD+150, UPD+153, UPD+154, XUPD, CLSMBR~, CLSMBR+10*, CLSMBR+11, CLSMBR+17, CLSMBR+20, CLSMBR+21
, CLSMBR+26, CLSMBR+27, XCLS
DATE DATE~, DATE+7, DATE+8*, DATE+9*, DATE+10*, DATE+11
DCODE DEL~, DEL+20*, DEL+37, DEL+56, DEL+75, DEL+79
DD ANOTE+17!
DFN DEL+4~, DEL+31*, DEL+44, DEL+46, DEL+62, UPD+56*, UPD+57, UPD+68, UPDPOV+2~, UPDPOV+8*
, UPDPOV+46
DIC UPD+128~, UPD+135*, ANOTE+2~, ANOTE+12*, UPDPOV+23~, UPDPOV+24*
DIC("DR" ANOTE+15*
DIC("P" ANOTE+13*
DIC(0 UPD+135*, ANOTE+13*, UPDPOV+24*
DLAYGO UPD+128~, UPD+135*, ANOTE+2~, ANOTE+13*
DO ANOTE+17!
DRSN DEL~, DEL+20*, DEL+38, DEL+57, DEL+76, DEL+80
DT DEL+8, UPD+20, CLSMBR+12, CURRENT+4
DTTM DEL+4~, DEL+44*, DEL+46
DUZ DEL+35, DEL+54, DEL+70, DEL+72, DEL+73, UPD+121
EDD UPD+14~, UPD+36*, UPD+108, UPD+109*, UPD+110*, UPD+111, UPD+112
ERR CLSMBR+8~, CLSMBR+24, CLSMBR+26, ISA~, ISA+4*, ISA+6*
ERROR DEL+4~, DEL+41, DEL+59, UPD+150, UFREQ+9~
FIL STC~, STC+7
FLD STC~, STC+7
FND UPD+15~, UPD+63, UPD+68*, UPD+72*
FREQ UFREQ+9~, UFREQ+20*, UFREQ+21*, UFREQ+24
FRQUPD UFREQ+9~
FRQUPD( UFREQ+24*
I STC+6~, STC+9*
ICD UPDPOV+2~, UPDPOV+22
ICD( UPDPOV+19*, UPDPOV+25*, UPDPOV+36
ICD9 UPDPOV+15~, UPDPOV+17*, UPDPOV+19
ICDCD UPDPOV+29~, UPDPOV+35*, UPDPOV+36
ICDTP UPDPOV+15~, UPDPOV+18*
ICIEN UPDPOV+2~, UPDPOV+13*, UPDPOV+16, UPDPOV+28*, UPDPOV+30, UPDPOV+35, UPDPOV+36
IEN UPD+65~, UPD+68*, UPD+71, UFREQ+9~, UFREQ+16*, UFREQ+19
IENS UFREQ+9~, UFREQ+19*, UFREQ+20, UFREQ+24, UPDPOV+15~, UPDPOV+16*, UPDPOV+17, UPDPOV+18, UPDPOV+19
II DEL+4~, DEL+10*, DEL+13, DEL+16*, DEL+17*, DEL+18*, DEL+19*, DEL+23*, DEL+31*, DEL+41*
, DEL+59*, DEL+85*, DEL+87*, XDEL*, UPD+14~, UPD+22*, UPD+45, UPD+63*, UPD+150*, UPD+153*
, UPD+154*, XUPD*, CLSMBR+8~, CLSMBR+14*, CLSMBR+17, CLSMBR+20*, CLSMBR+21*, CLSMBR+26*, CLSMBR+27*, XCLS*
INP UPDPOV+43~, UPDPOV+46*, UPDPOV+47*, UPDPOV+48*, UPDPOV+49*, UPDPOV+50*, UPDPOV+51*, UPDPOV+52*, UPDPOV+53*, UPDPOV+54*
, UPDPOV+55*, UPDPOV+56*, UPDPOV+57
LIST UPD+28~, UPD+29*, UPD+30*, UPD+32, UPD+33!
LMBY UPD+14~, UPD+121*, UPD+122, UPD+124
LMDT UPD+14~, UPD+115*, UPD+116, UPD+118
MBR CLSMBR+8~, CLSMBR+24*, CLSMBR+26, CLSMBR+27
MEMBER CURRENT~, CURRENT+2, CURRENT+3
N UPDPOV+43~, UPDPOV+45*, UPDPOV+46, UPDPOV+47, UPDPOV+48, UPDPOV+49, UPDPOV+50, UPDPOV+51, UPDPOV+52, UPDPOV+53
, UPDPOV+54, UPDPOV+55, UPDPOV+56
NAME UPD+39~, UPD+41*, UPD+43
NEBY ANOTE~, ANOTE+9*, ANOTE+15
NEDT ANOTE~, ANOTE+8*, ANOTE+15
NOTE UPD+15~, UPD+36*, UPD+143, UPD+145, UPD+146, ANOTE~, ANOTE+5, ANOTE+14
NOW DEL+4~, DEL+25*, DEL+36, DEL+55, DEL+69, DEL+71, DEL+74, UPD+14~, UPD+48*, UPD+115
PARMS UPD~, UPD+26*, UPD+27, UPD+31!, UPD+32*, UPD+38, UPD+40
PARMS( UPD+30
PDATA UPD+39~, UPD+40*, UPD+41
PIPIEN DEL~, DEL+17, DEL+18, DEL+19, DEL+23, DEL+35, DEL+36, DEL+37, DEL+38, DEL+44
, DEL+46, DEL+64, DEL+65, DEL+66, DEL+67, DEL+68, DEL+85, UPD~, UPD+56, UPD+76
, UPD+78, UPD+82, UPD+84, UPD+87, UPD+91, UPD+93, UPD+97, UPD+99, UPD+103, UPD+105
, UPD+110, UPD+112, UPD+118, UPD+124, UPD+133, UPD+138, UPD+139, UPD+145, UPD+153, UPDPOV~
, UPDPOV+5, UPDPOV+31
PKIEN UPDPOV+2~, UPDPOV+5*, UPDPOV+13, UPDPOV+16
PLIEN UFREQ~, UFREQ+7*, UFREQ+12*, UFREQ+13, UFREQ+16, UFREQ+19
POV UPDPOV+2~, UPDPOV+27*, UPDPOV+36*, UPDPOV+41, UPDPOV+44
PRI UPD+14~, UPD+36*, UPD+90, UPD+91*, UPD+92, UPD+93
PRIEN UFREQ~, UFREQ+6*, UFREQ+16
PROC DEL+4~
PROC( DEL+51, DEL+52*
PRUPD DEL+4~, DEL+40
PRUPD( DEL+35*, DEL+36*, DEL+37*, DEL+38*
PTX UPD+14~, UPD+36*, UPD+127, UPD+133, UPD+135, UPD+137*, UPD+138*, UPD+139, UPD+140, UPDPOV~
, UPDPOV+46
RET UPDPOV+43~, UPDPOV+44, UPDPOV+45, UPDPOV+57
RSLT DEL+4~, DEL+34*, DEL+41*, DEL+59*, DEL+85*, UPD+153*, UPD+154
SCO UPD+14~, UPD+36*, UPD+96, UPD+97*, UPD+98, UPD+99
SNOMED UPDPOV+29~, UPDPOV+31*, UPDPOV+32*, UPDPOV+36
SNWCT UPD+14~, UPD+75*, UPD+76*, UPD+77, UPD+78
SNWTR1 UPD+14~, UPD+81*, UPD+82*, UPD+83, UPD+84
SNWTR2 UPD+14~, UPD+87*
STS UPD+14~, UPD+36*, UPD+102, UPD+103*, UPD+104, UPD+105
TRM UPD+15~, UPD+36*, UPD+63, UPD+68, UPD+75, UPD+76, UPD+81, UPD+82
U DEL+8, UPD+20, CLSMBR+12, CURRENT+2, CURRENT+3, UPDPOV+44, UPDPOV+46, UPDPOV+47, UPDPOV+48, UPDPOV+49
, UPDPOV+50, UPDPOV+51, UPDPOV+52, UPDPOV+53, UPDPOV+54, UPDPOV+55, UPDPOV+56, STC+7
UID DEL+4~, DEL+5*, DEL+6, UPD+14~, UPD+17*, UPD+18, CLSMBR+8~, CLSMBR+9*, CLSMBR+10
USER CLSMBR~, CLSMBR+20, CLSMBR+24, ISA~, ISA+3*, ISA+4, ISA+9, ISA+12, ISA+19
USRI ISA+1~, ISA+16*, ISA+17*, ISA+18
USRIN CURRENT+1~, CURRENT+2*, CURRENT+4
USRMDA ISA+10~, ISA+11*, ISA+12*, ISA+13
USROUT CURRENT+1~, CURRENT+3*, CURRENT+4
USRSUB ISA+18~*, ISA+19
USRY ISA+1~, ISA+2*, ISA+8*, ISA+12, ISA+13*, ISA+14, ISA+17, ISA+19*, ISAX, CURRENT+1~
, CURRENT+4*, CURRENT+5*, CURRENT+6
VAL STC~, STC+10
VALUE UPD+39~, UPD+41*, UPD+42*, UPD+43, 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
VFIEN ANOTE~, ANOTE+4, ANOTE+8, ANOTE+9, ANOTE+12
VFL DEL+4~, DEL+85, UPD+15~, UPD+153
VFL("CONC" UPD+77*
VFL("DEBY" DEL+73*
VFL("DECD" DEL+75*
VFL("DEDD" DEL+68*, UPD+111*
VFL("DEDT" DEL+74*
VFL("DERN" DEL+76*
VFL("DFN" DEL+62*, UPD+57*
VFL("LMBY" DEL+72*, UPD+122*
VFL("LMDT" DEL+71*, UPD+116*
VFL("NOTE" UPD+146*
VFL("OEBY" DEL+70*
VFL("OEDT" DEL+69*
VFL("PRIORITY" DEL+64*, UPD+92*
VFL("PTEXT" DEL+66*, UPD+140*
VFL("SCOPE" DEL+65*, UPD+98*
VFL("SNO" UPD+83*
VFL("STATUS" DEL+67*, UPD+104*
VFL("TNOTE" DEL+28*, DEL+77*, DEL+78*, DEL+79*, DEL+80*, DEL+81*, DEL+82*, UPD+51*, UPD+75*, UPD+90*
, UPD+96*, UPD+102*, UPD+108*, UPD+117*, UPD+123*, UPD+129*, UPD+130*, UPD+144*
VFL("VIEN" DEL+63*, UPD+58*
VIEN DEL~, DEL+16, DEL+31, DEL+63, UPD~, UPD+58, UPD+133, UPDPOV~, UPDPOV+8, UPDPOV+28
, UPDPOV+44
VNIEN ANOTE+2~
VPIEN DEL+45~, DEL+46*, DEL+49, DEL+51, DEL+52, DEL+54, DEL+55, DEL+56, DEL+57
VPNARR UPDPOV+29~, UPDPOV+30*, UPDPOV+36
VPUPD DEL+4~, DEL+58
VPUPD( DEL+54*, DEL+55*, DEL+56*, DEL+57*
X UPD+128~, UPD+135*, ANOTE+2~, ANOTE+14*, DATE+6~, DATE+11*, UPDPOV+23~, UPDPOV+24*
Y UPD+128~, UPD+137, ANOTE+2~, XANOTE, DATE+6~, DATE+12*, DATE+14, UPDPOV+23~, UPDPOV+24, UPDPOV+25
>> ZTSK DEL+5, UPD+17, CLSMBR+9
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