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 |  Interaction Calls |  Label References |  Local Variables |  Marked Items |  All
Print Page as PDF
Routine: INHPSA2

Package: IHS Generic Interface System

Routine: INHPSA2


Information

INHPSA2 ; FRW ; 18 Aug 1999 09:49:54; Standard post processing for applications

Source Information

Source file <INHPSA2.m>

Call Graph

Call Graph Total: 3

Package Total Call Graph
IHS Generic Interface System 2 T^INHMG1  $$DIC^INHSYS05  
VA Fileman 1 ^DIE  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
IHS Generic Interface System 1 INHPSA  

Entry Points

Name Comments DBIA/ICR reference
BB ;DBSS
TSC ;TSC
PDTS ;PDTS
MSG(INTER) ;Display post processing message
CIW ;CIW
CLIN ;Clinicomp
POST(INTER,INEXE) ;post-processing logic - called by MESS^INHPSA
BPC(INTER,INDAT,INPAR,INBPCPAR) ; Post-processing for all Background Process Control file entries for one interface (INTER)
; Input:
; INTER - (req) interface application to post-process
; INDAT - (pbr) data array of control file records for application
; INPAR - (pbr) array of parameters
; INBPCPAR - (pbr) array of BPC parameters
NMIS ;NMIS
HIV ;VIROMED/HIV ABTS RECEIVER
LSI ;LSI
MDIS ;MDIS
PMN ;PACMEDNET
APPL(INTER) ;Determine if interface application is supported
PROTO ;
CRSPL ;Regional Scheduling - Local
MHC ;MHCMIS
AP ;Anatomic Pathology
CRSPR ;Regional Scheduling - Regional
BCC ;BCC
TSCL ;TSC Loader
PWS ;PWS
TRAC ;Traces
TEST ;
ITS ;Immunization Tracking System EuroCHCS/DEERS
DINPACS ;DINPACS

External References

Name Field # of Occurrence
^DIE BPC+24
T^INHMG1 MSG+4, MSG+5, BPC+16, BPC+17
$$DIC^INHSYS05 BPC+15

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: X
  • Line Location: MSG+4
Function Call: WRITE
  • Prompt: "ERROR: Wanted background process ",INNAME," but found ",$P(Y,U,2)," (",+Y,")."
  • Line Location: BPC+16
Function Call: WRITE
  • Prompt: "ERROR: Background Process: ",INNAME," not found."
  • Line Location: BPC+17
Routine Call
  • DIE
  • Line Location:
    • BPC+24

Label References

Name Line Occurrences
$$APPL POST+5
@( POST+9
BPC CRSPL+12, CRSPR+22
MSG POST+7

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DA BPC+11~, BPC+15*, BPC+17
DIC BPC+11~, BPC+15*
DIC(0 BPC+15*
DIE BPC+11~, BPC+24*
DR BPC+11~, BPC+20*, BPC+22*, BPC+23*
I MSG+2~, MSG+4*, MSG+5
INBPCPAR BPC~, BPC+18, CRSPL+9~, CRSPL+12, CRSPR+19~, CRSPR+22
INBPCPAR( BPC+21, BPC+23, BPC+26, BPC+27, CRSPL+10*, CRSPL+11*, CRSPR+20*, CRSPR+21*
INDAT BPC~, CRSPL+12, CRSPR+22
INDAT( BPC+14, BPC+15
>> INERR BPC+16*, BPC+17*
INEXE POST~, POST+3
INFLDNUM BPC+11~, BPC+20*, BPC+21*, BPC+23, BPC+25*, BPC+26*, BPC+27
INNAME BPC+11~, BPC+15*, BPC+16, BPC+17
INPAR BPC~, CRSPL+12, CRSPR+22
INREC BPC+11~, BPC+12*, BPC+14*, BPC+15
INTER POST~, POST+5, POST+7, POST+9, MSG~, BPC~, BPC+14, BPC+15, APPL~, CRSPL+12
, CRSPR+22
U BPC+15, BPC+16
X MSG+2~, MSG+4*, BPC+11~, BPC+15*
Y BPC+11~, BPC+15*, BPC+16

Marked Items

Name Field # of Occurrence
$T(@$GET^1;2(1) APPL+2
$T(@INTER+(3) MSG+4
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Label References |  Local Variables |  Marked Items |  All