DINIT00B ;SFISC/TKW-DIALOG & LANGUAGE FILE INITS ;3/30/99 10:41:48
;;22.2;VA FileMan;;Jan 05, 2016;Build 42
;;Per VA Directive 6402, this routine should not be modified.
;;Submitted to OSEHRA 5 January 2015 by the VISTA Expertise Network.
;;Based on Medsphere Systems Corporation's MSC FileMan 1051.
;;Licensed under the terms of the Apache License, Version 2.0.
;
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
Q Q
;;^UTILITY(U,$J,.84,820,1,2,0)
;;=is empty for the operating system being used. It is impossible to perform
;;^UTILITY(U,$J,.84,820,1,3,0)
;;=functions such as compiling templates or cross references.
;;^UTILITY(U,$J,.84,820,2,0)
;;=^^1^1^2931109^
;;^UTILITY(U,$J,.84,820,2,1,0)
;;=There is no way to save routines on the system.
;;^UTILITY(U,$J,.84,840,0)
;;=840^1^y^5
;;^UTILITY(U,$J,.84,840,1,0)
;;=^^1^1^2931109^
;;^UTILITY(U,$J,.84,840,1,1,0)
;;=The Terminal Type file does not have an entry that matches IOST(0).
;;^UTILITY(U,$J,.84,840,2,0)
;;=^^1^1^2931109^
;;^UTILITY(U,$J,.84,840,2,1,0)
;;=Terminal type '|1|' cannot be found in the Terminal Type file.
;;^UTILITY(U,$J,.84,840,3,0)
;;=^.845^1^1
;;^UTILITY(U,$J,.84,840,3,1,0)
;;=1^Terminal type as identified by IOST(0).
;;^UTILITY(U,$J,.84,842,0)
;;=842^1^y^5
;;^UTILITY(U,$J,.84,842,1,0)
;;=^^2^2^2931110^^
;;^UTILITY(U,$J,.84,842,1,1,0)
;;=The field in the Terminal Type field that contains the specified
;;^UTILITY(U,$J,.84,842,1,2,0)
;;=characteristic of the terminal is null.
;;^UTILITY(U,$J,.84,842,2,0)
;;=^^1^1^2931109^
;;^UTILITY(U,$J,.84,842,2,1,0)
;;=|1| cannot be found for Terminal Type |2|.
;;^UTILITY(U,$J,.84,842,3,0)
;;=^.845^2^2
;;^UTILITY(U,$J,.84,842,3,1,0)
;;=1^Terminal Type characteristic.
;;^UTILITY(U,$J,.84,842,3,2,0)
;;=2^Terminal type.
;;^UTILITY(U,$J,.84,845,0)
;;=845^1^^5
;;^UTILITY(U,$J,.84,845,1,0)
;;=^^1^1^2931109^
;;^UTILITY(U,$J,.84,845,1,1,0)
;;=A %ZIS call with IOP set to "HOME" returns POP.
;;^UTILITY(U,$J,.84,845,2,0)
;;=^^1^1^2931109^
;;^UTILITY(U,$J,.84,845,2,1,0)
;;=The characteristics for the HOME device cannot be obtained.
;;^UTILITY(U,$J,.84,1300,0)
;;=1300^1^y^5
;;^UTILITY(U,$J,.84,1300,1,0)
;;=^^1^1^2970210^^
;;^UTILITY(U,$J,.84,1300,1,1,0)
;;=The entry encountered an error during subfile filing.
;;^UTILITY(U,$J,.84,1300,2,0)
;;=^^1^1^2970210^
;;^UTILITY(U,$J,.84,1300,2,1,0)
;;=The entry encountered an error during subfile filing.
;;^UTILITY(U,$J,.84,1300,3,0)
;;=^.845^1^1
;;^UTILITY(U,$J,.84,1300,3,1,0)
;;=IEN^Entry Number
;;^UTILITY(U,$J,.84,1500,0)
;;=1500^1^y^5
;;^UTILITY(U,$J,.84,1500,1,0)
;;=^^2^2^2931112^
;;^UTILITY(U,$J,.84,1500,1,1,0)
;;=Error given for unsuccessful lookup of search template in BY(0) input
;;^UTILITY(U,$J,.84,1500,1,2,0)
;;=variable.
;;^UTILITY(U,$J,.84,1500,2,0)
;;=^^2^2^2931112^
;;^UTILITY(U,$J,.84,1500,2,1,0)
;;=Search template |1| in BY(0) variable cannot be found,
;;^UTILITY(U,$J,.84,1500,2,2,0)
;;=is for the wrong file, or has no list of search results.
;;^UTILITY(U,$J,.84,1500,3,0)
;;=^.845^1^1
;;^UTILITY(U,$J,.84,1500,3,1,0)
;;=1^Name of search template in input variable BY(0).
;;^UTILITY(U,$J,.84,1500,5,0)
;;=^.841^2^2
;;^UTILITY(U,$J,.84,1500,5,1,0)
;;=DIP^EN1
;;^UTILITY(U,$J,.84,1500,5,2,0)
;;=DIS^ENS
;;^UTILITY(U,$J,.84,1501,0)
;;=1501^1^^5
;;^UTILITY(U,$J,.84,1501,1,0)
;;=^^2^2^2931116^^^
;;^UTILITY(U,$J,.84,1501,1,1,0)
;;=Error message shown to user when no code was generated during compilation
;;^UTILITY(U,$J,.84,1501,1,2,0)
;;=of SORT TEMPLATES.
;;^UTILITY(U,$J,.84,1501,2,0)
;;=^^1^1^2931116^
;;^UTILITY(U,$J,.84,1501,2,1,0)
;;=There is no code to save for this compiled Sort Template routine.
;;^UTILITY(U,$J,.84,1501,5,0)
;;=^.841^1^1
;;^UTILITY(U,$J,.84,1501,5,1,0)
;;=DIP^EN1
;;^UTILITY(U,$J,.84,1502,0)
;;=1502^1^^5
;;^UTILITY(U,$J,.84,1502,1,0)
;;=^^3^3^2931116^^^
;;^UTILITY(U,$J,.84,1502,1,1,0)
;;=Error message notifying the user that there are no more available
;;^UTILITY(U,$J,.84,1502,1,2,0)
;;=routine numbers for compiled sort template routines. This should
;;^UTILITY(U,$J,.84,1502,1,3,0)
;;=never happen, since routine numbers are re-used.
;;^UTILITY(U,$J,.84,1502,2,0)
;;=^^2^2^2940909^
;;^UTILITY(U,$J,.84,1502,2,1,0)
;;=All available routine numbers for compilation are in use.
;;^UTILITY(U,$J,.84,1502,2,2,0)
;;=IRM needs to run ENRLS^DIOZ() to release the routine numbers.
;;^UTILITY(U,$J,.84,1502,5,0)
;;=^.841^1^1
;;^UTILITY(U,$J,.84,1502,5,1,0)
;;=DIP^EN1
;;^UTILITY(U,$J,.84,1503,0)
;;=1503^1^y^5
;;^UTILITY(U,$J,.84,1503,1,0)
;;=^^1^1^2931116^^^^
;;^UTILITY(U,$J,.84,1503,1,1,0)
;;=Warn user to shorten compiled cross-reference routine name.
;;^UTILITY(U,$J,.84,1503,2,0)
;;=^^1^1^2931116^^
;;^UTILITY(U,$J,.84,1503,2,1,0)
;;= routine name is too long. Compilation has been aborted.
;;^UTILITY(U,$J,.84,1503,5,0)
;;=^.841^6^6
;;^UTILITY(U,$J,.84,1503,5,1,0)
;;=DIEZ^
;;^UTILITY(U,$J,.84,1503,5,2,0)
;;=DIEZ^EN
;;^UTILITY(U,$J,.84,1503,5,3,0)
;;=DIKZ^
;;^UTILITY(U,$J,.84,1503,5,4,0)
;;=DIKZ^EN
;;^UTILITY(U,$J,.84,1503,5,5,0)
;;=DIPZ^
;;^UTILITY(U,$J,.84,1503,5,6,0)
;;=DIPZ^EN
;;^UTILITY(U,$J,.84,1504,0)
;;=1504^1^^5
;;^UTILITY(U,$J,.84,1504,1,0)
;;=^^2^2^2940316^
;;^UTILITY(U,$J,.84,1504,1,1,0)
;;=If doing Transfer/Merge of a single record from one file to another, and
;;^UTILITY(U,$J,.84,1504,1,2,0)
;;=the .01 field names do not match, we cannot do the transfer/merge.
;;^UTILITY(U,$J,.84,1504,2,0)
;;=^^1^1^2940316^
;;^UTILITY(U,$J,.84,1504,2,1,0)
;;=No matching .01 field names found. Transfer/Merge cannot be done.
;;^UTILITY(U,$J,.84,1504,5,0)
;;=^.841^1^1
;;^UTILITY(U,$J,.84,1504,5,1,0)
;;=DIT^TRNMRG
;;^UTILITY(U,$J,.84,1610,0)
;;=1610^1^^5
;;^UTILITY(U,$J,.84,1610,1,0)
;;=^^2^2^2940223^^
;;^UTILITY(U,$J,.84,1610,1,1,0)
;;=A question mark or, in the case of a variable pointer field, a <something>.?
;;^UTILITY(U,$J,.84,1610,1,2,0)
;;=was passed to the Validator. The Validator does not process help requests.
;;^UTILITY(U,$J,.84,1610,2,0)
;;=^^1^1^2940223^^^
;;^UTILITY(U,$J,.84,1610,2,1,0)
;;=Help is being requested from the Validator utility.
;;^UTILITY(U,$J,.84,1610,3,0)
;;=^.845^2^2
;;^UTILITY(U,$J,.84,1610,3,1,0)
;;=FILE^File number.
;;^UTILITY(U,$J,.84,1610,3,2,0)
;;=FIELD^Field number.
;;^UTILITY(U,$J,.84,1610,5,0)
;;=^.841^1^1
;;^UTILITY(U,$J,.84,1610,5,1,0)
;;=DIE^FILE
;;^UTILITY(U,$J,.84,1700,0)
;;=1700^1^y^5
;;^UTILITY(U,$J,.84,1700,1,0)
;;=^^1^1^2940310^^
;;^UTILITY(U,$J,.84,1700,1,1,0)
;;=Generic message for Silent DIFROM
;;^UTILITY(U,$J,.84,1700,2,0)
;;=^^1^1^2940310^^
;;^UTILITY(U,$J,.84,1700,2,1,0)
;;=Error: |1|.
;;^UTILITY(U,$J,.84,1700,3,0)
;;=^.845^1^1
;;^UTILITY(U,$J,.84,1700,3,1,0)
;;=1^Generic message
;;^UTILITY(U,$J,.84,1701,0)
;;=1701^1^y^5
;;^UTILITY(U,$J,.84,1701,1,0)
;;=^^1^1^2940912^^^
--- Routine Detail --- with STRUCTURED ROUTINE LISTING ---[H[J[2J[HDINIT00B 7206 printed Nov 22, 2024@17:59:36 Page 2
DINIT00B ;SFISC/TKW-DIALOG & LANGUAGE FILE INITS ;3/30/99 10:41:48
+1 ;;22.2;VA FileMan;;Jan 05, 2016;Build 42
+2 ;;Per VA Directive 6402, this routine should not be modified.
+3 ;;Submitted to OSEHRA 5 January 2015 by the VISTA Expertise Network.
+4 ;;Based on Medsphere Systems Corporation's MSC FileMan 1051.
+5 ;;Licensed under the terms of the Apache License, Version 2.0.
+6 ;
+7 FOR I=1:2
SET X=$TEXT(Q+I)
if X=""
QUIT
SET Y=$EXTRACT($TEXT(Q+I+1),4,999)
SET X=$EXTRACT(X,4,999)
if $ASCII(Y)=126
SET I=I+1
SET Y=$EXTRACT(Y,2,999)_$EXTRACT($TEXT(Q+I+1),5,99)
if $ASCII(Y)=61
SET Y=$EXTRACT(Y,2,999)
SET @X=Y
Q QUIT
+1 ;;^UTILITY(U,$J,.84,820,1,2,0)
+2 ;;=is empty for the operating system being used. It is impossible to perform
+3 ;;^UTILITY(U,$J,.84,820,1,3,0)
+4 ;;=functions such as compiling templates or cross references.
+5 ;;^UTILITY(U,$J,.84,820,2,0)
+6 ;;=^^1^1^2931109^
+7 ;;^UTILITY(U,$J,.84,820,2,1,0)
+8 ;;=There is no way to save routines on the system.
+9 ;;^UTILITY(U,$J,.84,840,0)
+10 ;;=840^1^y^5
+11 ;;^UTILITY(U,$J,.84,840,1,0)
+12 ;;=^^1^1^2931109^
+13 ;;^UTILITY(U,$J,.84,840,1,1,0)
+14 ;;=The Terminal Type file does not have an entry that matches IOST(0).
+15 ;;^UTILITY(U,$J,.84,840,2,0)
+16 ;;=^^1^1^2931109^
+17 ;;^UTILITY(U,$J,.84,840,2,1,0)
+18 ;;=Terminal type '|1|' cannot be found in the Terminal Type file.
+19 ;;^UTILITY(U,$J,.84,840,3,0)
+20 ;;=^.845^1^1
+21 ;;^UTILITY(U,$J,.84,840,3,1,0)
+22 ;;=1^Terminal type as identified by IOST(0).
+23 ;;^UTILITY(U,$J,.84,842,0)
+24 ;;=842^1^y^5
+25 ;;^UTILITY(U,$J,.84,842,1,0)
+26 ;;=^^2^2^2931110^^
+27 ;;^UTILITY(U,$J,.84,842,1,1,0)
+28 ;;=The field in the Terminal Type field that contains the specified
+29 ;;^UTILITY(U,$J,.84,842,1,2,0)
+30 ;;=characteristic of the terminal is null.
+31 ;;^UTILITY(U,$J,.84,842,2,0)
+32 ;;=^^1^1^2931109^
+33 ;;^UTILITY(U,$J,.84,842,2,1,0)
+34 ;;=|1| cannot be found for Terminal Type |2|.
+35 ;;^UTILITY(U,$J,.84,842,3,0)
+36 ;;=^.845^2^2
+37 ;;^UTILITY(U,$J,.84,842,3,1,0)
+38 ;;=1^Terminal Type characteristic.
+39 ;;^UTILITY(U,$J,.84,842,3,2,0)
+40 ;;=2^Terminal type.
+41 ;;^UTILITY(U,$J,.84,845,0)
+42 ;;=845^1^^5
+43 ;;^UTILITY(U,$J,.84,845,1,0)
+44 ;;=^^1^1^2931109^
+45 ;;^UTILITY(U,$J,.84,845,1,1,0)
+46 ;;=A %ZIS call with IOP set to "HOME" returns POP.
+47 ;;^UTILITY(U,$J,.84,845,2,0)
+48 ;;=^^1^1^2931109^
+49 ;;^UTILITY(U,$J,.84,845,2,1,0)
+50 ;;=The characteristics for the HOME device cannot be obtained.
+51 ;;^UTILITY(U,$J,.84,1300,0)
+52 ;;=1300^1^y^5
+53 ;;^UTILITY(U,$J,.84,1300,1,0)
+54 ;;=^^1^1^2970210^^
+55 ;;^UTILITY(U,$J,.84,1300,1,1,0)
+56 ;;=The entry encountered an error during subfile filing.
+57 ;;^UTILITY(U,$J,.84,1300,2,0)
+58 ;;=^^1^1^2970210^
+59 ;;^UTILITY(U,$J,.84,1300,2,1,0)
+60 ;;=The entry encountered an error during subfile filing.
+61 ;;^UTILITY(U,$J,.84,1300,3,0)
+62 ;;=^.845^1^1
+63 ;;^UTILITY(U,$J,.84,1300,3,1,0)
+64 ;;=IEN^Entry Number
+65 ;;^UTILITY(U,$J,.84,1500,0)
+66 ;;=1500^1^y^5
+67 ;;^UTILITY(U,$J,.84,1500,1,0)
+68 ;;=^^2^2^2931112^
+69 ;;^UTILITY(U,$J,.84,1500,1,1,0)
+70 ;;=Error given for unsuccessful lookup of search template in BY(0) input
+71 ;;^UTILITY(U,$J,.84,1500,1,2,0)
+72 ;;=variable.
+73 ;;^UTILITY(U,$J,.84,1500,2,0)
+74 ;;=^^2^2^2931112^
+75 ;;^UTILITY(U,$J,.84,1500,2,1,0)
+76 ;;=Search template |1| in BY(0) variable cannot be found,
+77 ;;^UTILITY(U,$J,.84,1500,2,2,0)
+78 ;;=is for the wrong file, or has no list of search results.
+79 ;;^UTILITY(U,$J,.84,1500,3,0)
+80 ;;=^.845^1^1
+81 ;;^UTILITY(U,$J,.84,1500,3,1,0)
+82 ;;=1^Name of search template in input variable BY(0).
+83 ;;^UTILITY(U,$J,.84,1500,5,0)
+84 ;;=^.841^2^2
+85 ;;^UTILITY(U,$J,.84,1500,5,1,0)
+86 ;;=DIP^EN1
+87 ;;^UTILITY(U,$J,.84,1500,5,2,0)
+88 ;;=DIS^ENS
+89 ;;^UTILITY(U,$J,.84,1501,0)
+90 ;;=1501^1^^5
+91 ;;^UTILITY(U,$J,.84,1501,1,0)
+92 ;;=^^2^2^2931116^^^
+93 ;;^UTILITY(U,$J,.84,1501,1,1,0)
+94 ;;=Error message shown to user when no code was generated during compilation
+95 ;;^UTILITY(U,$J,.84,1501,1,2,0)
+96 ;;=of SORT TEMPLATES.
+97 ;;^UTILITY(U,$J,.84,1501,2,0)
+98 ;;=^^1^1^2931116^
+99 ;;^UTILITY(U,$J,.84,1501,2,1,0)
+100 ;;=There is no code to save for this compiled Sort Template routine.
+101 ;;^UTILITY(U,$J,.84,1501,5,0)
+102 ;;=^.841^1^1
+103 ;;^UTILITY(U,$J,.84,1501,5,1,0)
+104 ;;=DIP^EN1
+105 ;;^UTILITY(U,$J,.84,1502,0)
+106 ;;=1502^1^^5
+107 ;;^UTILITY(U,$J,.84,1502,1,0)
+108 ;;=^^3^3^2931116^^^
+109 ;;^UTILITY(U,$J,.84,1502,1,1,0)
+110 ;;=Error message notifying the user that there are no more available
+111 ;;^UTILITY(U,$J,.84,1502,1,2,0)
+112 ;;=routine numbers for compiled sort template routines. This should
+113 ;;^UTILITY(U,$J,.84,1502,1,3,0)
+114 ;;=never happen, since routine numbers are re-used.
+115 ;;^UTILITY(U,$J,.84,1502,2,0)
+116 ;;=^^2^2^2940909^
+117 ;;^UTILITY(U,$J,.84,1502,2,1,0)
+118 ;;=All available routine numbers for compilation are in use.
+119 ;;^UTILITY(U,$J,.84,1502,2,2,0)
+120 ;;=IRM needs to run ENRLS^DIOZ() to release the routine numbers.
+121 ;;^UTILITY(U,$J,.84,1502,5,0)
+122 ;;=^.841^1^1
+123 ;;^UTILITY(U,$J,.84,1502,5,1,0)
+124 ;;=DIP^EN1
+125 ;;^UTILITY(U,$J,.84,1503,0)
+126 ;;=1503^1^y^5
+127 ;;^UTILITY(U,$J,.84,1503,1,0)
+128 ;;=^^1^1^2931116^^^^
+129 ;;^UTILITY(U,$J,.84,1503,1,1,0)
+130 ;;=Warn user to shorten compiled cross-reference routine name.
+131 ;;^UTILITY(U,$J,.84,1503,2,0)
+132 ;;=^^1^1^2931116^^
+133 ;;^UTILITY(U,$J,.84,1503,2,1,0)
+134 ;;= routine name is too long. Compilation has been aborted.
+135 ;;^UTILITY(U,$J,.84,1503,5,0)
+136 ;;=^.841^6^6
+137 ;;^UTILITY(U,$J,.84,1503,5,1,0)
+138 ;;=DIEZ^
+139 ;;^UTILITY(U,$J,.84,1503,5,2,0)
+140 ;;=DIEZ^EN
+141 ;;^UTILITY(U,$J,.84,1503,5,3,0)
+142 ;;=DIKZ^
+143 ;;^UTILITY(U,$J,.84,1503,5,4,0)
+144 ;;=DIKZ^EN
+145 ;;^UTILITY(U,$J,.84,1503,5,5,0)
+146 ;;=DIPZ^
+147 ;;^UTILITY(U,$J,.84,1503,5,6,0)
+148 ;;=DIPZ^EN
+149 ;;^UTILITY(U,$J,.84,1504,0)
+150 ;;=1504^1^^5
+151 ;;^UTILITY(U,$J,.84,1504,1,0)
+152 ;;=^^2^2^2940316^
+153 ;;^UTILITY(U,$J,.84,1504,1,1,0)
+154 ;;=If doing Transfer/Merge of a single record from one file to another, and
+155 ;;^UTILITY(U,$J,.84,1504,1,2,0)
+156 ;;=the .01 field names do not match, we cannot do the transfer/merge.
+157 ;;^UTILITY(U,$J,.84,1504,2,0)
+158 ;;=^^1^1^2940316^
+159 ;;^UTILITY(U,$J,.84,1504,2,1,0)
+160 ;;=No matching .01 field names found. Transfer/Merge cannot be done.
+161 ;;^UTILITY(U,$J,.84,1504,5,0)
+162 ;;=^.841^1^1
+163 ;;^UTILITY(U,$J,.84,1504,5,1,0)
+164 ;;=DIT^TRNMRG
+165 ;;^UTILITY(U,$J,.84,1610,0)
+166 ;;=1610^1^^5
+167 ;;^UTILITY(U,$J,.84,1610,1,0)
+168 ;;=^^2^2^2940223^^
+169 ;;^UTILITY(U,$J,.84,1610,1,1,0)
+170 ;;=A question mark or, in the case of a variable pointer field, a <something>.?
+171 ;;^UTILITY(U,$J,.84,1610,1,2,0)
+172 ;;=was passed to the Validator. The Validator does not process help requests.
+173 ;;^UTILITY(U,$J,.84,1610,2,0)
+174 ;;=^^1^1^2940223^^^
+175 ;;^UTILITY(U,$J,.84,1610,2,1,0)
+176 ;;=Help is being requested from the Validator utility.
+177 ;;^UTILITY(U,$J,.84,1610,3,0)
+178 ;;=^.845^2^2
+179 ;;^UTILITY(U,$J,.84,1610,3,1,0)
+180 ;;=FILE^File number.
+181 ;;^UTILITY(U,$J,.84,1610,3,2,0)
+182 ;;=FIELD^Field number.
+183 ;;^UTILITY(U,$J,.84,1610,5,0)
+184 ;;=^.841^1^1
+185 ;;^UTILITY(U,$J,.84,1610,5,1,0)
+186 ;;=DIE^FILE
+187 ;;^UTILITY(U,$J,.84,1700,0)
+188 ;;=1700^1^y^5
+189 ;;^UTILITY(U,$J,.84,1700,1,0)
+190 ;;=^^1^1^2940310^^
+191 ;;^UTILITY(U,$J,.84,1700,1,1,0)
+192 ;;=Generic message for Silent DIFROM
+193 ;;^UTILITY(U,$J,.84,1700,2,0)
+194 ;;=^^1^1^2940310^^
+195 ;;^UTILITY(U,$J,.84,1700,2,1,0)
+196 ;;=Error: |1|.
+197 ;;^UTILITY(U,$J,.84,1700,3,0)
+198 ;;=^.845^1^1
+199 ;;^UTILITY(U,$J,.84,1700,3,1,0)
+200 ;;=1^Generic message
+201 ;;^UTILITY(U,$J,.84,1701,0)
+202 ;;=1701^1^y^5
+203 ;;^UTILITY(U,$J,.84,1701,1,0)
+204 ;;=^^1^1^2940912^^^