Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Desc |  Directly Accessed By Routines |  Accessed By FileMan Db Calls |  Pointer To FileMan Files |  Fields |  Found Entries |  External References |  Global Variables Directly Accessed |  Local Variables |  All
Print Page as PDF
Global: ^DG(43.7

Package: Registration

Global: ^DG(43.7


Information

FileMan FileNo FileMan Filename Package
43.7 ADT TEMPLATE Registration

Description

Directly Accessed By Routines, Total: 2

Package Total Routines
Registration 2 ^DG(43.7    DGTEMP    

Accessed By FileMan Db Calls, Total: 1

Package Total Routines
Registration 1 DGTEMP    

Pointer To FileMan Files, Total: 3

Package Total FileMan Files
VA FileMan 3 SORT TEMPLATE(#.401)[7]    INPUT TEMPLATE(#.402)[5]    PRINT TEMPLATE(#.4)[6]    

Fields, Total: 9

Field # Name Loc Type Details
.001 NUMBER NUMBER

  • INPUT TRANSFORM:  K:+X'=X!(X>99999)!(X<1)!(X?.E1"."1N.N) X
  • LAST EDITED:  MAY 20, 1987
  • HELP-PROMPT:  TYPE A WHOLE NUMBER BETWEEN 1 AND 99999
  • DESCRIPTION:  
    Internal Reference number assigned to each template automatically as each new one is entered into the file.
.01 ADT OPTION NAME 0;1 FREE TEXT
************************REQUIRED FIELD************************

  • INPUT TRANSFORM:  K:'$D(DGTEMPE) X I $D(X) S DIC(0)="E",DIC="^DIC(19,",DIC("S")="I $E($P(^(0),""^"",1),1,2)=""DG""" D ^DIC S DIC=DIE S X=$S(Y>0:$P(^DIC(19,+Y,0),"^",2),1:"") I $L(X)<3!($L(X)>50) W !?5,"DG option in OPTION file!",*7 K X
  • LAST EDITED:  OCT 01, 1988
  • HELP-PROMPT:  Select a DG option which is located in the OPTION file.
  • DESCRIPTION:  
    The ADT OPTION NAME is the name given to the user menu option in the Admission Discharge Transfer DHCP application software to perform certain functions or display/print reports.
    UNEDITABLE
  • NOTES:  XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER
  • CROSS-REFERENCE:  43.7^B
    1)= S ^DG(43.7,"B",$E(X,1,30),DA)=""
    2)= K ^DG(43.7,"B",$E(X,1,30),DA)
2 IDENTIFIER 0;2 NUMBER
************************REQUIRED FIELD************************

  • INPUT TRANSFORM:  K:+X'=X!(X>9999)!(X<1)!(X?.E1"."1N.N) X I $D(X) K:'$D(DGTEMPE) X
  • LAST EDITED:  OCT 01, 1988
  • DESCRIPTION:  
    The identifier is the same number as the internal reference number, automatically assigned to the entry as each new one is entered into the file.
    UNEDITABLE
  • NOTES:  XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER
  • CROSS-REFERENCE:  43.7^AI
    1)= S ^DG(43.7,"AI",$E(X,1,30),DA)=""
    2)= K ^DG(43.7,"AI",$E(X,1,30),DA)
3 TEMPLATE FILE 0;3 NUMBER
************************REQUIRED FIELD************************

  • INPUT TRANSFORM:  K:+X'=X!(X>999.99)!(X<1)!(X?.E1"."3N.N) X I $D(X) K:'$D(DGTEMPE) X
  • LAST EDITED:  OCT 01, 1988
  • DESCRIPTION:  
    The template file is the File number that a particular template has been created in.  For example, the 'Female Inpatient List' is located in the Patient File, or File 2.00.
    UNEDITABLE
  • NOTES:  XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER
4 TEMPLATE TYPE 0;4 SET
************************REQUIRED FIELD************************
  • 'E' FOR EDIT;
  • 'P' FOR PRINT;
  • 'S' FOR SORT;

  • INPUT TRANSFORM:  K:'$D(DGTEMPE) X I $D(X),$P(^DG(43.7,+DA,0),"^",2)']"" K X W !?4,"'ROUTINE' must be specified before selecting type!",*7 Q
  • LAST EDITED:  OCT 01, 1988
  • DESCRIPTION:  This designates what type of fileman template is utilized to perform functions or displays/outputs through the ADT DHCP application software. The forms of templates are as follows:
    INPUT - requires user input into the software to enter or edit
    current information.
    OUTPUT - In most cases, the user designates a date range or other
    range to print, and an output is sent to a designated
    printer.
    SORT - A sort template is created through fileman and allows the
    user to search for information based on various demon-
    inators, i.e. sort for all inpatients by ward and within
    ward, sort by room-bed number.  This will give a listing
    of all inpatients, listed by ward and notes what room-bed
    they are occupying.
    UNEDITABLE
  • NOTES:  XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER
5 EDIT TEMPLATE NAME 0;5 POINTER TO INPUT TEMPLATE FILE (#.402)
************************REQUIRED FIELD************************
INPUT TEMPLATE(#.402)

  • INPUT TRANSFORM:  K:'$D(DGEDIT) X I $D(X) S DIC("S")="I $P(^(0),""^"",4)=$P(^DG(43.7,DA,0),""^"",3)" D ^DIC K DIC S DIC=DIE,X=+Y K:Y<0 X I $D(X),$P(^DG(43.7,+DA,0),"^",4)'="E" W !?4,"NOT AN 'INPUT' TEMPLATE!!" K X
  • LAST EDITED:  OCT 01, 1988
  • DESCRIPTION:  Allows a user through fileman, to edit, change or add new names or types of entries in any particular file based on that user's fileman access. The name given to a template that has more than two edits or changes is the
    template name.  The user can at a later date call up this template and make the same edits/changes as designated earlier without having to re-enter the variables.  The name is user specific.
  • SCREEN:  S DIC("S")="I $P(^(0),""^"",4)=$P(^DG(43.7,DA,0),""^"",3)"
  • EXPLANATION:  ONLY TEMPLATES WITHIN SPECIFIED FILE!
  • NOTES:  XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER
6 PRINT TEMPLATE NAME 0;6 POINTER TO PRINT TEMPLATE FILE (#.4)
************************REQUIRED FIELD************************
PRINT TEMPLATE(#.4)

  • INPUT TRANSFORM:  K:'$D(DGEDIT) X I $D(X) S DIC("S")="I $P(^(0),""^"",4)=$P(^DG(43.7,DA,0),""^"",3)" D ^DIC K DIC S DIC=DIE,X=+Y K:Y<0 X I $D(X),$P(^DG(43.7,+DA,0),"^",4)'="P" W !?4,"NOT A 'PRINT' TEMPLATE!!" K X
  • LAST EDITED:  OCT 01, 1988
  • DESCRIPTION:  Print template name is the name given to a print template that includes a range of fields from any particular file to print in a specified format for later use without having to re-enter the same variables each time it is
    required.  The name is user specific.
  • SCREEN:  S DIC("S")="I $P(^(0),""^"",4)=$P(^DG(43.7,DA,0),""^"",3)"
  • EXPLANATION:  TEMPLATES FROM SPECIFIED FILE ONLY!
  • NOTES:  XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER
7 SORT TEMPLATE NAME 0;7 POINTER TO SORT TEMPLATE FILE (#.401)
************************REQUIRED FIELD************************
SORT TEMPLATE(#.401)

  • INPUT TRANSFORM:  K:'$D(DGEDIT) X I $D(X) S DIC("S")="I $P(^(0),""^"",4)=$P(^DG(43.7,DA,0),""^"",3)" D ^DIC K DIC S DIC=DIE,X=+Y K:Y<0 X I $D(X),$P(^DG(43.7,+DA,0),"^",4)'="S" W !?4,"NOT A 'SORT' TEMPLATE!!" K X
  • LAST EDITED:  OCT 01, 1988
  • DESCRIPTION:  
    Sort template name is the name (user specific) given to a set of variables for information searching that can be used at a later date without having to re-enter the same variables each time it is required.
  • SCREEN:  S DIC("S")="I $P(^(0),""^"",4)=$P(^DG(43.7,DA,0),""^"",3)"
  • EXPLANATION:  TEMPLATES FROM SPECIFIED FILE ONLY!
  • NOTES:  XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER
8 DISTRIBUTED TEMPLATE NAME 0;8 FREE TEXT
************************REQUIRED FIELD************************

  • INPUT TRANSFORM:  K:$L(X)>30!($L(X)<3) X I $D(X) K:'$D(DGTEMPE) X
  • LAST EDITED:  OCT 01, 1988
  • DESCRIPTION:  
    The distributed template name is the name assigned (by developer) to any given input, sort or print template that is included in the national release of any DHCP software package.
    UNEDITABLE
  • NOTES:  XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER

Found Entries, Total: 4

ADT OPTION NAME: Female Inpatient List    ADT OPTION NAME: Historical Female Inpatient List    ADT OPTION NAME: Scheduled Admissions    ADT OPTION NAME: Seriously ill list    

External References

Name Field # of Occurrence
^DIC .01+1, 5+1, 6+1, 7+1

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DG(43.7 - [#43.7] .01(XREF 1S), .01(XREF 1K), 2(XREF 1S), 2(XREF 1K), 5+1, 6+1, 7+1
^DIC(19 - [#19] .01+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> DA .01(XREF 1S), .01(XREF 1K), 2(XREF 1S), 2(XREF 1K), 5+1, 6+1, 7+1
>> DGEDIT 5+1, 6+1, 7+1
>> DGTEMPE .01+1, 2+1, 3+1, 8+1
DIC .01+1*, 5+1!*, 6+1!*, 7+1!*
DIC("S" .01+1*, .01SCR+1*, 2SCR+1*, 5+1*, 5SCR+1*, 6+1*, 6SCR+1*, 7+1*, 7SCR+1*
DIC(0 .01+1*
>> DIE .01+1, 5+1, 6+1, 7+1
X .001+1!, .01+1!*, .01(XREF 1S), .01(XREF 1K), 2+1!, 2(XREF 1S), 2(XREF 1K), 3+1!, 5+1!*, 6+1!*
, 7+1!*, 8+1!
>> Y .01+1, 5+1, 6+1, 7+1
Info |  Desc |  Directly Accessed By Routines |  Accessed By FileMan Db Calls |  Pointer To FileMan Files |  Fields |  Found Entries |  External References |  Global Variables Directly Accessed |  Local Variables |  All