[613] | 1 | DINIT0FL ;SFISC/MKO-DATA FOR FORM AND BLOCK FILES ;10:49 AM 30 Mar 1999
|
---|
| 2 | ;;22.0;VA FileMan;;Mar 30, 1999
|
---|
| 3 | ;Per VHA Directive 10-93-142, this routine should not be modified.
|
---|
| 4 | F I=1:2 S X=$T(ENTRY+I) G:X="" ^DINIT0FM S Y=$E($T(ENTRY+I+1),5,999),X=$E(X,4,999),@X=Y
|
---|
| 5 | Q
|
---|
| 6 | ENTRY ;
|
---|
| 7 | ;;^DIST(.404,.442,40,7,4)
|
---|
| 8 | ;;=^^^^0
|
---|
| 9 | ;;^DIST(.404,.442,40,7,7)
|
---|
| 10 | ;;=^3
|
---|
| 11 | ;;^DIST(.404,.443,0)
|
---|
| 12 | ;;=DDXP FF BLK3^.441^0
|
---|
| 13 | ;;^DIST(.404,.443,15,0)
|
---|
| 14 | ;;=^^2^2^2920925
|
---|
| 15 | ;;^DIST(.404,.443,15,1,0)
|
---|
| 16 | ;;=Block for subpage containing fields from the OTHER NAME FOR FORMAT
|
---|
| 17 | ;;^DIST(.404,.443,15,2,0)
|
---|
| 18 | ;;=multiple. Used in defining a foreign file format.
|
---|
| 19 | ;;^DIST(.404,.443,40,0)
|
---|
| 20 | ;;=^.4044I^2^2
|
---|
| 21 | ;;^DIST(.404,.443,40,1,0)
|
---|
| 22 | ;;=1^OTHER NAME^3
|
---|
| 23 | ;;^DIST(.404,.443,40,1,1)
|
---|
| 24 | ;;=.01
|
---|
| 25 | ;;^DIST(.404,.443,40,1,2)
|
---|
| 26 | ;;=2,20^15^2,8^0
|
---|
| 27 | ;;^DIST(.404,.443,40,2,0)
|
---|
| 28 | ;;=2^DESCRIPTION (WP)^3
|
---|
| 29 | ;;^DIST(.404,.443,40,2,1)
|
---|
| 30 | ;;=1
|
---|
| 31 | ;;^DIST(.404,.443,40,2,2)
|
---|
| 32 | ;;=4,20^1^4,2^0
|
---|
| 33 | ;;^DIST(.404,.4611,0)
|
---|
| 34 | ;;=DDMP SPECS 1^.44
|
---|
| 35 | ;;^DIST(.404,.4611,15,0)
|
---|
| 36 | ;;=^^2^2^2950216
|
---|
| 37 | ;;^DIST(.404,.4611,15,1,0)
|
---|
| 38 | ;;=Block contains specifications of data import including source file, VA
|
---|
| 39 | ;;^DIST(.404,.4611,15,2,0)
|
---|
| 40 | ;;=FileMan target file, and format of the incoming data.
|
---|
| 41 | ;;^DIST(.404,.4611,40,0)
|
---|
| 42 | ;;=^.4044I^23^21
|
---|
| 43 | ;;^DIST(.404,.4611,40,1,0)
|
---|
| 44 | ;;=1^DATA IMPORT^1
|
---|
| 45 | ;;^DIST(.404,.4611,40,1,2)
|
---|
| 46 | ;;=^^1,35
|
---|
| 47 | ;;^DIST(.404,.4611,40,2,0)
|
---|
| 48 | ;;=2^Page 1^1
|
---|
| 49 | ;;^DIST(.404,.4611,40,2,2)
|
---|
| 50 | ;;=^^1,72
|
---|
| 51 | ;;^DIST(.404,.4611,40,3,0)
|
---|
| 52 | ;;=1.1^===========^1
|
---|
| 53 | ;;^DIST(.404,.4611,40,3,2)
|
---|
| 54 | ;;=^^2,35^1
|
---|
| 55 | ;;^DIST(.404,.4611,40,4,0)
|
---|
| 56 | ;;=6^SOURCE FILE^1
|
---|
| 57 | ;;^DIST(.404,.4611,40,4,2)
|
---|
| 58 | ;;=^^4,53^1
|
---|
| 59 | ;;^DIST(.404,.4611,40,5,0)
|
---|
| 60 | ;;=6.1^-----------^1
|
---|
| 61 | ;;^DIST(.404,.4611,40,5,2)
|
---|
| 62 | ;;=^^5,53^1
|
---|
| 63 | ;;^DIST(.404,.4611,40,6,0)
|
---|
| 64 | ;;=6.2^Full path^2^^PTH
|
---|
| 65 | ;;^DIST(.404,.4611,40,6,2)
|
---|
| 66 | ;;=6,61^19^6,50
|
---|
| 67 | ;;^DIST(.404,.4611,40,6,3)
|
---|
| 68 | ;;=!M
|
---|
| 69 | ;;^DIST(.404,.4611,40,6,3.1)
|
---|
| 70 | ;;=S Y=$$PWD^%ZISH
|
---|
| 71 | ;;^DIST(.404,.4611,40,6,4)
|
---|
| 72 | ;;=1
|
---|
| 73 | ;;^DIST(.404,.4611,40,6,20)
|
---|
| 74 | ;;=F^^1:245
|
---|
| 75 | ;;^DIST(.404,.4611,40,6,21,0)
|
---|
| 76 | ;;=^^2^2^2950216
|
---|
| 77 | ;;^DIST(.404,.4611,40,6,21,1,0)
|
---|
| 78 | ;;=Enter the full path to the host file that contains the data you want to
|
---|
| 79 | ;;^DIST(.404,.4611,40,6,21,2,0)
|
---|
| 80 | ;;=import. Do not include the name of the file itself.
|
---|
| 81 | ;;^DIST(.404,.4611,40,6,23)
|
---|
| 82 | ;;=S DDMPHOST("PATH")=X
|
---|
| 83 | ;;^DIST(.404,.4611,40,7,0)
|
---|
| 84 | ;;=6.3^Host file name^2^^HST_FL
|
---|
| 85 | ;;^DIST(.404,.4611,40,7,2)
|
---|
| 86 | ;;=7,61^19^7,45
|
---|
| 87 | ;;^DIST(.404,.4611,40,7,4)
|
---|
| 88 | ;;=1
|
---|
| 89 | ;;^DIST(.404,.4611,40,7,20)
|
---|
| 90 | ;;=F^^1:100
|
---|
| 91 | ;;^DIST(.404,.4611,40,7,21,0)
|
---|
| 92 | ;;=^^1^1^2960611
|
---|
| 93 | ;;^DIST(.404,.4611,40,7,21,1,0)
|
---|
| 94 | ;;=^D HOSTHELP^DDMPSM1
|
---|
| 95 | ;;^DIST(.404,.4611,40,7,23)
|
---|
| 96 | ;;=S DDMPHOST("FILE")=X
|
---|
| 97 | ;;^DIST(.404,.4611,40,8,0)
|
---|
| 98 | ;;=7^VA FILEMAN FILE^1
|
---|
| 99 | ;;^DIST(.404,.4611,40,8,2)
|
---|
| 100 | ;;=^^10,51^1
|
---|
| 101 | ;;^DIST(.404,.4611,40,9,0)
|
---|
| 102 | ;;=7.1^---------------^1
|
---|
| 103 | ;;^DIST(.404,.4611,40,9,2)
|
---|
| 104 | ;;=^^11,51^1
|
---|
| 105 | ;;^DIST(.404,.4611,40,10,0)
|
---|
| 106 | ;;=7.2^Primary file^2^^F_SEL
|
---|
| 107 | ;;^DIST(.404,.4611,40,10,2)
|
---|
| 108 | ;;=12,61^18^12,47
|
---|
| 109 | ;;^DIST(.404,.4611,40,10,13)
|
---|
| 110 | ;;=D FILESEL^DDMPSM
|
---|
| 111 | ;;^DIST(.404,.4611,40,10,20)
|
---|
| 112 | ;;=P^^1:ANEF
|
---|
| 113 | ;;^DIST(.404,.4611,40,10,21,0)
|
---|
| 114 | ;;=^^3^3^2960918
|
---|
| 115 | ;;^DIST(.404,.4611,40,10,21,1,0)
|
---|
| 116 | ;;=Enter the name or number of the VA FileMan file into which the data will
|
---|
| 117 | ;;^DIST(.404,.4611,40,10,21,2,0)
|
---|
| 118 | ;;=be imported. If the FileMan file is specified in the source file, enter
|
---|
| 119 | ;;^DIST(.404,.4611,40,10,21,3,0)
|
---|
| 120 | ;;=nothing here.
|
---|
| 121 | ;;^DIST(.404,.4611,40,10,23)
|
---|
| 122 | ;;=S DDMPSELF=X
|
---|
| 123 | ;;^DIST(.404,.4611,40,10,24)
|
---|
| 124 | ;;=S DIR("S")="N DIFILE,DIAC S DIFILE=Y,DIAC=""WR"" D ^DIAC I DIAC"
|
---|
| 125 | ;;^DIST(.404,.4611,40,11,0)
|
---|
| 126 | ;;=5^DATA FORMAT^1
|
---|
| 127 | ;;^DIST(.404,.4611,40,11,2)
|
---|
| 128 | ;;=^^4,16
|
---|
| 129 | ;;^DIST(.404,.4611,40,12,0)
|
---|
| 130 | ;;=5.1^-----------^1
|
---|
| 131 | ;;^DIST(.404,.4611,40,12,2)
|
---|
| 132 | ;;=^^5,16^1
|
---|
| 133 | ;;^DIST(.404,.4611,40,13,0)
|
---|
| 134 | ;;=5.2^Internal or external^2^^INT_EXT
|
---|
| 135 | ;;^DIST(.404,.4611,40,13,2)
|
---|
| 136 | ;;=6,23^8^6,1
|
---|
| 137 | ;;^DIST(.404,.4611,40,13,3)
|
---|
| 138 | ;;=External
|
---|
| 139 | ;;^DIST(.404,.4611,40,13,20)
|
---|
| 140 | ;;=S^OM^E:EXTERNAL;I:INTERNAL
|
---|
| 141 | ;;^DIST(.404,.4611,40,13,21,0)
|
---|
| 142 | ;;=^^3^3^2950216
|
---|
| 143 | ;;^DIST(.404,.4611,40,13,21,1,0)
|
---|
| 144 | ;;=Specify whether the imported data is in internal or external format.
|
---|
| 145 | ;;^DIST(.404,.4611,40,13,21,2,0)
|
---|
| 146 | ;;=Internal format means the way the data is stored inside of VA FileMan
|
---|
| 147 | ;;^DIST(.404,.4611,40,13,21,3,0)
|
---|
| 148 | ;;=files. External means the format that a user enter.
|
---|
| 149 | ;;^DIST(.404,.4611,40,13,23)
|
---|
| 150 | ;;=S DDMPIORE=X
|
---|
| 151 | ;;^DIST(.404,.4611,40,14,0)
|
---|
| 152 | ;;=5.3^Foreign format^2^^FOR_FMT
|
---|
| 153 | ;;^DIST(.404,.4611,40,14,2)
|
---|
| 154 | ;;=8,23^17^8,7
|
---|
| 155 | ;;^DIST(.404,.4611,40,14,13)
|
---|
| 156 | ;;=D FF^DDMPSM
|
---|
| 157 | ;;^DIST(.404,.4611,40,14,20)
|
---|
| 158 | ;;=P^^.44:EAM
|
---|
| 159 | ;;^DIST(.404,.4611,40,14,21,0)
|
---|
| 160 | ;;=^^6^6^2950228
|
---|
| 161 | ;;^DIST(.404,.4611,40,14,21,1,0)
|
---|
| 162 | ;;=Enter the foreign format that corresponds to the structure of the data
|
---|
| 163 | ;;^DIST(.404,.4611,40,14,21,2,0)
|
---|
| 164 | ;;=being imported. These formats are stored in the Foreign Format file. If
|
---|
| 165 | ;;^DIST(.404,.4611,40,14,21,3,0)
|
---|
| 166 | ;;=you do not choose a format here, you must specify whether the incoming
|
---|
| 167 | ;;^DIST(.404,.4611,40,14,21,4,0)
|
---|
| 168 | ;;=data is fixed length, what the field delimiter is (if any), and whether
|
---|
| 169 | ;;^DIST(.404,.4611,40,14,21,5,0)
|
---|
| 170 | ;;=some field values are quoted. If you enter a format here, any attributes
|
---|
| 171 | ;;^DIST(.404,.4611,40,14,21,6,0)
|
---|
| 172 | ;;=of the format that you specified below will be deleted.
|
---|
| 173 | ;;^DIST(.404,.4611,40,16,0)
|
---|
| 174 | ;;=5.5^Data fixed length?^2^^FIX
|
---|
| 175 | ;;^DIST(.404,.4611,40,16,2)
|
---|
| 176 | ;;=10,23^3^10,4^1
|
---|
| 177 | ;;^DIST(.404,.4611,40,16,13)
|
---|
| 178 | ;;=S DDMPSMFF("FIXED")=DDSEXT
|
---|
| 179 | ;;^DIST(.404,.4611,40,16,20)
|
---|
| 180 | ;;=Y
|
---|
| 181 | ;;^DIST(.404,.4611,40,16,21,0)
|
---|
| 182 | ;;=^^4^4^2950216
|
---|
| 183 | ;;^DIST(.404,.4611,40,16,21,1,0)
|
---|
| 184 | ;;=Enter YES or NO.
|
---|
| 185 | ;;^DIST(.404,.4611,40,16,21,2,0)
|
---|
| 186 | ;;=If the incoming data is in fixed length fields, enter YES.
|
---|
| 187 | ;;^DIST(.404,.4611,40,16,21,3,0)
|
---|
| 188 | ;;=If the fields are delimited by a special character, enter NO and enter the
|
---|
| 189 | ;;^DIST(.404,.4611,40,16,21,4,0)
|
---|
| 190 | ;;=field delimiter at the prompt below.
|
---|
| 191 | ;;^DIST(.404,.4611,40,17,0)
|
---|
| 192 | ;;=5.6^Field delimiter^2^^FLD_DLM
|
---|
| 193 | ;;^DIST(.404,.4611,40,17,2)
|
---|
| 194 | ;;=11,23^3^11,6
|
---|
| 195 | ;;^DIST(.404,.4611,40,17,13)
|
---|
| 196 | ;;=S DDMPSMFF("FDELIM")=DDSEXT
|
---|
| 197 | ;;^DIST(.404,.4611,40,17,20)
|
---|
| 198 | ;;=F^^1:15
|
---|
| 199 | ;;^DIST(.404,.4611,40,17,21,0)
|
---|
| 200 | ;;=^^8^8^2960823
|
---|
| 201 | ;;^DIST(.404,.4611,40,17,21,1,0)
|
---|
| 202 | ;;=If the incoming data is not in fixed length fields, enter the character or
|
---|
| 203 | ;;^DIST(.404,.4611,40,17,21,2,0)
|
---|
| 204 | ;;=characters that separate fields.
|
---|
| 205 | ;;^DIST(.404,.4611,40,17,21,3,0)
|
---|
| 206 | ;;=
|
---|
| 207 | ;;^DIST(.404,.4611,40,17,21,4,0)
|
---|
| 208 | ;;=Identify the delimiter either by 1-15 characters or by the delimiter's 3
|
---|
| 209 | ;;^DIST(.404,.4611,40,17,21,5,0)
|
---|
| 210 | ;;=digit ascii value. Up to 4 ascii-character values can be specified,
|
---|
| 211 | ;;^DIST(.404,.4611,40,17,21,6,0)
|
---|
| 212 | ;;=separated by commas. Use the ascii value when the delimiter is a
|
---|
| 213 | ;;^DIST(.404,.4611,40,17,21,7,0)
|
---|
| 214 | ;;=non-printing character (e.g., <TAB>, ascii=009) or a character that has a
|
---|
| 215 | ;;^DIST(.404,.4611,40,17,21,8,0)
|
---|
| 216 | ;;=special meaning at a ScreenMan prompt (e.g., ^, ascii=094).
|
---|