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

Package: E Claims Management Engine

Routine: BPSOSH3


Information

BPSOSH3 ;AITC/MRD - Clinical Segment ;03/06/2025

Source Information

Source file <BPSOSH3.m>

Call Graph

Call Graph

Call Graph Total: 3

Package Total Call Graph
E Claims Management Engine 2 XFLDCODE^BPSOSCF  $$SEGID^BPSOSH2  
VA FileMan 1 $$GET1^DIQ  

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

Package Total Caller Graph
E Claims Management Engine 2 BPSOSCF  BPSOSH2  

Entry Points

Name Comments DBIA/ICR reference
DXFIELDS ; Conditionally populate Diagnosis related fields.
CLINICAL ; Conditionally create the Clinical Segment.
PREG ; Conditionally populate the field Pregnancy Indicator.

External References

Name Field # of Occurrence
XFLDCODE^BPSOSCF DXFIELDS+65, DXFIELDS+70, DXFIELDS+75, PREG+36
$$SEGID^BPSOSH2 CLINICAL+20
$$GET1^DIQ DXFIELDS+31, DXFIELDS+33, DXFIELDS+44, DXFIELDS+47, DXFIELDS+49, DXFIELDS+52, DXFIELDS+54, PREG+24, PREG+26

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^BPSC - [#9002313.02] GET1^DIQ
9002313.0201 GET1^DIQ
^BPSTL - [#9002313.57] GET1^DIQ
^BPST - [#9002313.59] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^BPSF(9002313.91 - [#9002313.91] DXFIELDS+13, DXFIELDS+69, DXFIELDS+74, PREG+10
^BPSTL("B" DXFIELDS+29, PREG+22

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> BPS( DXFIELDS+27, DXFIELDS+42, DXFIELDS+64, CLINICAL+15, CLINICAL+24, CLINICAL+29
>> BPS("OVERRIDE" DXFIELDS+20, PREG+14
>> BPS("Patient" PREG+35*
>> BPS("RX" DXFIELDS+27, DXFIELDS+42, DXFIELDS+64*, PREG+20
CLAIM DXFIELDS+9~, DXFIELDS+31*, DXFIELDS+32, DXFIELDS+33, DXFIELDS+52*, DXFIELDS+53, DXFIELDS+54, PREG+6~, PREG+24*, PREG+25
PREG+26
COB DXFIELDS+9~, DXFIELDS+49*, DXFIELDS+50*, DXFIELDS+51
>> DATAFND CLINICAL+36*
DXCODE DXFIELDS+9~, DXFIELDS+20*, DXFIELDS+21, DXFIELDS+26, DXFIELDS+33*, DXFIELDS+34*, DXFIELDS+41, DXFIELDS+54*, DXFIELDS+55*, DXFIELDS+60
DXFIELDS+64, CLINICAL+11~, CLINICAL+15*, CLINICAL+16, CLINICAL+34
FIELDIEN DXFIELDS+9~, DXFIELDS+13*, DXFIELDS+20, DXFIELDS+65, DXFIELDS+69*, DXFIELDS+70, DXFIELDS+74*, DXFIELDS+75, PREG+6~, PREG+10*
PREG+14, PREG+36
FILL DXFIELDS+9~, DXFIELDS+44*, DXFIELDS+45, DXFIELDS+46*, DXFIELDS+51
FLDDATA CLINICAL+11~, CLINICAL+24*, CLINICAL+25, CLINICAL+29*, CLINICAL+30
>> IEN( CLINICAL+15, CLINICAL+24, CLINICAL+29
IEN57 DXFIELDS+9~, DXFIELDS+29*, DXFIELDS+30, DXFIELDS+31, PREG+6~, PREG+22*, PREG+23, PREG+24
IEN59 DXFIELDS+9~, DXFIELDS+27*, DXFIELDS+28, DXFIELDS+29, DXFIELDS+42*, DXFIELDS+43, DXFIELDS+44, DXFIELDS+47, DXFIELDS+49, DXFIELDS+51*
DXFIELDS+52, PREG+6~, PREG+20*, PREG+21, PREG+22
PREG PREG+6~, PREG+14*, PREG+19, PREG+26*, PREG+31, PREG+35
RXIEN DXFIELDS+9~, DXFIELDS+47*, DXFIELDS+48, DXFIELDS+51, PREG+6~
>> SEGREC CLINICAL+20*, CLINICAL+25*, CLINICAL+30*, CLINICAL+34*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Local Variables  | All