Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Routine: DINIT0F9

DINIT0F9.m

Go to the documentation of this file.
DINIT0F9 ;SFISC/MKO-DATA FOR FORM AND BLOCK FILES ;29JULY2014
 ;;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.
 ;
 ;TAG 'ENTRY+172' CHANGED TO REMEMBER LANGUAGE OF PRINT TEMPLATE HEADER
 F I=1:2 S X=$T(ENTRY+I) G:X="" ^DINIT0FA S Y=$E($T(ENTRY+I+1),5,999),X=$E(X,4,999),@X=Y
 Q
ENTRY ;
 ;;^DIST(.404,.00116,40,4,2)
 ;;=6,23^54^6,15
 ;;^DIST(.404,.00116,40,4,3)
 ;;=!M
 ;;^DIST(.404,.00116,40,4,3.1)
 ;;=S Y=$G(^DD(DICATTA,DICATTF,10))
 ;;^DIST(.404,.00116,40,4,20)
 ;;=DD^^0,10
 ;;^DIST(.404,.00116,40,5,0)
 ;;=.5^ ^4^^MULTIPLE FIELD NUMBER
 ;;^DIST(.404,.00116,40,5,2)
 ;;=1,2^77^1,1^1
 ;;^DIST(.404,.00116,40,5,30)
 ;;=D NUMBER^DICATTD
 ;;^DIST(.404,.00117,0)
 ;;=DICATTMUL^1
 ;;^DIST(.404,.00117,40,0)
 ;;=^.4044I^2^2
 ;;^DIST(.404,.00117,40,1,0)
 ;;=1^SHOULD USER SEE AN "ADDING A NEW ENTRY" MESSAGE^2
 ;;^DIST(.404,.00117,40,1,2)
 ;;=2,52^3^2,3
 ;;^DIST(.404,.00117,40,1,3)
 ;;=!M
 ;;^DIST(.404,.00117,40,1,3.1)
 ;;=D LAYGODEF^DICATTDE
 ;;^DIST(.404,.00117,40,1,20)
 ;;=Y
 ;;^DIST(.404,.00117,40,2,0)
 ;;=2^HAVING ENTERED OR EDITED ONE MULTIPLE, SHOULD USER BE ASKED ANOTHER^2
 ;;^DIST(.404,.00117,40,2,2)
 ;;=3,72^3^3,3
 ;;^DIST(.404,.00117,40,2,3)
 ;;=!M
 ;;^DIST(.404,.00117,40,2,3.1)
 ;;=S Y=$E("NY",$G(DICATT2)["M"+1)
 ;;^DIST(.404,.00117,40,2,20)
 ;;=Y
 ;;^DIST(.404,.00118,0)
 ;;=DICATT SCREEN^1
 ;;^DIST(.404,.00118,40,0)
 ;;=^.4044I^3^3
 ;;^DIST(.404,.00118,40,1,0)
 ;;=65^SHOULD ENTRIES BE SCREENED^2
 ;;^DIST(.404,.00118,40,1,2)
 ;;=2,31^3^2,3
 ;;^DIST(.404,.00118,40,1,3)
 ;;=!M
 ;;^DIST(.404,.00118,40,1,3.1)
 ;;=S Y=$E("NY",$G(^DD(DICATTA,DICATTF,12.1))]""+1)
 ;;^DIST(.404,.00118,40,1,12)
 ;;=D UNED^DDSUTL(66,,,'X),UNED^DDSUTL(67,,,'X) I 'X D PUT^DDSVALF(66,,,""),PUT^DDSVALF(67,,,"")
 ;;^DIST(.404,.00118,40,1,20)
 ;;=Y
 ;;^DIST(.404,.00118,40,1,21,0)
 ;;=^^2^2^2981215
 ;;^DIST(.404,.00118,40,1,21,1,0)
 ;;=Answer YES if there is a condition which should prohibit
 ;;^DIST(.404,.00118,40,1,21,2,0)
 ;;=the selection of all choices at all times.
 ;;^DIST(.404,.00118,40,2,0)
 ;;=66^MUMPS CODE THAT WILL SET DIC("S")^2
 ;;^DIST(.404,.00118,40,2,2)
 ;;=4,3^72^3,3
 ;;^DIST(.404,.00118,40,2,3)
 ;;=!M
 ;;^DIST(.404,.00118,40,2,3.1)
 ;;=S Y=$G(^DD(DICATTA,DICATTF,12.1))
 ;;^DIST(.404,.00118,40,2,10)
 ;;=D REQ^DDSUTL(67,,,X]"")
 ;;^DIST(.404,.00118,40,2,20)
 ;;=F^U
 ;;^DIST(.404,.00118,40,2,21,0)
 ;;=^^3^3^2981215
 ;;^DIST(.404,.00118,40,2,21,1,0)
 ;;=Enter a MUMPS statement which begins with 'S DIC("S")=' and contains code
 ;;^DIST(.404,.00118,40,2,21,2,0)
 ;;=to set $T.  When the DIC("S") is executed, the variable 'Y' holds internal
 ;;^DIST(.404,.00118,40,2,21,3,0)
 ;;=code being screened.
 ;;^DIST(.404,.00118,40,2,22)
 ;;=D ^DIM
 ;;^DIST(.404,.00118,40,3,0)
 ;;=67^EXPLANATION OF SCREEN^2
 ;;^DIST(.404,.00118,40,3,2)
 ;;=6,3^72^5,3
 ;;^DIST(.404,.00118,40,3,3)
 ;;=!M
 ;;^DIST(.404,.00118,40,3,3.1)
 ;;=S Y=$G(^DD(DICATTA,DICATTF,12))
 ;;^DIST(.404,.00118,40,3,20)
 ;;=F^^1:245
 ;;^DIST(.404,.00118,40,3,22)
 ;;=K:X?.P X
 ;;^DIST(.404,.10011,0)
 ;;=DIPTED^.4
 ;;^DIST(.404,.10011,40,0)
 ;;=^.4044I^14^12
 ;;^DIST(.404,.10011,40,1,0)
 ;;=1^TEMPLATE NAME^3
 ;;^DIST(.404,.10011,40,1,1)
 ;;=.01
 ;;^DIST(.404,.10011,40,1,2)
 ;;=1,16^30^1,1
 ;;^DIST(.404,.10011,40,2,0)
 ;;=3^DATE LAST MODIFIED^3
 ;;^DIST(.404,.10011,40,2,1)
 ;;=2
 ;;^DIST(.404,.10011,40,2,2)
 ;;=4,28^17^4,8
 ;;^DIST(.404,.10011,40,2,4)
 ;;=^^^1
 ;;^DIST(.404,.10011,40,3,0)
 ;;=4^DATE LAST USED^3
 ;;^DIST(.404,.10011,40,3,1)
 ;;=7
 ;;^DIST(.404,.10011,40,3,2)
 ;;=5,28^11^5,12
 ;;^DIST(.404,.10011,40,3,4)
 ;;=^^^1
 ;;^DIST(.404,.10011,40,4,0)
 ;;=6^READ ACCESS^3
 ;;^DIST(.404,.10011,40,4,1)
 ;;=3
 ;;^DIST(.404,.10011,40,4,2)
 ;;=6,28^13^6,15
 ;;^DIST(.404,.10011,40,5,0)
 ;;=7^WRITE ACCESS^3
 ;;^DIST(.404,.10011,40,5,1)
 ;;=6
 ;;^DIST(.404,.10011,40,5,2)
 ;;=7,28^13^7,14
 ;;^DIST(.404,.10011,40,6,0)
 ;;=8^USER #^3
 ;;^DIST(.404,.10011,40,6,1)
 ;;=5
 ;;^DIST(.404,.10011,40,6,2)
 ;;=8,28^9^8,20
 ;;^DIST(.404,.10011,40,7,0)
 ;;=9^DESCRIPTION...^3
 ;;^DIST(.404,.10011,40,7,1)
 ;;=10
 ;;^DIST(.404,.10011,40,7,2)
 ;;=10,28^1^10,13^1
 ;;^DIST(.404,.10011,40,21409,0)
 ;;=9.5^!M^^3
 ;;^DIST(.404,.10011,40,21409,.1)
 ;;=S Y=$J("CANONIC FOR FILE "_$P(^DIPT(DA,0),U,4)_":",40)
 ;;^DIST(.404,.10011,40,21409,1)
 ;;=21409
 ;;^DIST(.404,.10011,40,21409,2)
 ;;=10,71^3^10,30^1 
 ;;^DIST(.404,.10011,40,8,0)
 ;;=11^SUB-HEADER SUPPRESSED^3
 ;;^DIST(.404,.10011,40,8,1)
 ;;=707
 ;;^DIST(.404,.10011,40,8,2)
 ;;=14,28^3^14,5
 ;;^DIST(.404,.10011,40,10,0)
 ;;=2^TEMPLATE TYPE^3
 ;;^DIST(.404,.10011,40,10,1)
 ;;=8
 ;;^DIST(.404,.10011,40,10,2)
 ;;=1,71^9^1,56
 ;;^DIST(.404,.10011,40,10,4)
 ;;=^^^1
 ;;^DIST(.404,.10011,40,12,0)
 ;;=10^HEADER^2
 ;;^DIST(.404,.10011,40,12,2)
 ;;=13,4^76^12,4
 ;;^DIST(.404,.10011,40,12,3)
 ;;=!M
 ;;^DIST(.404,.10011,40,12,3.1)
 ;;=S Y=$G(^DIPT(DA,"H"))
 ;;^DIST(.404,.10011,40,12,20)
 ;;=F^^F
 ;;^DIST(.404,.10011,40,12,22)
 ;;=I '$$DHD^DIP3(X,+$P($G(^DIPT(DA,0)),U,4),0) K X
 ;;^DIST(.404,.10011,40,12,23)
 ;;=S ^DIPT(DA,"H")=$S(DDSEXT="":"@",1:DDSEXT) I $G(DUZ("LANG")) S ^("HLANG")=DUZ("LANG")
 ;;^DIST(.404,.10011,40,13,0)
 ;;=5^^4
 ;;^DIST(.404,.10011,40,13,2)
 ;;=2,20^44
 ;;^DIST(.404,.10011,40,13,30)
 ;;=S Y=$G(^DIPT(DA,"ROU")),Y=$S(Y]"":"(Compiled as '"_Y_"' routine)",1:"(Not Compiled)")
 ;;^DIST(.404,.10011,40,14,0)
 ;;=12^(Print Fields on Next Page...)^1^^EDIT FIELD
 ;;^DIST(.404,.10011,40,14,2)
 ;;=^^16,20
 ;;^DIST(.404,.10012,0)
 ;;=DIPTED2^.4
 ;;^DIST(.404,.10012,11)
 ;;=D EDIT^DIPTED(DA)
 ;;^DIST(.404,.10012,40,0)
 ;;=^.4044I^1^1
 ;;^DIST(.404,.10012,40,1,0)
 ;;=1^ ^1
 ;;^DIST(.404,.10012,40,1,2)
 ;;=^^1,1
 ;;^DIST(.404,.110101,0)
 ;;=DIKC EDIT MAIN^.11
 ;;^DIST(.404,.110101,40,0)
 ;;=^.4044I^14^11
 ;;^DIST(.404,.110101,40,1,0)
 ;;=1^File^3
 ;;^DIST(.404,.110101,40,1,1)
 ;;=.01
 ;;^DIST(.404,.110101,40,1,2)
 ;;=1,15^20^1,9
 ;;^DIST(.404,.110101,40,1,13)
 ;;=D BLDLOG^DIKCFORM(DA)
 ;;^DIST(.404,.110101,40,1,14)
 ;;=D VALFILE^DIKCFORM
 ;;^DIST(.404,.110101,40,2,0)
 ;;=3^Index Name^3
 ;;^DIST(.404,.110101,40,2,1)
 ;;=.02
 ;;^DIST(.404,.110101,40,2,2)
 ;;=2,15^30^2,3
 ;;^DIST(.404,.110101,40,2,13)
 ;;=D NAMECHG^DIKCFORM
 ;;^DIST(.404,.110101,40,2,14)
 ;;=D NAMEVAL^DIKCFORM
 ;;^DIST(.404,.110101,40,3,0)
 ;;=5^Short Description^3
 ;;^DIST(.404,.110101,40,3,1)
 ;;=.11
 ;;^DIST(.404,.110101,40,3,2)
 ;;=4,20^60^4,1
 ;;^DIST(.404,.110101,40,4,0)
 ;;=6^Description (wp)^3
 ;;^DIST(.404,.110101,40,4,1)
 ;;=.1
 ;;^DIST(.404,.110101,40,4,2)
 ;;=5,20^1^5,2
 ;;^DIST(.404,.110101,40,5,0)
 ;;=8^Type^3
 ;;^DIST(.404,.110101,40,5,1)
 ;;=.2
 ;;^DIST(.404,.110101,40,5,2)
 ;;=7,15^8^7,9
 ;;^DIST(.404,.110101,40,5,13)
 ;;=D TYPECHG^DIKCFORM
 ;;^DIST(.404,.110101,40,5,14)
 ;;=D TYPEVAL^DIKCFORM
 ;;^DIST(.404,.110101,40,7,0)
 ;;=10^Execution^3
 ;;^DIST(.404,.110101,40,7,1)
 ;;=.4
 ;;^DIST(.404,.110101,40,7,2)
 ;;=10,15^6^10,4
 ;;^DIST(.404,.110101,40,8,0)
 ;;=9^Activity^3
 ;;^DIST(.404,.110101,40,8,1)
 ;;=.41
 ;;^DIST(.404,.110101,40,8,2)
 ;;=9,15^5^9,5
 ;;^DIST(.404,.110101,40,9,0)
 ;;=11^Use^3
 ;;^DIST(.404,.110101,40,9,1)
 ;;=.42
 ;;^DIST(.404,.110101,40,9,2)
 ;;=12,15^16^12,10
 ;;^DIST(.404,.110101,40,9,14)
 ;;=D USEVAL^DIKCFORM
 ;;^DIST(.404,.110101,40,666,0)
 ;;=666^Do Not ReIndex^3
 ;;^DIST(.404,.110101,40,666,1)
 ;;=666
 ;;^DIST(.404,.110101,40,666,2)
 ;;=14,26^22^14,10