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

Package: IHS Prenatal Care Module

Routine: BJPNPUTL


Information

BJPNPUTL ;GDIT/HS/BEE-Prenatal Care Module Utility Calls ; 08 May 2012 12:00 PM

Source Information

Source file <BJPNPUTL.m>

Call Graph

Call Graph Total: 15

Package Total Call Graph
VA Fileman 6 NOW^%DTC  FILE^DICN  DT^DICRW  FILE^DIE  $$IENS^DILF  $$GET1^DIQ  
GUI Objects 3 UPSTAT^BGOCPLAN  DEL^BGOVPOV  SETVPRV^BGOVPRV  
IHS Prenatal Care Module 3 FIREEV^BJPNPDET  $$PPRV^BJPNPKL  COMP^BJPNUTIL  
Kernel 2 ^%ZTER  $$NOW^XLFDT  
IHS Standard Terminology 1 $$CONC^BSTSAPI  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
IHS Prenatal Care Module 2 BJPNAPI1  BJPNUTIL  

Entry Points

Name Comments DBIA/ICR reference
PTED(N) ;Convert Education Topic to EHR viewable string
XCLOSE
DEDD(DATA,VIEN) ;EP - BJPN SET DEDD
GETABN(DATA,CONCID) ;EP - BJPN GET ABNORMAL
ERR ;
OPEN(DATA,VIEN) ;EP - BJPN OPEN PIP
XDPOV
PPRV(DATA,VIEN) ;EP - BJPN GET PRIMARY PROVIDER
XGETABN
CLOSE(DATA,VIEN) ;EP - BJPN CLOSE PIP
XDEDD
XOPEN
PRV(DATA,VIEN,PRVIEN,PRMSEC) ;EP - BJPN SET PROVIDER
XPRV
XPPRV
CNVTPC(T) ;Convert topic for EHR display
DPOV(DATA,POVIEN,PRBIEN) ;EP - BJPN DELETE POV

External References

Name Field # of Occurrence
NOW^%DTC CLOSE+26, OPEN+26, DEDD+26
^%ZTER ERR+1
UPSTAT^BGOCPLAN CLOSE+107, CLOSE+123
DEL^BGOVPOV DPOV+27
SETVPRV^BGOVPRV PRV+36, PRV+41
FIREEV^BJPNPDET OPEN+88
$$PPRV^BJPNPKL PPRV+25
COMP^BJPNUTIL CLOSE+29
$$CONC^BSTSAPI GETABN+27
FILE^DICN CLOSE+79, OPEN+66
DT^DICRW DPOV+13, PRV+15, CLOSE+12, OPEN+12, DEDD+12, PPRV+12, GETABN+16
FILE^DIE CLOSE+84, CLOSE+88, OPEN+75, OPEN+78, DEDD+51
$$IENS^DILF CLOSE+81, OPEN+70
$$GET1^DIQ PRV+30, PRV+32, CLOSE+22, CLOSE+38, CLOSE+42, CLOSE+46, CLOSE+61, CLOSE+68, CLOSE+93, OPEN+22
, OPEN+34, OPEN+39, OPEN+43, DEDD+22, DEDD+29, DEDD+37, PPRV+27, PTED+10, PTED+13, PTED+16
$$NOW^XLFDT ERR+3

Used in RPC

RPC Name Call Tags
BJPN DELETE POV DPOV
BJPN SET PROVIDER PRV
BJPN GET PRIMARY PROVIDER PPRV
BJPN CLOSE PIP CLOSE
BJPN OPEN PIP OPEN
BJPN SET DEDD DEDD
BJPN GET ABNORMAL GETABN

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^VA(200 - [#200] GET1^DIQ
^AUPNVSIT - [#9000010] GET1^DIQ
^AUPNVPED - [#9000010.16] GET1^DIQ
^AUPNPROB - [#9000011] GET1^DIQ
^AUPNREP - [#9000017] GET1^DIQ
^BJPNPL - [#90680.01] GET1^DIQ
^AUTTEDT - [#9999999.09] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^BJPNPL("D" CLOSE+33, OPEN+29, DEDD+32
^DD("DD" ERR+3
^DD(90680.01 CLOSE+77, OPEN+64
^TMP("BJPNIPL" CLOSE+30
^TMP("BJPNPUTL" DPOV+11, PRV+13, CLOSE+10, OPEN+10, DEDD+10, PPRV+10, GETABN+14

Label References

Name Line Occurrences
$$CNVTPC PTED+22
XCLOSE CLOSE+62
XDPOV DPOV+22, DPOV+23
XGETABN GETABN+25
XPRV PRV+29, PRV+31, PRV+32, PRV+43, CLOSE+21, CLOSE+23, OPEN+21, OPEN+23, DEDD+21, DEDD+23
, PPRV+21

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% CLOSE+7~, CLOSE+26, OPEN+7~, OPEN+26, DEDD+7~, DEDD+26
APIRES CLOSE+98~, CLOSE+100*, CLOSE+103, CLOSE+106, CLOSE+114~, CLOSE+116*, CLOSE+119, CLOSE+122
BGO CLOSE+35~, CLOSE+96*, CLOSE+100, CLOSE+112*, CLOSE+116
BJPNUP CLOSE+35~, CLOSE+88, OPEN+31~, OPEN+75, DEDD+34~, DEDD+51
BJPNUP( CLOSE+43*, CLOSE+47*, CLOSE+51*, CLOSE+55*, CLOSE+58*, CLOSE+82*, CLOSE+83*, OPEN+47*, OPEN+51*, OPEN+55*
, OPEN+71*, OPEN+72*, DEDD+40*, DEDD+44*, DEDD+48*
BSCO CLOSE+35~, CLOSE+46*, CLOSE+47
CONCID GETABN~, GETABN+25, GETABN+27
CSTS CLOSE+35~, CLOSE+42*, CLOSE+43
DA CLOSE+70~, CLOSE+81*, OPEN+31~, OPEN+70*
DA(1 CLOSE+76*, CLOSE+81*, OPEN+63*, OPEN+70*
DATA DPOV~, DPOV+11*, DPOV+12, DPOV+19, DPOV+22, DPOV+23, DPOV+32, XDPOV, PRV~, PRV+13*
, PRV+14, PRV+22, PRV+29, PRV+31, PRV+32, PRV+43, PRV+44, XPRV, CLOSE~, CLOSE+10*
, CLOSE+11, CLOSE+18, CLOSE+21, CLOSE+23, CLOSE+85, CLOSE+89, CLOSE+108, CLOSE+124, CLOSE+128, XCLOSE
, OPEN~, OPEN+10*, OPEN+11, OPEN+18, OPEN+21, OPEN+23, OPEN+40, OPEN+67, OPEN+76, OPEN+79
, OPEN+82, XOPEN, DEDD~, DEDD+10*, DEDD+11, DEDD+18, DEDD+21, DEDD+23, DEDD+52, DEDD+55
, XDEDD, PPRV~, PPRV+10*, PPRV+11, PPRV+18, PPRV+21, PPRV+29, XPPRV, GETABN~, GETABN+14*
, GETABN+15, GETABN+22, GETABN+25, GETABN+30, XGETABN, ERR+4
DD CLOSE+79!, OPEN+66!
DEDD DEDD+7~, DEDD+29*, DEDD+40
DFN PRV+10~, PRV+30*, PRV+31, PRV+35, CLOSE+7~, CLOSE+22*, CLOSE+23, CLOSE+29, CLOSE+33, OPEN+7~
, OPEN+22*, OPEN+23, OPEN+29, OPEN+88, DEDD+7~, DEDD+22*, DEDD+23, DEDD+29, DEDD+32
DIC CLOSE+70~, CLOSE+75*, OPEN+31~, OPEN+62*
DIC("P" CLOSE+77*, OPEN+64*
DIC(0 CLOSE+77*, OPEN+64*
DLAYGO CLOSE+70~, CLOSE+77*, OPEN+31~, OPEN+64*
DO CLOSE+79!, OPEN+66!
DT DPOV+13, PRV+15, CLOSE+12, OPEN+12, DEDD+12, PPRV+12, GETABN+16
DUZ CLOSE+54, CLOSE+67, CLOSE+83, OPEN+54, OPEN+59, OPEN+72, DEDD+47, PPRV+26
ERRDTM ERR+2~, ERR+3*
ERROR CLOSE+7~, CLOSE+33, CLOSE+62, CLOSE+80*, CLOSE+84, CLOSE+85, CLOSE+89, CLOSE+108*, CLOSE+109, CLOSE+125
, CLOSE+128, OPEN+7~, OPEN+29, OPEN+40*, OPEN+67*, OPEN+76*, OPEN+79*, OPEN+82, DEDD+7~, DEDD+32
, DEDD+52, DEDD+55
IEN CLOSE+98~, CLOSE+106*, CLOSE+107, CLOSE+114~, CLOSE+122*, CLOSE+123
IENS CLOSE+70~, CLOSE+81*, CLOSE+82, CLOSE+83, OPEN+31~, OPEN+70*, OPEN+71, OPEN+72
II DPOV+8~, DPOV+15*, DPOV+19, DPOV+22*, DPOV+23*, DPOV+32*, XDPOV*, PRV+10~, PRV+18*, PRV+22
, PRV+29*, PRV+31*, PRV+32*, PRV+43*, PRV+44*, XPRV*, CLOSE+7~, CLOSE+14*, CLOSE+18, CLOSE+21*
, CLOSE+23*, CLOSE+85*, CLOSE+89*, CLOSE+108*, CLOSE+124*, CLOSE+128*, XCLOSE*, OPEN+7~, OPEN+14*, OPEN+18
, OPEN+21*, OPEN+23*, OPEN+40*, OPEN+67*, OPEN+76*, OPEN+79*, OPEN+82*, XOPEN*, DEDD+7~, DEDD+14*
, DEDD+18, DEDD+21*, DEDD+23*, DEDD+52*, DEDD+55*, XDEDD*, PPRV+7~, PPRV+14*, PPRV+18, PPRV+21*
, PPRV+29*, XPPRV*, GETABN+11~, GETABN+18*, GETABN+22, GETABN+25*, GETABN+30*, XGETABN*, ERR+4*
IN PRV+10~, PRV+35*, PRV+36, PRV+40*, PRV+41, PPRV+7~
IPLUPD CLOSE+63~, OPEN+31~
IPLUPD(9000011 CLOSE+66*, CLOSE+67*, CLOSE+71*, OPEN+57*, OPEN+58*, OPEN+59*
ISTS CLOSE+35~
LMBY CLOSE+35~, CLOSE+54*, CLOSE+55, OPEN+31~, OPEN+54*, OPEN+55, DEDD+34~, DEDD+47*, DEDD+48
LMDT CLOSE+35~, CLOSE+50*, CLOSE+51, OPEN+31~, OPEN+50*, OPEN+51, OPEN+58, DEDD+34~, DEDD+43*, DEDD+44
N PTED~, PTED+2, PTED+7, PTED+10, PTED+13, PTED+16, PTED+19, PTED+23*, PTED+24
NOW CLOSE+7~, CLOSE+26*, CLOSE+50, CLOSE+66, CLOSE+78, OPEN+7~, OPEN+26*, OPEN+50, OPEN+65, DEDD+7~
, DEDD+26*, DEDD+43
PIEN DPOV+8~, DPOV+26*, DPOV+27
PIP CLOSE+63~, CLOSE+68*, CLOSE+69
PIPCNT OPEN+7~, OPEN+29*, OPEN+37*, OPEN+85
PIPIEN CLOSE+7~, CLOSE+33*, CLOSE+38, CLOSE+42, CLOSE+43, CLOSE+46, CLOSE+47, CLOSE+51, CLOSE+55, CLOSE+58
, CLOSE+61, CLOSE+75, CLOSE+76, CLOSE+81, CLOSE+85, CLOSE+89, OPEN+7~, OPEN+29*, OPEN+34, OPEN+39
, OPEN+40, OPEN+43, OPEN+47, OPEN+51, OPEN+55, OPEN+62, OPEN+63, OPEN+70, OPEN+76, DEDD+7~
, DEDD+32*, DEDD+37, DEDD+40, DEDD+44, DEDD+48, DEDD+52
POVIEN DPOV~, DPOV+22, DPOV+26
PPIECE DPOV+8~, DPOV+26*
PRBIEN DPOV~, DPOV+23, DPOV+27, CLOSE+35~, CLOSE+61*, CLOSE+62, CLOSE+66, CLOSE+67, CLOSE+68, CLOSE+71
, CLOSE+92, CLOSE+93, CLOSE+96, CLOSE+100, CLOSE+107, CLOSE+112, CLOSE+116, CLOSE+123, OPEN+31~, OPEN+39*
, OPEN+40, OPEN+57, OPEN+58, OPEN+59, OPEN+79
PRMSEC PRV~, PRV+16*, PRV+35, PRV+39
PRV PPRV+7~, PPRV+24*, PPRV+25*, PPRV+26*, PPRV+27, PPRV+29
PRVIEN PRV~, PRV+32, PRV+35
RESULT DPOV+8~, DPOV+30*, DPOV+31*, DPOV+32, GETABN+11~, GETABN+27*, GETABN+30
RET DPOV+8~, DPOV+26, DPOV+27, DPOV+30, PRV+10~, PRV+36, PRV+39, PRV+41, PRV+43, CLOSE+98~
, CLOSE+107, CLOSE+108, CLOSE+114~, CLOSE+123, CLOSE+124
RSLT CLOSE+35~, OPEN+31~, DEDD+34~
STS CLOSE+35~, CLOSE+41*, CLOSE+43, OPEN+31~, OPEN+46*, OPEN+47, DEDD+34~
T CNVTPC~, CNVTPC+1*, CNVTPC+2*, CNVTPC+3*, CNVTPC+4*, CNVTPC+5*, CNVTPC+6*, CNVTPC+7
TMP CLOSE+7~, CLOSE+30*, CLOSE+96, CLOSE+100, CLOSE+112, CLOSE+116
TOPIC PTED+4~, PTED+16*, PTED+19*, PTED+22*, PTED+23
TPIEN PTED+4~, PTED+10*, PTED+13, PTED+16
U DPOV+13, DPOV+26, DPOV+30, PRV+15, PRV+35, PRV+40, CLOSE+12, CLOSE+77, CLOSE+103, CLOSE+106
, CLOSE+108, CLOSE+119, CLOSE+122, CLOSE+124, OPEN+12, OPEN+64, DEDD+12, PPRV+12, PPRV+29, PTED+7
, PTED+23, GETABN+16, GETABN+27
UID DPOV+8~, DPOV+10*, DPOV+11, PRV+10~, PRV+12*, PRV+13, CLOSE+7~, CLOSE+9*, CLOSE+10, CLOSE+29
, CLOSE+30, OPEN+7~, OPEN+9*, OPEN+10, DEDD+7~, DEDD+9*, DEDD+10, PPRV+7~, PPRV+9*, PPRV+10
, GETABN+11~, GETABN+13*, GETABN+14
VEDIEN PTED+4~, PTED+7*, PTED+10
VIEN PRV~, PRV+29, PRV+30, PRV+35, CLOSE~, CLOSE+21, CLOSE+22, CLOSE+29, OPEN~, OPEN+21
, OPEN+22, DEDD~, DEDD+21, DEDD+22, PPRV~, PPRV+21, PPRV+25
X CLOSE+70~, CLOSE+78*, OPEN+31~, OPEN+65*
XPRV PPRV+7~, PPRV+24*, PPRV+27*, PPRV+29
Y CLOSE+70~, CLOSE+80, CLOSE+81, OPEN+31~, OPEN+67, OPEN+70, ERR+2~, ERR+3*
>> ZTSK DPOV+10, PRV+12, CLOSE+9, OPEN+9, DEDD+9, PPRV+9, GETABN+13
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