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 |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items |  All
Print Page as PDF
Routine: XBFNC

Package: IHS VA Utilities

Routine: XBFNC


Information

XBFNC ;IHS/SET/GTH - Field Numbering Conventions ; [ 10/29/2002 7:42 AM ]

Source Information

Source file <XBFNC.m>

Call Graph

Call Graph Total: 5

Package Total Call Graph
IHS VA Utilities 3 $$DIR^XBDIR  ^XBDSET  HELP^XBHELP  
Kernel 2 ^%ZIS  ^%ZISC  

Entry Points

Name Comments DBIA/ICR reference
1 ;;Field number of multiple field is not 4 digits
FNC ;
Q ; F = File
; H = Header
; I = Field
; N = Node
; P = Piece
3 ;;Piece number in 0th node should = +$P(fld#,".",2)
2 ;;Field number in 0th node should begin with '.'
5 ;;Field begins with '.' and not in 0th node
4 ;;Piece 10 of 0th node should be null
7 ;;Piece number does not match non-nodal part of field number
6 ;;Field number does not begin with node location
8 ;;Field number and piece number do not match
FILE(F) ;
TXT ;
ERR(E) ;

External References

Name Field # of Occurrence
^%ZIS FNC+2
^%ZISC FNC+5
$$DIR^XBDIR FNC+1
^XBDSET Q+7
HELP^XBHELP FNC+5

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"FileMan Field Numbering Conventions",!
  • Line Location: Q+6
Function Call: WRITE
  • Prompt: !?5,$P($T(@E),";",3),"."
  • Line Location: ERR+3
Routine Call
  • %ZIS
  • Line Location:
    • FNC+2

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD( FILE+3, FILE+5, FILE+7, FILE+9, ERR+1
^UTILITY("XBDSET" Q+8, Q+11

Label References

Name Line Occurrences
ERR FILE+6, FILE+11, FILE+12, FILE+13, FILE+15, FILE+16, FILE+17, FILE+18
FILE Q+11, FILE+7
FNC Q+7

Naked Globals

Name Field # of Occurrence
^( FILE+3
^(0 FILE+9, ERR+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
E ERR~
F Q+9~, Q+10*, Q+11*, FILE~, FILE+3, FILE+5, FILE+7, FILE+9, ERR+1
H FILE+1~, FILE+4*, ERR+1, ERR+2*
I FILE+1~, FILE+2*, FILE+3*, FILE+5, FILE+6, FILE+7, FILE+9, FILE+11, FILE+12, FILE+15
, FILE+16, FILE+17, FILE+18, ERR+1
IO FNC+4
N FILE+1~, FILE+9*, FILE+10, FILE+16, FILE+17, FILE+18
P FILE+1~, FILE+9*, FILE+12, FILE+13, FILE+17, FILE+18, ERR+1
>> POP FNC+3
U FILE+3, FILE+5, FILE+7, FILE+9, ERR+1

Marked Items

Name Field # of Occurrence
$T(@E ERR+3
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items |  All