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

Package: IHS Prenatal Care Module

Routine: BJPNPCHK


Information

BJPNPCHK ;GDIT/HS/BEE-Prenatal Care Module Duplicate Problem Checking ; 08 May 2012 12:00 PM

Source Information

Source file <BJPNPCHK.m>

Call Graph

Call Graph Total: 9

Package Total Call Graph
VA Fileman 4 DT^DICRW  FILE^DIE  $$IENS^DILF  $$GET1^DIQ  
IHS Standard Terminology 2 ($$CONC,$$DESC,EQUIV)^BSTSAPI  $$CVPARM^BSTSMAP1  
Kernel 2 ^%ZTER  $$NOW^XLFDT  
GUI Objects 1 NEXTID^BGOPROB  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
IHS Prenatal Care Module 1 BJPNSPRB  

Entry Points

Name Comments DBIA/ICR reference
XPKCHECK
PCHECK(DATA,DFN,CONCID,VIEN,DESCID,LAT,PRBIEN,PIPIEN) ;EP - BJPN CHECK FOR PROBLEM
ERR ;
PKCHECK(DATA,VIEN,CONCID,LAT,PKLIST) ;EP - BJPN CHECK PICKLIST PROBLEM
XPCHECK
GPROB(TMP,PIEN,ENOD,ITYPE,EXFND,TII,LATCNC) ;Set up return entry for problem
FPROB(PIEN,ENOD) ;Set up return entry for problem

External References

Name Field # of Occurrence
^%ZTER ERR+1
NEXTID^BGOPROB PCHECK+52, PKCHECK+70
$$CONC^BSTSAPI PKCHECK+88
$$DESC^BSTSAPI PCHECK+91, GPROB+16, GPROB+35
EQUIV^BSTSAPI PCHECK+46, PKCHECK+34
$$CVPARM^BSTSMAP1 PCHECK+95, GPROB+31
DT^DICRW PCHECK+29, PKCHECK+22
FILE^DIE PKCHECK+85
$$IENS^DILF PKCHECK+82
$$GET1^DIQ PCHECK+33, PCHECK+34, PCHECK+35, PCHECK+56, GPROB+5, GPROB+10, GPROB+13, GPROB+14, GPROB+15, GPROB+17
, GPROB+25, PKCHECK+28, PKCHECK+74, PKCHECK+83, FPROB+5, FPROB+10, FPROB+17, FPROB+23, FPROB+26
$$NOW^XLFDT ERR+3

Used in RPC

RPC Name Call Tags
BJPN CHECK PICKLIST PROBLEM PKCHECK

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^AUPNVSIT - [#9000010] GET1^DIQ
^AUPNPROB - [#9000011] GET1^DIQ
90362.342 GET1^DIQ
^BJPNPL - [#90680.01] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUPNPROB("APCT" PCHECK+84, PKCHECK+65
^AUPNPROB("ASLT" PCHECK+78, PKCHECK+59
^BGOSNOPR - [#90362.34] PKCHECK+81
^BJPNPL("E" GPROB+22, FPROB+14
^DD("DD" ERR+3
^TMP("BJPNPCHK" PCHECK+27, PKCHECK+20

Label References

Name Line Occurrences
$$FPROB PKCHECK+59, PKCHECK+65
$$GPROB PCHECK+78, PCHECK+84
XPCHECK PCHECK+18, PCHECK+19, PCHECK+20, PCHECK+21, PCHECK+22, PCHECK+47
XPKCHECK PKCHECK+12, PKCHECK+13, PKCHECK+37

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> BMXSEC PCHECK+18*, PCHECK+19*, PCHECK+20*, PCHECK+21*, PCHECK+22*, PKCHECK+12*, PKCHECK+13*
CENT PCHECK+24~, PCHECK+60*, PCHECK+65, PCHECK+72, PKCHECK+17~, PKCHECK+41*, PKCHECK+46
CONCID PCHECK~, PCHECK+19, PCHECK+46, PCHECK+87, PCHECK+137, PKCHECK~, PKCHECK+13, PKCHECK+34, PKCHECK+79, PKCHECK+81
, PKCHECK+88
COUNT PKCHECK+80~, PKCHECK+83*, PKCHECK+84
DA PKCHECK+80~, PKCHECK+82*
DA(1 PKCHECK+82*
DATA PCHECK~, PCHECK+27*, PCHECK+28, PCHECK+41, PCHECK+42, PCHECK+43, PCHECK+133, PCHECK+140, PCHECK+147, PCHECK+156
, PCHECK+165, PCHECK+168, XPCHECK, PKCHECK~, PKCHECK+20*, PKCHECK+21, PKCHECK+31, PKCHECK+38, PKCHECK+91, XPKCHECK
, ERR+4
DDATA PCHECK+89~, PCHECK+91*, PCHECK+92, PCHECK+98, PCHECK+99, PCHECK+100, GPROB+7~, GPROB+35*, GPROB+38, GPROB+39
, GPROB+40
DESCID PCHECK~, PCHECK+20, PCHECK+91, PCHECK+103, GPROB+35
DFN PCHECK~, PCHECK+18, PCHECK+52, PCHECK+78, PCHECK+84, PKCHECK+17~, PKCHECK+28*, PKCHECK+59, PKCHECK+65, PKCHECK+70
DFSTS PKCHECK+17~, PKCHECK+88*
DSTS PCHECK+89~, PCHECK+99*, PCHECK+103, GPROB+7~, GPROB+39*, GPROB+43
DT PCHECK+29, PKCHECK+22
DUZ(2 PCHECK+22
ECNC PCHECK+62~, PCHECK+66*, PCHECK+78, PCHECK+84, PCHECK+87, PCHECK+103, PKCHECK+43~, PKCHECK+52*, PKCHECK+59, PKCHECK+65
EEXT PCHECK+62~, PCHECK+68*, PCHECK+103, PCHECK+104, GPROB+7~, GPROB+18*, GPROB+43, GPROB+44
ELAT PCHECK+62~, PCHECK+67*, PCHECK+75, PCHECK+78, PCHECK+81, PCHECK+87, PCHECK+90, PCHECK+95, PCHECK+103, PKCHECK+43~
, PKCHECK+53*, PKCHECK+56, PKCHECK+59, PKCHECK+62
ENOD PCHECK+62~, PCHECK+65*, PCHECK+66, PCHECK+67, PCHECK+68, PCHECK+72, PCHECK+78, PCHECK+84, GPROB~, GPROB+11
, GPROB+18, PKCHECK+43~, PKCHECK+46*, PKCHECK+49, PKCHECK+52, PKCHECK+53, PKCHECK+59, PKCHECK+65, FPROB~, FPROB+11
EQCN PCHECK+24~, PKCHECK+17~
EQCN( PCHECK+60, PCHECK+65, PKCHECK+41, PKCHECK+46
EQCN("" PCHECK+47, PKCHECK+37
ERRDTM ERR+2~, ERR+3*
ERROR PKCHECK+80~
EXFND PCHECK+24~, PCHECK+60*, PCHECK+78, PCHECK+84, GPROB~, GPROB+19*
EXLAT PCHECK+89~, PCHECK+95*, PCHECK+103, GPROB+7~, GPROB+31*, GPROB+43
EXMNOPRB PCHECK+24~, PCHECK+60*, PCHECK+104*, PCHECK+159
EXNODE PCHECK+115~, PCHECK+118*, PCHECK+125, PCHECK+131*, PCHECK+132
F PCHECK+62~, PCHECK+78*, PCHECK+84*
FND PCHECK+62~, PCHECK+69*, PCHECK+78*, PCHECK+84*, PCHECK+87
FOUND PKCHECK+17~, PKCHECK+41*, PKCHECK+59*, PKCHECK+65*, PKCHECK+68, PKCHECK+71*, PKCHECK+76*, PKCHECK+79, PKCHECK+88*, PKCHECK+91
FUPD PKCHECK+80~
FUPD( PKCHECK+84*
I PCHECK+130~, PCHECK+132*
ICD PCHECK+89~, PCHECK+98*, PCHECK+103, GPROB+7~, GPROB+38*, GPROB+43
IENS PKCHECK+80~, PKCHECK+82*, PKCHECK+83, PKCHECK+84
II PCHECK+24~, PCHECK+37*, PCHECK+133*, PCHECK+140*, PCHECK+147*, PCHECK+156*, PCHECK+165*, PCHECK+168*, XPCHECK*, PKCHECK+17~
, PKCHECK+24*, PKCHECK+38*, PKCHECK+91*, XPKCHECK*, ERR+4*
ITYPE PCHECK+24~, PCHECK+56*, PCHECK+57*, PCHECK+78, PCHECK+84, PCHECK+103, PCHECK+154, PCHECK+163, GPROB~, GPROB+43
, PKCHECK+17~, PKCHECK+74*, PKCHECK+75*, PKCHECK+76
LAT PCHECK~, PCHECK+15*, PCHECK+46, PCHECK+87, PCHECK+138, PKCHECK~, PKCHECK+15*, PKCHECK+34
LATCNC PCHECK+62~, PCHECK+72*, PCHECK+78, PCHECK+84, PCHECK+103, GPROB~, GPROB+43
NXTPRB PCHECK+24~, PCHECK+53*, PCHECK+103, FPROB+7~, FPROB+26*, FPROB+28
PCNC PCHECK+24~, PCHECK+32*, PCHECK+33*, GPROB+7~, GPROB+13*, GPROB+43
PDSC PCHECK+24~, PCHECK+32*, PCHECK+34*, GPROB+7~, GPROB+14*, GPROB+16, GPROB+43
PDST PCHECK+89~, PCHECK+92*, PCHECK+103, GPROB+7~, GPROB+16*, GPROB+43
PFND GPROB+7~, GPROB+22*, GPROB+28*, FPROB+7~, FPROB+14*, FPROB+20*
PIEN PCHECK+77~, PCHECK+78*, PCHECK+83~, PCHECK+84*, GPROB~, GPROB+2, GPROB+5, GPROB+10, GPROB+13, GPROB+14
, GPROB+15, GPROB+17, GPROB+22, GPROB+43, PKCHECK+58~, PKCHECK+59*, PKCHECK+64~, PKCHECK+65*, FPROB~, FPROB+2
, FPROB+5, FPROB+10, FPROB+14, FPROB+26, FPROB+28
PIPIEN PCHECK~, PCHECK+17*, PCHECK+153, PCHECK+159, PCHECK+162, GPROB+7~, GPROB+22*, GPROB+28*, GPROB+43, PKCHECK+17~
, FPROB+7~, FPROB+14*, FPROB+20*, FPROB+23, FPROB+28
PKEN PKCHECK+80~, PKCHECK+81*, PKCHECK+82
PKLIST PKCHECK~, PKCHECK+14*, PKCHECK+79, PKCHECK+81, PKCHECK+82
PLAT GPROB+7~, GPROB+10*, GPROB+11, GPROB+31, GPROB+34, GPROB+43, FPROB+7~, FPROB+10*, FPROB+11
PMLT PCHECK+89~, PCHECK+100*, PCHECK+103, GPROB+7~, GPROB+40*, GPROB+43
PNAR GPROB+7~, GPROB+15*, GPROB+43
PNXT PCHECK+24~, PCHECK+32*, PCHECK+35*, PCHECK+155, PCHECK+164, GPROB+7~, GPROB+17*, GPROB+43
PPIEN GPROB+7~, GPROB+22*, GPROB+25, GPROB+28, FPROB+7~, FPROB+14*, FPROB+17, FPROB+20
PRBIEN PCHECK~, PCHECK+16*, PCHECK+32, PCHECK+33, PCHECK+34, PCHECK+35, PCHECK+125, PCHECK+151, PCHECK+152, PCHECK+161
, PKCHECK+17~
PRMLST PCHECK+89~, PCHECK+90*, PCHECK+91, GPROB+7~, GPROB+34*, GPROB+35
PSTS FPROB+7~, FPROB+14*, FPROB+23*, FPROB+28
RET PCHECK+51~, PCHECK+52, PCHECK+53, PKCHECK+69~, PKCHECK+70, PKCHECK+71
TII PCHECK+24~, PCHECK+37*, PCHECK+78, PCHECK+84, PCHECK+103*, PCHECK+107*, PCHECK+110, PCHECK+136, PCHECK+145, GPROB~
, GPROB+43*, GPROB+44
TMP PCHECK+24~, PCHECK+78, PCHECK+84, GPROB~
TMP( PCHECK+103*, PCHECK+107, PCHECK+110, PCHECK+118, PCHECK+131, PCHECK+139, PCHECK+146, GPROB+43*
TMP("EXACT" PCHECK+113, PCHECK+118, PCHECK+131, PCHECK+136, PCHECK+139, PCHECK+145, PCHECK+146, GPROB+44*
TNODE PCHECK+109~, PCHECK+110*, PCHECK+121, PCHECK+129, PCHECK+132*, PCHECK+133, PCHECK+136, PCHECK+137, PCHECK+138, PCHECK+139*
, PCHECK+140, PCHECK+146*, PCHECK+147, PCHECK+151, PCHECK+152*, PCHECK+153*, PCHECK+154*, PCHECK+155*, PCHECK+156, PCHECK+160
, PCHECK+161*, PCHECK+162*, PCHECK+163*, PCHECK+164*, PCHECK+165, PCHECK+168
U PCHECK+29, PCHECK+46, PCHECK+65, PCHECK+66, PCHECK+67, PCHECK+68, PCHECK+72, PCHECK+92, PCHECK+98, PCHECK+99
, PCHECK+100, PCHECK+103, PCHECK+121, PCHECK+125, PCHECK+129, PCHECK+132, PCHECK+136, PCHECK+137, PCHECK+138, PCHECK+151
, PCHECK+152, PCHECK+153, PCHECK+154, PCHECK+155, PCHECK+160, PCHECK+161, PCHECK+162, PCHECK+163, PCHECK+164, GPROB+11
, GPROB+16, GPROB+18, GPROB+38, GPROB+39, GPROB+40, GPROB+43, PKCHECK+22, PKCHECK+34, PKCHECK+46, PKCHECK+49
, PKCHECK+52, PKCHECK+53, PKCHECK+71, PKCHECK+76, PKCHECK+79, PKCHECK+88, FPROB+11, FPROB+28
UID PCHECK+24~, PCHECK+26*, PCHECK+27, PKCHECK+17~, PKCHECK+19*, PKCHECK+20
VIEN PCHECK~, PCHECK+21, PCHECK+56, PKCHECK~, PKCHECK+12, PKCHECK+28, PKCHECK+74
Y ERR+2~, ERR+3*
>> ZTSK PCHECK+26, PKCHECK+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