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