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 |  Pointed To By FileMan Files |  Pointer To FileMan Files |  Fields |  Found Entries |  Global Variables Directly Accessed |  Local Variables  | All
Print Page as PDF
Global: ^EDPB(232.5

Package: Emergency Department Integration Software

Global: ^EDPB(232.5


Information

FileMan FileNo FileMan Filename Package
232.5 CPE ROLE Emergency Department Integration Software

Description

Directly Accessed By Routines, Total: 12

Package Total Routines
Emergency Department Integration Software 12 EDP22PST    EDP2PST    EDPBST    EDPBWS    EDPFAA    EDPQDBS    EDPQLE1    EDPQPPS
EDPWS    EDPWSL    ^EDP(234    ^EDPB(232.5    

Accessed By FileMan Db Calls, Total: 4

Package Total Routines
Emergency Department Integration Software 4 EDPARPT    EDPBST    EDPBWS    EDPFAA    

Pointed To By FileMan Files, Total: 5

Package Total FileMan Files
Emergency Department Integration Software 5 TRACKING STAFF(#231.7)[.06]    EDP REPORT TEMPLATE(#232.1)[#232.13(.01)]    EDP WORKSHEET SPECIFICATION(#232.6)[#232.63(.01)]    EDP WORKSHEET SECTION(#232.71)[#232.712(.01)]    EDP WORKSHEET COMPONENT(#232.72)[#232.728(.01)]    

Pointer To FileMan Files, Total: 1

Package Total FileMan Files
Emergency Department Integration Software 1 EDP WORKSHEET SPECIFICATION(#232.6)[.04]    

Fields, Total: 7

Field # Name Loc Type Details
.01 ROLE 0;1 FREE TEXT
************************REQUIRED FIELD************************

  • INPUT TRANSFORM:  K:$L(X)>60!($L(X)<3) X
  • LAST EDITED:  MAR 13, 2012
  • HELP-PROMPT:  Answer must be 3-60 characters in length.
  • DESCRIPTION:  
    This is the role for use in the EDIS application.
  • CROSS-REFERENCE:  232.5^B
    1)= S ^EDPB(232.5,"B",$E(X,1,30),DA)=""
    2)= K ^EDPB(232.5,"B",$E(X,1,30),DA)
  • RECORD INDEXES:  C (#1090)
.02 ABBREVIATION 0;2 FREE TEXT
************************REQUIRED FIELD************************

  • INPUT TRANSFORM:  K:$L(X)>3!($L(X)<1) X
  • LAST EDITED:  MAR 13, 2012
  • HELP-PROMPT:  Answer must be 1-3 characters in length.
  • DESCRIPTION:  
    The abbreviation for the role.
  • CROSS-REFERENCE:  232.5^C
    1)= S ^EDPB(232.5,"C",$E(X,1,30),DA)=""
    2)= K ^EDPB(232.5,"C",$E(X,1,30),DA)
    This index holds the abbreviation as well as the IEN for each role.
  • RECORD INDEXES:  C (#1090)
.03 XML ABBREVIATION 0;3 FREE TEXT
************************REQUIRED FIELD************************

  • INPUT TRANSFORM:  K:$L(X)>7!($L(X)<2) X
  • LAST EDITED:  MAR 13, 2012
  • HELP-PROMPT:  Answer must be 2-7 characters in length.
  • DESCRIPTION:  This is the xml abbreviation for the role. Previously, logic had been hardcoded to check the role type.
    'P' = "@md" 'N' = "@rn" 'R' = "@res"
    These values will remain the same, however they are now part of the file, and can be more easily enhanced to add roles in the future. The roles will now be able to be built without having to release a KIDS build to do so.
    All role settings are now table driven.
    This is accessed and used to build information out of the CLRSTAFF tag in EDPQDBS.
  • TECHNICAL DESCR:  Any time a new role is added, the UI will need to change to be able to consume the new role type. In addition to this field, the XML ROLE NAME will need to be entered in order to pass the needed information back to the
    client application.
    There is flexibility in the use of these two fields, however they MUST be defined when creating a new role.
    For example:
    Currently for the role of 'Provider', the XML ABBREVIATION field is "@md", and the XML ROLE NAME is 'providers'. As long as these fields are unique to this role, the API's will build meaningful information for the client
    to consume.
  • RECORD INDEXES:  C (#1090)
.04 DEFAULT WORKSHEET 0;4 POINTER TO EDP WORKSHEET SPECIFICATION FILE (#232.6) EDP WORKSHEET SPECIFICATION(#232.6)

  • LAST EDITED:  APR 22, 2009
  • HELP-PROMPT:  Enter the default worksheet for this role.
.05 DEFAULT BOARD 0;5 FREE TEXT

  • INPUT TRANSFORM:  K:$L(X)>30!($L(X)<1) X
  • LAST EDITED:  JUL 13, 2009
  • HELP-PROMPT:  Answer must be 1-30 characters in length.
.06 ALLOW ACUITY EDIT 0;6 SET
  • '0' FOR NO;
  • '1' FOR YES;

  • LAST EDITED:  JUL 15, 2009
.07 XML STAFF NAME 0;7 FREE TEXT
************************REQUIRED FIELD************************

  • INPUT TRANSFORM:  K:$L(X)>30!($L(X)<2) X
  • LAST EDITED:  MAR 13, 2012
  • HELP-PROMPT:  Answer must be 2-30 characters in length.
  • DESCRIPTION:  
    This holds the staff name that is related to building the XML needed for the client portion of the application. This is built from the LOAD tag in EDPBST.
  • TECHNICAL DESCR:  
    This is a value such as '@rn' or '@md' that was previously hard-coded. This was changed to be a part of the file.

Found Entries, Total: 4

ROLE: Provider    ROLE: Resident    ROLE: Nurse    ROLE: Clerk    

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^EDPB(232.5 - [#232.5] IXCSL+1*, IXCKL+1!, IXCKEIC+1!, .01(XREF 1S), .01(XREF 1K), .02(XREF 1S), .02(XREF 1K)

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> DA IXCSL+1, IXCKL+1, .01(XREF 1S), .01(XREF 1K), .02(XREF 1S), .02(XREF 1K)
X .01+1!, .01(XREF 1S), .01(XREF 1K), .02+1!, .02(XREF 1S), .02(XREF 1K), .03+1!, .05+1!, .07+1!
X(1 IXCSL+1, IXCKL+1
X(2 IXCSL+1, IXCKL+1
X(3 IXCSL+1, IXCKL+1
Info |  Desc |  Directly Accessed By Routines |  Accessed By FileMan Db Calls |  Pointed To By FileMan Files |  Pointer To FileMan Files |  Fields |  Found Entries |  Global Variables Directly Accessed |  Local Variables  | All