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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: BPSJPREG

Package: E Claims Management Engine

Routine: BPSJPREG


Information

BPSJPREG ;BHAM ISC/LJF - HL7 Registration MFN Message ;6/12/08 15:38

Source Information

Source file <BPSJPREG.m>

Call Graph

Call Graph

Call Graph Total: 13

Package Total Call Graph
E Claims Management Engine 5 ($$HLP,MSG)^BPSJUTL  $$VAL2^BPSJVAL  EN^BPSJZRP  ($$NPI,$$NPIREQ,$$NPKEY)^BPSNPI  $$BPSACTV^BPSUTIL  
VA FileMan 5 NOW^%DTC  $$FIND1^DIC  ^DIE  $$ROOT^DILFD  $$GET1^DIQ  
Health Level Seven 2 INIT^HLFNC2  GENERATE^HLMA  
Kernel 1 ($$FMTHL7,$$HTFM)^XLFDT  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

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

Caller Graph

Caller Graph Total: 3

Package Total Caller Graph
E Claims Management Engine 3 BPSJACK  BPSJINIT  BPSJVAL2  

Entry Points

Name Comments DBIA/ICR reference
REG(PHARMIX,BPSJVAL) ; Registration message for when a site installs
FINI ; Clean up

External References

Name Field # of Occurrence
NOW^%DTC REG+19
$$HLP^BPSJUTL REG+49
MSG^BPSJUTL REG+85
$$VAL2^BPSJVAL REG+72
EN^BPSJZRP REG+57
$$NPI^BPSNPI REG+24
$$NPIREQ^BPSNPI REG+18
$$NPKEY^BPSNPI REG+62
$$BPSACTV^BPSUTIL REG+64
$$FIND1^DIC REG+39
^DIE REG+32
$$ROOT^DILFD REG+31
$$GET1^DIQ REG+40
INIT^HLFNC2 REG+46
GENERATE^HLMA REG+78
$$FMTHL7^XLFDT REG+54
$$HTFM^XLFDT REG+52

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!!,"DIRECT ENTRY NOT ALLOWED",!!!
  • Line Location: BPSJPREG+23
Function Call: WRITE
  • Prompt: !!,"ECME Pharmacy Registration HL7 Message not created: "_BPSHLRS
  • Line Location: REG+81
Function Call: WRITE
  • Prompt: !," PHARMIX: "_PHARMIX_""
  • Line Location: REG+82
Function Call: WRITE
  • Prompt: !!,"ECME Pharmacy Registration HL7 Message was created successfully."
  • Line Location: REG+89
Routine Call
  • DIC
  • Line Location:
    • REG+39
Routine Call
  • DIE
  • Line Location:
    • REG+32

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^HLCS(870 - [#870] FIND1^DIC,  GET1^DIQ
^BPS(9002313.56 - [#9002313.56] ROOT^DILFD

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^BPS(9002313.56 - [#9002313.56] REG+12, REG+22, REG+23, REG+28, REG+87*
^TMP("HLS" REG+8!, REG+58*, REG+65*, REG+66*, REG+69*, REG+70*, FINI+1!
^XTMP("BPSJ" REG+34*, REG+35*

Label References

Name Line Occurrences
FINI REG+73, REG+76

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% REG+19~
%H REG+19~
%I REG+19~
BPSHLRS REG+2~, REG+77~, REG+78, REG+79, REG+81, REG+84
BPSJAPI REG+17~, REG+21*, REG+22, REG+24*, REG+25*, REG+26*, REG+29, REG+33, REG+35, REG+57
, REG+62
BPSJDDD REG+17~, REG+18*, REG+72
BPSJNDT REG+17~, REG+19*, REG+34, REG+35
BPSJNPI REG+17~, REG+28*, REG+29, REG+62
BPSJOP REG+17~, REG+21*, REG+22*, REG+23
BPSJOPS REG+17~, REG+23*, REG+24
BPSJPRES REG+3~, REG+72*, REG+76
BPSJVAL REG~, REG+5*, REG+13, REG+29, REG+33, REG+72, REG+73, REG+80, REG+88
BPSJVAL2 REG+3~
BPSMFE REG+61~*, REG+64*, REG+65
BPSZ REG+3~, REG+12*, REG+13
DA REG+30~, REG+31*
DIC REG+30~
DIE REG+30~, REG+31*
DINUM REG+30~
DIR REG+30~
DIROUT REG+30~
DIRUT REG+30~
DLAYGO REG+30~
DNS REG+3~, REG+38*, REG+40*, REG+43
DR REG+30~, REG+32*
DT REG+18
DTOUT REG+30~
DUOUT REG+30~
HL REG+2~, REG+46, REG+57
HL("ECH" REG+48
HL("EPPORT" REG+49*
HL("FS" REG+47
HL7DTG REG+2~, REG+52*, REG+54*, REG+65, REG+70
HLECH REG+2~, REG+48*
HLEID REG+2~, REG+49*, REG+78
HLFS REG+2~, REG+47*, REG+65, REG+66, REG+69, REG+70
HLLNK REG+2~, REG+39*, REG+40
HLPRO REG+2~, REG+38*, REG+46, REG+49
IPP REG+2~, REG+38*, REG+40*, REG+43, REG+49
MCT REG+3~, REG+5*, REG+43*, REG+83*, REG+84*
MGRP REG+3~
MSG REG+3~, REG+85
MSG( REG+43*, REG+83*, REG+84*
NCPDP REG+2~, REG+57, REG+62
NOW REG+19~
NPKEY REG+2~, REG+17~, REG+62*, REG+63, REG+66
PHARMIX REG~, REG+7, REG+12, REG+22, REG+23, REG+28, REG+31, REG+35, REG+57, REG+64
, REG+82, REG+83, REG+87
TAXID REG+3~, REG+5*
U REG+25, REG+26, REG+28, REG+34, REG+35, REG+79
X REG+19~, REG+30~
Y REG+30~
ZRPSEG REG+3~, REG+57, REG+58!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All