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 |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: BPXRMAS1

Package: IHS Mods To Patient Care Encounter

Routine: BPXRMAS1


Information

BPXRMAS1 ; IHS/MSC/MGH - Handle Asthma findings. ;24-May-2013 15:04;DU

Source Information

Source file <BPXRMAS1.m>

Call Graph

Call Graph Total: 5

Package Total Call Graph
Clinical Reminders 5 ($$EDATE,$$VDATE)^PXRMDATE  $$INSCHR^PXRMEXLC  SPFINDPA^PXRMTERM  FORMATS^PXRMTEXT  (SFRES,SSPAR)^PXRMUTIL  

Caller Graph

Caller Graph Total: 3

Package Total Caller Graph
Clinical Reminders 3 PXRMEVFI  PXRMOUTC  PXRMOUTM  

Entry Points

Name Comments DBIA/ICR reference
MHVOUT(INDENT,IFIEVAL,NLINES,TEXT) ;Produce the MHV output
FIEVAL(DFN,ITEM,FINDING,PFINDPA,FIEVAL) ;
EVALFI(DFN,DEFARR,ENODE,FIEVAL) ;Evaluate refusal findings.
EVALTERM(DFN,FINDING,TERMIEN,TFIEVAL) ;Evaluate refusal terms.
GETDATA(DAS,FIEVD) ;Get the asthma data
FPDAT(DFN,ASTYP,NGET,SDIR,BDT,EDT,NFOUND,FLIST) ;Find pt data
OUTPUT(INDENT,IFIEVAL,NLINES,TEXT) ;Produce the clinical

External References

Name Field # of Occurrence
$$EDATE^PXRMDATE MHVOUT+11, OUTPUT+10
$$VDATE^PXRMDATE FPDAT+16, GETDATA+5
$$INSCHR^PXRMEXLC MHVOUT+6, OUTPUT+5
SPFINDPA^PXRMTERM EVALTERM+8
FORMATS^PXRMTEXT MHVOUT+12, OUTPUT+11
SFRES^PXRMUTIL FIEVAL+27
SSPAR^PXRMUTIL FIEVAL+6

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^APCDACV - [#9001002.95] FPDAT+7, MHVOUT+5
^AUPNVAST - [#9000010.41] FPDAT+10, FPDAT+15, GETDATA+2, GETDATA+4, MHVOUT+3
^AUPNVAST("AA" FPDAT+8, FPDAT+9

Label References

Name Line Occurrences
FIEVAL EVALFI+8, EVALTERM+9
FPDAT FIEVAL+12
GETDATA FIEVAL+19

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ASTYP FIEVAL+11*, FIEVAL+12, FPDAT~, FPDAT+7
ASTYPE FIEVAL+1~
BDT FIEVAL+6, FIEVAL+12, FPDAT~, FPDAT+6, FPDAT+17
CASESEN FIEVAL+4~
CONTROL FPDAT+1~, FPDAT+7*, FPDAT+14
DAS FIEVAL+5~, FIEVAL+17*, FIEVAL+19, FPDAT+1~, GETDATA~, GETDATA+2, GETDATA+4
DATE FIEVAL+1~, FPDAT+1~, FPDAT+15*, FPDAT+16*, FPDAT+17, FPDAT+18, FPDAT+21, GETDATA+1~, GETDATA+4*, GETDATA+5*
, GETDATA+9
DEFARR EVALFI~
DEFARR("E" EVALFI+3, EVALFI+5
DEFARR(20 EVALFI+6, FIEVAL+11
DFN EVALFI~, EVALFI+8, EVALTERM~, EVALTERM+9, FIEVAL~, FIEVAL+12, FPDAT~, FPDAT+8, FPDAT+9
DONE FPDAT+1~
EDT FIEVAL+6, FIEVAL+12, FPDAT~, FPDAT+2
EDTT FPDAT+1~, FPDAT+2*, FPDAT+18
EM MHVOUT+1~, OUTPUT+2~
ENODE EVALFI~, EVALFI+3, EVALFI+5, EVALTERM+2, EVALTERM+4
FIEN FIEVAL+1~, FPDAT+1~, FPDAT+9*, FPDAT+10, FPDAT+15, FPDAT+21, MHVOUT+1~, MHVOUT+2*, MHVOUT+3, OUTPUT+2~
, OUTPUT+3*
FIEVAL EVALFI~, FIEVAL~, FIEVAL+13*, FIEVAL+27
FIEVAL( EVALFI+9*, EVALFI+10*, FIEVAL+21*, FIEVAL+22*, FIEVAL+23*, FIEVAL+24*, FIEVAL+25*
FIEVAL("FILE NUMBER" , FIEVAL+28*
FIEVD FIEVAL+19, FIEVAL+24, FIEVAL+25, GETDATA~
FIEVD("DATE" GETDATA+9*
FIEVD("RESULT" GETDATA+8*
FIEVD("VISIT" GETDATA+10*
FIEVT EVALFI+1~, EVALFI+7!, EVALFI+8, EVALFI+9, EVALTERM+5!, EVALTERM+9, EVALTERM+10
FIND0 EVALTERM+1~
FIND3 EVALTERM+1~
FINDING EVALFI+1~, EVALFI+4*, EVALFI+5*, EVALFI+6, EVALFI+8, EVALFI+9, EVALFI+10, EVALTERM~, FIEVAL~, FIEVAL+11
>> FINDPA EVALFI+6*, EVALFI+8, EVALTERM+8
>> FINDPA(0 EVALFI+10
FINISHED FIEVAL+1~, FPDAT+3*
FLIST FIEVAL+12, FPDAT~
FLIST( FIEVAL+17, FIEVAL+22, FIEVAL+23, FPDAT+21*
FOUND FPDAT+1~, FPDAT+5*, FPDAT+8, FPDAT+9, FPDAT+20*
IEN FIEVAL+1~, FPDAT+1~
IFIEVAL MHVOUT~, OUTPUT~
IFIEVAL( MHVOUT+8, MHVOUT+9, MHVOUT+10, OUTPUT+7, OUTPUT+8, OUTPUT+9
IFIEVAL("FINDING" MHVOUT+2, OUTPUT+3
IND FIEVAL+1~, FIEVAL+5~, FIEVAL+16*, FIEVAL+17, FIEVAL+22, FIEVAL+23, MHVOUT+1~, MHVOUT+7*, MHVOUT+8*, MHVOUT+9
, MHVOUT+10, OUTPUT+2~, OUTPUT+6*, OUTPUT+7*, OUTPUT+8, OUTPUT+9
INDENT MHVOUT~, MHVOUT+6, MHVOUT+12, OUTPUT~, OUTPUT+5, OUTPUT+11
INV FPDAT+1~, FPDAT+6*
INVDATE EVALFI+1~, EVALTERM+1~, FPDAT+1~, FPDAT+8*, FPDAT+9
ITEM EVALFI+1~, EVALFI+2*, EVALFI+3*, EVALFI+5, EVALFI+8, EVALTERM+2*, EVALTERM+4, EVALTERM+9, FIEVAL~
JND MHVOUT+1~, MHVOUT+13*, OUTPUT+12*
LFIEVAL EVALTERM+1~
NAME MHVOUT+1~, MHVOUT+6*
NFOUND FIEVAL+4~, FIEVAL+12, FIEVAL+13, FIEVAL+16, FPDAT~, FPDAT+3*, FPDAT+19*, FPDAT+21
NGET FIEVAL+4~, FIEVAL+9*, FIEVAL+12, FPDAT~
NLINES MHVOUT~, MHVOUT+13*, MHVOUT+14*, OUTPUT~, OUTPUT+4*, OUTPUT+5, OUTPUT+12*, OUTPUT+13*
NOCC FIEVAL+4~, FIEVAL+6, FIEVAL+7, FIEVAL+8*, FIEVAL+9, FIEVAL+16
NOUT MHVOUT+1~, MHVOUT+12, MHVOUT+13, OUTPUT+11, OUTPUT+12
NP FIEVAL+4~, FIEVAL+5~, FIEVAL+14*, FIEVAL+16, FIEVAL+20*, FIEVAL+21, FIEVAL+22, FIEVAL+23, FIEVAL+24, FIEVAL+25
, FIEVAL+27
PFINDPA EVALTERM+5!, EVALTERM+8, EVALTERM+9, FIEVAL~
PFINDPA(0 FIEVAL+6
PNAME MHVOUT+1~, MHVOUT+4*, MHVOUT+5*, MHVOUT+6, OUTPUT+2~
>> PXRMDEBG FIEVAL+25
>> PXRMRM MHVOUT+12, OUTPUT+11
REFIEN EVALTERM+1~, OUTPUT+2~
REFTYP EVALFI+1~
RES1 GETDATA+1~, GETDATA+6*, GETDATA+7
RES2 GETDATA+1~, GETDATA+7*, GETDATA+8
RESULT MHVOUT+1~, MHVOUT+10*, MHVOUT+11, OUTPUT+9*, OUTPUT+10
RSLT FIEVAL+1~, FPDAT+1~, FPDAT+11*, FPDAT+13, FPDAT+14, OUTPUT+2~
SAVE FIEVAL+4~, FIEVAL+15*
SDIR FIEVAL+4~, FIEVAL+7*, FIEVAL+12, FIEVAL+27, FPDAT~
SSFIND FIEVAL+4~, FIEVAL+10*
TEMP FIEVAL+1~, FPDAT+1~, FPDAT+10*, FPDAT+11, FPDAT+12, GETDATA+1~, GETDATA+2*, GETDATA+3, GETDATA+6, GETDATA+10
, MHVOUT+1~, MHVOUT+3*, MHVOUT+4, MHVOUT+11*, MHVOUT+12, OUTPUT+2~, OUTPUT+10*, OUTPUT+11
>> TERMARR("E" EVALTERM+2, EVALTERM+4
>> TERMARR(20 EVALTERM+6
TERMIEN EVALTERM~
TEXT MHVOUT~, OUTPUT~
TEXT( MHVOUT+13*, MHVOUT+14*, OUTPUT+5*, OUTPUT+12*, OUTPUT+13*
TEXTOUT MHVOUT+1~, MHVOUT+12, OUTPUT+11
TEXTOUT( MHVOUT+13, OUTPUT+12
TFIEVAL EVALTERM~
TFIEVAL( EVALTERM+10*, EVALTERM+11*
TFIND0 EVALTERM+1~
TFIND3 EVALTERM+1~
TFINDING EVALTERM+1~, EVALTERM+3*, EVALTERM+4*, EVALTERM+6, EVALTERM+10, EVALTERM+11
TFINDPA EVALTERM+5!, EVALTERM+6*, EVALTERM+8
TFINDPA(0 EVALTERM+11
U EVALFI+10, EVALTERM+11, FIEVAL+17, FIEVAL+22, FIEVAL+23, FPDAT+7, FPDAT+11, FPDAT+12, FPDAT+15, FPDAT+21
, GETDATA+3, GETDATA+4, GETDATA+6, GETDATA+10, MHVOUT+4, MHVOUT+5
UCIFS FIEVAL+4~
USESTRT FIEVAL+1~, FIEVAL+10*
VALID FIEVAL+1~
VDATE MHVOUT+1~, MHVOUT+9*, MHVOUT+11, OUTPUT+2~, OUTPUT+8*, OUTPUT+10
VIEN FIEVAL+1~, FPDAT+1~, FPDAT+12*, FPDAT+16, GETDATA+1~, GETDATA+3*, GETDATA+5
VSLIST FIEVAL+4~
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  All