Annotation of freem_fileman/DINIT007.m, revision 1.1.1.1
1.1 snw 1: DINIT007 ; SFISC/TKW-DIALOG & LANGUAGE FILE INITS ; 12/22/94 09:32:23
2: ;;21.0;VA FileMan;;Dec 28, 1994
3: ;Per VHA Directive 10-93-142, this routine should not be modified.
4: F I=1:2 S X=$T(Q+I) Q:X="" S Y=$E($T(Q+I+1),4,999),X=$E(X,4,999) S:$A(Y)=126 I=I+1,Y=$E(Y,2,999)_$E($T(Q+I+1),5,99) S:$A(Y)=61 Y=$E(Y,2,999) S @X=Y
5: Q Q
6: ;;^UTILITY(U,$J,.84,330,3,1,0)
7: ;;=1^Passed Value.
8: ;;^UTILITY(U,$J,.84,330,3,2,0)
9: ;;=2^Data Type.
10: ;;^UTILITY(U,$J,.84,348,0)
11: ;;=348^1^y^11^
12: ;;^UTILITY(U,$J,.84,348,1,0)
13: ;;=^^2^2^2940214^
14: ;;^UTILITY(U,$J,.84,348,1,1,0)
15: ;;=The calling application passed us a variable pointer value. That value
16: ;;^UTILITY(U,$J,.84,348,1,2,0)
17: ;;=points to a file that does not exist, or that lacks a Header Node.
18: ;;^UTILITY(U,$J,.84,348,2,0)
19: ;;=^^2^2^2940214^
20: ;;^UTILITY(U,$J,.84,348,2,1,0)
21: ;;=The passed value '|1|' points to a file that does not exist or lacks a
22: ;;^UTILITY(U,$J,.84,348,2,2,0)
23: ;;=Header Node.
24: ;;^UTILITY(U,$J,.84,348,3,0)
25: ;;=^.845^1^1
26: ;;^UTILITY(U,$J,.84,348,3,1,0)
27: ;;=1^Passed Value.
28: ;;^UTILITY(U,$J,.84,349,0)
29: ;;=349^2^y^11^
30: ;;^UTILITY(U,$J,.84,349,1,0)
31: ;;=^^2^2^2940310^^^
32: ;;^UTILITY(U,$J,.84,349,1,1,0)
33: ;;=Text used by the Replace...With editor
34: ;;^UTILITY(U,$J,.84,349,1,2,0)
35: ;;=Note: Dialog will be used with $$EZBLD^DIALOG call, only one text line!!
36: ;;^UTILITY(U,$J,.84,349,2,0)
37: ;;=^^1^1^2940310^^
38: ;;^UTILITY(U,$J,.84,349,2,1,0)
39: ;;= String too long by |1| character(s)!
40: ;;^UTILITY(U,$J,.84,349,3,0)
41: ;;=^.845^1^1
42: ;;^UTILITY(U,$J,.84,349,3,1,0)
43: ;;=1^Number of characters over the limit.
44: ;;^UTILITY(U,$J,.84,349,4,0)
45: ;;=^.847P^^0
46: ;;^UTILITY(U,$J,.84,350,0)
47: ;;=350^2^^11
48: ;;^UTILITY(U,$J,.84,350,1,0)
49: ;;=^^1^1^2940310^
50: ;;^UTILITY(U,$J,.84,350,1,1,0)
51: ;;=Message from the Replace...With editor.
52: ;;^UTILITY(U,$J,.84,350,2,0)
53: ;;=^^1^1^2940310^
54: ;;^UTILITY(U,$J,.84,350,2,1,0)
55: ;;= String too long! '^' to quit.
56: ;;^UTILITY(U,$J,.84,350,4,0)
57: ;;=^.847P^^0
58: ;;^UTILITY(U,$J,.84,351,0)
59: ;;=351^1^y^11
60: ;;^UTILITY(U,$J,.84,351,1,0)
61: ;;=^^4^4^2941021^
62: ;;^UTILITY(U,$J,.84,351,1,1,0)
63: ;;=When passing an FDA to the Updater, any entries intended as Finding or
64: ;;^UTILITY(U,$J,.84,351,1,2,0)
65: ;;=LAYGO Finding nodes must include a .01 node that has the lookup value.
66: ;;^UTILITY(U,$J,.84,351,1,3,0)
67: ;;=This value need not be a legitimate .01 field value, but it must be a
68: ;;^UTILITY(U,$J,.84,351,1,4,0)
69: ;;=valid and unambiguous lookup value for the file.
70: ;;^UTILITY(U,$J,.84,351,2,0)
71: ;;=^^1^1^2941021^
72: ;;^UTILITY(U,$J,.84,351,2,1,0)
73: ;;=FDA nodes for lookup '|IENS|' omit a .01 node with a lookup value.
74: ;;^UTILITY(U,$J,.84,351,3,0)
75: ;;=^.845^2^2
76: ;;^UTILITY(U,$J,.84,351,3,1,0)
77: ;;=FILE^File #.
78: ;;^UTILITY(U,$J,.84,351,3,2,0)
79: ;;=IENS^IENS Subscript for Finding or LAYGO Finding node.
80: ;;^UTILITY(U,$J,.84,401,0)
81: ;;=401^1^y^11^
82: ;;^UTILITY(U,$J,.84,401,1,0)
83: ;;=^^2^2^2931123^^^
84: ;;^UTILITY(U,$J,.84,401,1,1,0)
85: ;;=The specified file or subfile does not exist; it is not present in the
86: ;;^UTILITY(U,$J,.84,401,1,2,0)
87: ;;=data dictionary.
88: ;;^UTILITY(U,$J,.84,401,2,0)
89: ;;=^^1^1^2931123^^^
90: ;;^UTILITY(U,$J,.84,401,2,1,0)
91: ;;=File #|FILE| does not exist.
92: ;;^UTILITY(U,$J,.84,401,3,0)
93: ;;=^.845^1^1
94: ;;^UTILITY(U,$J,.84,401,3,1,0)
95: ;;=FILE^File number.
96: ;;^UTILITY(U,$J,.84,402,0)
97: ;;=402^1^y^11^
98: ;;^UTILITY(U,$J,.84,402,1,0)
99: ;;=^^2^2^2940316^^^^
100: ;;^UTILITY(U,$J,.84,402,1,1,0)
101: ;;=The specified file or subfile lacks a valid global root; the global root
102: ;;^UTILITY(U,$J,.84,402,1,2,0)
103: ;;=is missing or is syntactically not valid.
104: ;;^UTILITY(U,$J,.84,402,2,0)
105: ;;=^^1^1^2940316^^^^
106: ;;^UTILITY(U,$J,.84,402,2,1,0)
107: ;;=The global root of file #|FILE| is missing or not valid.
108: ;;^UTILITY(U,$J,.84,402,3,0)
109: ;;=^.845^3^3
110: ;;^UTILITY(U,$J,.84,402,3,1,0)
111: ;;=FILE^File number.
112: ;;^UTILITY(U,$J,.84,402,3,2,0)
113: ;;=ROOT^File root.
114: ;;^UTILITY(U,$J,.84,402,3,3,0)
115: ;;=IENS^IEN String.
116: ;;^UTILITY(U,$J,.84,403,0)
117: ;;=403^1^y^11^
118: ;;^UTILITY(U,$J,.84,403,1,0)
119: ;;=^^3^3^2940213^
120: ;;^UTILITY(U,$J,.84,403,1,1,0)
121: ;;=The File Header Node, the top level of the data file as described in the
122: ;;^UTILITY(U,$J,.84,403,1,2,0)
123: ;;=Programmer Manual, must be present for FileMan to determine certain kinds
124: ;;^UTILITY(U,$J,.84,403,1,3,0)
125: ;;=of information about a file.
126: ;;^UTILITY(U,$J,.84,403,2,0)
127: ;;=^^1^1^2940213^
128: ;;^UTILITY(U,$J,.84,403,2,1,0)
129: ;;=File #|FILE| lacks a Header Node.
130: ;;^UTILITY(U,$J,.84,403,3,0)
131: ;;=^.845^1^1
132: ;;^UTILITY(U,$J,.84,403,3,1,0)
133: ;;=FILE^File #.
134: ;;^UTILITY(U,$J,.84,404,0)
135: ;;=404^1^y^11^
136: ;;^UTILITY(U,$J,.84,404,1,0)
137: ;;=^^4^4^2940214^
138: ;;^UTILITY(U,$J,.84,404,1,1,0)
139: ;;=We have identified a file by the global node of its data file, and found
140: ;;^UTILITY(U,$J,.84,404,1,2,0)
141: ;;=its Header Node. We needed to use the Header Node to identify the number
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>