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

Package: IFCAP

Routine: PRCPHLSO


Information

PRCPHLSO ;WISC/CC/DWA-build HL7 messages for distribution order ;4/00

Source Information

Source file <PRCPHLSO.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
Health Level Seven 2 INIT^HLFNC2  GENERATE^HLMA  
IFCAP 1 $$GETVEN^PRCPUVEN  
VA FileMan 1 NOW^%DTC  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

protocol O screenman SM broker B event driver Ed print P extended action Ea limited protocol LP edit E server Se subscriber Su inquire I run routine RR action A

Caller Graph

Caller Graph Total: 3

Package Total Caller Graph
IFCAP 2 PRCP SEND DIST ORDER  PRCPOPR  
Kernel 1 ^ORD(101  

Entry Points

Name Comments DBIA/ICR reference
1
3
BLDSEG(ORDRDA) ;
V ;;5.1;IFCAP;**1,52**;Oct 20, 2000

External References

Name Field # of Occurrence
NOW^%DTC 1+8
INIT^HLFNC2 1
GENERATE^HLMA 3+1
$$GETVEN^PRCPUVEN 1+49

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"The system can't build an HL7 message now to send your order to"
  • Line Location: 1+2
Function Call: WRITE
  • Prompt: !,"the supply station. Please use the 'SO - Send Order' option later."
  • Line Location: 1+3
Function Call: WRITE
  • Prompt: !,"Error: "_$P(HL,"^",2)
  • Line Location: 1+4
Function Call: WRITE
  • Prompt: !,"ORDER INFORMATION WILL BE TRANSMITTED TO THE SUPPLY STATION."
  • Line Location: 1+57
Function Call: WRITE
  • Prompt: !,"ERROR: ",MYRESULT
  • Line Location: 3+4

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRC(441 - [#441] 1+35
^PRCD(420.5 - [#420.5] 1+42, 1+52
^PRCP(445 - [#445] 1+24, 1+31, 1+33, 1+34, 1+41, 1+51, 3
^PRCP(445.3 - [#445.3] 1+12, 1+17, 1+39
^PRCP(445.5 - [#445.5] 1+33, 3
^TMP("HLS" 1+11!, 1+28*, 1+44*, 1+54*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% BLDSEG+1~, 1+8
%H BLDSEG+1~
%I BLDSEG+1~
CNT BLDSEG+1~, BLDSEG+3*, 1+16*, 1+18*, 1+28, 1+36*, 1+44, 1+47*, 1+54
DATETIME BLDSEG+1~, 1+8*, 1+26
>> HL 1, 1+1, 1+4
>> HL("ECH" 1+6
>> HL("FS" 1+5, 1+21, 1+22, 1+23, 1+25, 1+26, 1+37, 1+39, 1+40, 1+48
HLA BLDSEG+1~
HLCS BLDSEG+1~, 1+6*
HLEVN BLDSEG+1~
HLFS BLDSEG+1~, 1+5*
>> HLL("LINKS" 3*
INVPT BLDSEG+1~, 1+13*, 1+24, 1+31, 1+33, 1+49, 1+51, 3
ITEM BLDSEG+1~, 1+16*, 1+17*, 1+31, 1+34, 1+35, 1+38, 1+39, 1+41, 1+49
, 1+51
ITEMDA BLDSEG+1~, 1+41*, 1+42, 1+43, 1+51*, 1+52, 1+53
ITEMNM BLDSEG+1~, 1+31*, 1+32, 1+34*, 1+35*, 1+38
MC BLDSEG+2~
MYOPTION BLDSEG+2~, 3+1
MYRESULT BLDSEG+2~, 3+1, 3+2, 3+4
ORDRDA BLDSEG~, 1+12, 1+17, 1+39
ORDRDATA BLDSEG+2~, 1+12*, 1+13, 1+14, 1+22
PRIM BLDSEG+2~, 1+14*, 1+15, 1+34, 1+41
PRIMVN BLDSEG+2~, 1+15*, 1+49
SEG BLDSEG+2~, 1+21*, 1+22*, 1+23*, 1+24*, 1+25*, 1+26*, 1+28, 1+37*, 1+38*
, 1+39*, 1+40*, 1+42*, 1+43*, 1+44, 1+48*, 1+50*, 1+52*, 1+53*, 1+54
>> USERNAME 1+16*, 1+28
X BLDSEG+2~, 1+33*, 1+34, 1+35, 1+49*, 1+50
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Local Variables |  All