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 |  All
Print Page as PDF
Global: ^USR(8930.1

Package: Authorization Subscription

Global: ^USR(8930.1


Information

FileMan FileNo FileMan Filename Package
8930.1 USR AUTHORIZATION/SUBSCRIPTION Authorization Subscription

Description

Directly Accessed By Routines, Total: 7

Package Total Routines
Authorization Subscription 6 USRAEDT    USRLA    USRLFF    USRP1001    USRRUL    USRRULA    
Text Integration Utility 1 TIULP    

Accessed By FileMan Db Calls, Total: 1

Package Total Routines
Authorization Subscription 1 USRRULA    

Pointer To FileMan Files, Total: 5

Package Total FileMan Files
Authorization Subscription 4 USR CLASS(#8930)[.04]    USR ROLE(#8930.2)[.06]    USR RECORD STATUS(#8930.6)[.02]    USR ACTION(#8930.8)[.03]    
Text Integration Utility 1 TIU DOCUMENT DEFINITION(#8925.1)[.01]    

Fields, Total: 9

Field # Name Loc Type Details
.01 DOCUMENT DEFINITION 0;1 POINTER TO TIU DOCUMENT DEFINITION FILE (#8925.1)
************************REQUIRED FIELD************************
TIU DOCUMENT DEFINITION(#8925.1)

  • INPUT TRANSFORM:  S DIC("S")="I ""^CL^DC^DOC^""[(U_$P(^(0),U,4)_U)" D ^DIC K DIC S DIC=DIE,X=+Y K:Y<0 X
  • LAST EDITED:  FEB 25, 1997
  • HELP-PROMPT:  Enter the Document Definition for which the action is authorized or subscribed to.
  • DESCRIPTION:  
    This is a Document Definition of Type Class, Document Class, or Title from the Document Definition File 8925.1
  • SCREEN:  S DIC("S")="I ""^CL^DC^DOC^""[(U_$P(^(0),U,4)_U)"
  • EXPLANATION:  Rules are limited to Classes, Document Classes, and Titles.
  • CROSS-REFERENCE:  8930.1^B
    1)= S ^USR(8930.1,"B",$E(X,1,30),DA)=""
    2)= K ^USR(8930.1,"B",$E(X,1,30),DA)
  • CROSS-REFERENCE:  8930.1^AC^MUMPS
    1)= I +$P($G(^USR(8930.1,+DA,0)),U,2),+$P($G(^(0)),U,3),+$P($G(^(0)),U,4) S ^USR(8930.1,"AC",+X,+$P($G(^USR(8930.1,+DA,0)),U,2),+$P($G(^(0)),U,3),+$P($G(^(0)),U,4),DA)=""
    2)= I +$P($G(^USR(8930.1,+DA,0)),U,2),+$P($G(^(0)),U,3),+$P($G(^(0)),U,4) K ^USR(8930.1,"AC",+X,+$P($G(^USR(8930.1,+DA,0)),U,2),+$P($G(^(0)),U,3),+$P($G(^(0)),U,4),DA)
    This MUMPS-type, Multi-field cross-reference is used to optimize identification of user classes whose members are authorized to perform a given action on a document type, which is in a particular status.
  • CROSS-REFERENCE:  8930.1^AR^MUMPS
    1)= I +$P($G(^USR(8930.1,+DA,0)),U,2),+$P($G(^(0)),U,3),+$P($G(^(0)),U,6) S ^USR(8930.1,"AR",+X,+$P($G(^USR(8930.1,+DA,0)),U,2),+$P($G(^(0)),U,3),+$P($G(^(0)),U,6),DA)=""
    2)= I +$P($G(^USR(8930.1,+DA,0)),U,2),+$P($G(^(0)),U,3),+$P($G(^(0)),U,6) K ^USR(8930.1,"AR",+X,+$P($G(^USR(8930.1,+DA,0)),U,2),+$P($G(^(0)),U,3),+$P($G(^(0)),U,6),DA)
    This MUMPS-type, Multi-field cross-reference is used to optimize identification of users whose relationship to the document allows them to perform a given action on a document type, which is in a particular status.
.02 STATUS 0;2 POINTER TO USR RECORD STATUS FILE (#8930.6)
************************REQUIRED FIELD************************
USR RECORD STATUS(#8930.6)

  • LAST EDITED:  OCT 10, 2006
  • HELP-PROMPT:  Enter the status of document for which the event is authorized.
  • CROSS-REFERENCE:  8930.1^AC1^MUMPS
    1)= I +$P($G(^USR(8930.1,+DA,0)),U),+$P($G(^(0)),U,3),+$P($G(^(0)),U,4) S ^USR(8930.1,"AC",+$P($G(^USR(8930.1,+DA,0)),U),+X,+$P($G(^(0)),U,3),+$P($G(^(0)),U,4),DA)=""
    2)= I +$P($G(^USR(8930.1,+DA,0)),U),+$P($G(^(0)),U,3),+$P($G(^(0)),U,4) K ^USR(8930.1,"AC",+$P($G(^USR(8930.1,+DA,0)),U),+X,+$P($G(^(0)),U,3),+$P($G(^(0)),U,4),DA)
    This MUMPS-type, Multi-field cross-reference is used to optimize identification of user classes whose members are authorized to perform a given action on a document type, which is in a particular status.
  • CROSS-REFERENCE:  8930.1^AR1^MUMPS
    1)= I +$P($G(^USR(8930.1,+DA,0)),U),+$P($G(^(0)),U,3),+$P($G(^(0)),U,6) S ^USR(8930.1,"AR",+$P($G(^USR(8930.1,+DA,0)),U),+X,+$P($G(^(0)),U,3),+$P($G(^(0)),U,6),DA)=""
    2)= I +$P($G(^USR(8930.1,+DA,0)),U),+$P($G(^(0)),U,3),+$P($G(^(0)),U,6) K ^USR(8930.1,"AR",+$P($G(^USR(8930.1,+DA,0)),U),+X,+$P($G(^(0)),U,3),+$P($G(^(0)),U,6),DA)
    This MUMPS-type, Multi-field cross-reference is used to optimize identification of users whose relationship to the document allows them to perform a given action on a document type, which is in a particular status.
.03 ACTION 0;3 POINTER TO USR ACTION FILE (#8930.8)
************************REQUIRED FIELD************************
USR ACTION(#8930.8)

  • LAST EDITED:  OCT 10, 2006
  • HELP-PROMPT:  Enter the action which is permitted for this document type.
  • DESCRIPTION:  
    This is the action to be permitted for a given document type and status.
  • CROSS-REFERENCE:  8930.1^AC2^MUMPS
    1)= I +$P($G(^USR(8930.1,+DA,0)),U),+$P($G(^(0)),U,2),+$P($G(^(0)),U,4) S ^USR(8930.1,"AC",+$P($G(^USR(8930.1,+DA,0)),U),+$P($G(^(0)),U,2),+X,+$P($G(^(0)),U,4),DA)=""
    2)= I +$P($G(^USR(8930.1,+DA,0)),U),+$P($G(^(0)),U,2),+$P($G(^(0)),U,4) K ^USR(8930.1,"AC",+$P($G(^USR(8930.1,+DA,0)),U),+$P($G(^(0)),U,2),+X,+$P($G(^(0)),U,4),DA)
    This MUMPS-type, Multi-field cross-reference is used to optimize identification of user classes whose members are authorized to perform a given action on a document type, which is in a particular status.
  • CROSS-REFERENCE:  8930.1^AR2^MUMPS
    1)= I +$P($G(^USR(8930.1,+DA,0)),U),+$P($G(^(0)),U,2),+$P($G(^(0)),U,6) S ^USR(8930.1,"AR",+$P($G(^USR(8930.1,+DA,0)),U),+$P($G(^(0)),U,2),+X,+$P($G(^(0)),U,6),DA)=""
    2)= I +$P($G(^USR(8930.1,+DA,0)),U),+$P($G(^(0)),U,2),+$P($G(^(0)),U,6) K ^USR(8930.1,"AR",+$P($G(^USR(8930.1,+DA,0)),U),+$P($G(^(0)),U,2),+X,+$P($G(^(0)),U,6),DA)
    This MUMPS-type, Multi-field cross-reference is used to optimize identification of users whose relationship to the document allows them to perform a given action on a document type, which is in a particular status.
.04 USER CLASS 0;4 POINTER TO USR CLASS FILE (#8930) USR CLASS(#8930)

  • LAST EDITED:  JAN 02, 1997
  • HELP-PROMPT:  Identify User Class to which authorization will be granted.
  • DESCRIPTION:  
    This is the User Class which is being authorized to perform an action on a document of the type and status indicated.
  • CROSS-REFERENCE:  8930.1^AC3^MUMPS
    1)= I +$P($G(^USR(8930.1,+DA,0)),U),+$P($G(^(0)),U,2),+$P($G(^(0)),U,3) S ^USR(8930.1,"AC",+$P($G(^USR(8930.1,+DA,0)),U),+$P($G(^(0)),U,2),+$P($G(^(0)),U,3),+X,DA)=""
    2)= I +$P($G(^USR(8930.1,+DA,0)),U),+$P($G(^(0)),U,2),+$P($G(^(0)),U,3) K ^USR(8930.1,"AC",+$P($G(^USR(8930.1,+DA,0)),U),+$P($G(^(0)),U,2),+$P($G(^(0)),U,3),+X,DA)
    This MUMPS-type, Multi-field cross-reference is used to optimize identification of user classes whose members are authorized to perform a given action on a document type, which is in a particular status.
  • CROSS-REFERENCE:  8930.1^C
    1)= S ^USR(8930.1,"C",$E(X,1,30),DA)=""
    2)= K ^USR(8930.1,"C",$E(X,1,30),DA)
    This REGULAR FileMan cross-reference facilitates look-ups based on USER CLASS.
.05 AND FLAG 0;5 SET
  • '&' FOR AND;
  • '!' FOR OR;

  • LAST EDITED:  JUN 19, 1995
  • HELP-PROMPT:  Indicate whether the User Class and User Role should be "AND'ed"
  • DESCRIPTION:  This field allows the ADPAC to indicate whether the conditions specified by User Class and User Role should be logically "AND'ed," or logically "OR'ed," as they will be unless otherwise specified. i.e., if you want to
    specify that an unsigned discharge summary may be signed by a user, where:
    User Class = Provider AND User Role = Author,
    then you'll want to set this field to AND.
.06 USER ROLE 0;6 POINTER TO USR ROLE FILE (#8930.2) USR ROLE(#8930.2)

  • LAST EDITED:  JAN 02, 1997
  • HELP-PROMPT:  Identify the role of the user with respect to the documents.
  • DESCRIPTION:  
    This identifies the role of the user with respect to the document in question (e.g., Author/Dictator, Expected Signer, Expected Cosigner, Attending Physician, etc.).
  • CROSS-REFERENCE:  8930.1^AR3^MUMPS
    1)= I +$P($G(^USR(8930.1,+DA,0)),U),+$P($G(^(0)),U,2),+$P($G(^(0)),U,3) S ^USR(8930.1,"AR",+$P($G(^USR(8930.1,+DA,0)),U),+$P($G(^(0)),U,2),+$P($G(^(0)),U,3),+X,DA)=""
    2)= I +$P($G(^USR(8930.1,+DA,0)),U),+$P($G(^(0)),U,2),+$P($G(^(0)),U,3) K ^USR(8930.1,"AR",+$P($G(^USR(8930.1,+DA,0)),U),+$P($G(^(0)),U,2),+$P($G(^(0)),U,3),+X,DA)
    This MUMPS-type, Multi-field cross-reference is used to optimize identification of users whose relationship to the document allows them to perform a given action on a document type, which is in a particular status.
  • CROSS-REFERENCE:  8930.1^D
    1)= S ^USR(8930.1,"D",$E(X,1,30),DA)=""
    2)= K ^USR(8930.1,"D",$E(X,1,30),DA)
    This REGULAR FileMan Cross-reference facilitates look-ups based on USER ROLE.
1 DESCRIPTION 1;0 WORD-PROCESSING #8930.11

  • DESCRIPTION:  For most entries, the meaning of the entry will be clear from the description of the associated event in the TIU Event file. In some cases, that may not suffice, in which case this field may be used to further
    For example, if an entry associates the Signature event with a document of status completed, it might help to note in the description field that such a signature is a walkup signature.
    It should not be necessary to describe consequences in this field - those descriptions may be gotten from the associated protocol descriptions instead.
    This field will be used when persons associating users with user classes wish to know the meaning of events associated with certain user classes.
2 PREREQUISITE ACTION PRE;E1,245 MUMPS

  • INPUT TRANSFORM:  K:$L(X)>245 X D:$D(X) ^DIM
  • LAST EDITED:  FEB 13, 1995
  • HELP-PROMPT:  Enter M-code to execute before the event can occur.
    WRITE AUTHORITY:  @
3 CONSEQUENCE POST;E1,245 MUMPS

  • INPUT TRANSFORM:  K:$L(X)>245 X D:$D(X) ^DIM
  • LAST EDITED:  FEB 13, 1995
  • HELP-PROMPT:  Enter M-code to be executed on completion of the action.
    WRITE AUTHORITY:  @

Found Entries, Total: 119

DOCUMENT DEFINITION: 8925.1^0    DOCUMENT DEFINITION: 8925.1^0    DOCUMENT DEFINITION: 8925.1^0    DOCUMENT DEFINITION: 8925.1^0    DOCUMENT DEFINITION: 8925.1^1261    DOCUMENT DEFINITION: 8925.1^1261    DOCUMENT DEFINITION: 8925.1^1261    DOCUMENT DEFINITION: 8925.1^1261    
DOCUMENT DEFINITION: 8925.1^1261    DOCUMENT DEFINITION: 8925.1^1261    DOCUMENT DEFINITION: 8925.1^1261    DOCUMENT DEFINITION: 8925.1^1261    DOCUMENT DEFINITION: 8925.1^1261    DOCUMENT DEFINITION: 8925.1^244^DISCHARGE SUMMARY    DOCUMENT DEFINITION: 8925.1^244^DISCHARGE SUMMARY    DOCUMENT DEFINITION: 8925.1^244^DISCHARGE SUMMARY    
DOCUMENT DEFINITION: 8925.1^244^DISCHARGE SUMMARY    DOCUMENT DEFINITION: 8925.1^244^DISCHARGE SUMMARY    DOCUMENT DEFINITION: 8925.1^244^DISCHARGE SUMMARY    DOCUMENT DEFINITION: 8925.1^244^DISCHARGE SUMMARY    DOCUMENT DEFINITION: 8925.1^244^DISCHARGE SUMMARY    DOCUMENT DEFINITION: 8925.1^244^DISCHARGE SUMMARY    DOCUMENT DEFINITION: 8925.1^244^DISCHARGE SUMMARY    DOCUMENT DEFINITION: 8925.1^244^DISCHARGE SUMMARY    
DOCUMENT DEFINITION: 8925.1^244^DISCHARGE SUMMARY    DOCUMENT DEFINITION: 8925.1^244^DISCHARGE SUMMARY    DOCUMENT DEFINITION: 8925.1^244^DISCHARGE SUMMARY    DOCUMENT DEFINITION: 8925.1^244^DISCHARGE SUMMARY    DOCUMENT DEFINITION: 8925.1^244^DISCHARGE SUMMARY    DOCUMENT DEFINITION: 8925.1^244^DISCHARGE SUMMARY    DOCUMENT DEFINITION: 8925.1^38^CLINICAL DOCUMENTS    DOCUMENT DEFINITION: 8925.1^38^CLINICAL DOCUMENTS    
DOCUMENT DEFINITION: 8925.1^38^CLINICAL DOCUMENTS    DOCUMENT DEFINITION: 8925.1^38^CLINICAL DOCUMENTS    DOCUMENT DEFINITION: 8925.1^38^CLINICAL DOCUMENTS    DOCUMENT DEFINITION: 8925.1^38^CLINICAL DOCUMENTS    DOCUMENT DEFINITION: 8925.1^38^CLINICAL DOCUMENTS    DOCUMENT DEFINITION: 8925.1^38^CLINICAL DOCUMENTS    DOCUMENT DEFINITION: 8925.1^38^CLINICAL DOCUMENTS    DOCUMENT DEFINITION: 8925.1^38^CLINICAL DOCUMENTS    
DOCUMENT DEFINITION: 8925.1^38^CLINICAL DOCUMENTS    DOCUMENT DEFINITION: 8925.1^38^CLINICAL DOCUMENTS    DOCUMENT DEFINITION: 8925.1^38^CLINICAL DOCUMENTS    DOCUMENT DEFINITION: 8925.1^38^CLINICAL DOCUMENTS    DOCUMENT DEFINITION: 8925.1^38^CLINICAL DOCUMENTS    DOCUMENT DEFINITION: 8925.1^38^CLINICAL DOCUMENTS    DOCUMENT DEFINITION: 8925.1^38^CLINICAL DOCUMENTS    DOCUMENT DEFINITION: 8925.1^38^CLINICAL DOCUMENTS    
DOCUMENT DEFINITION: 8925.1^38^CLINICAL DOCUMENTS    DOCUMENT DEFINITION: 8925.1^38^CLINICAL DOCUMENTS    DOCUMENT DEFINITION: 8925.1^38^CLINICAL DOCUMENTS    DOCUMENT DEFINITION: 8925.1^38^CLINICAL DOCUMENTS    DOCUMENT DEFINITION: 8925.1^38^CLINICAL DOCUMENTS    DOCUMENT DEFINITION: 8925.1^38^CLINICAL DOCUMENTS    DOCUMENT DEFINITION: 8925.1^38^CLINICAL DOCUMENTS    DOCUMENT DEFINITION: 8925.1^38^CLINICAL DOCUMENTS    
DOCUMENT DEFINITION: 8925.1^38^CLINICAL DOCUMENTS    DOCUMENT DEFINITION: 8925.1^38^CLINICAL DOCUMENTS    DOCUMENT DEFINITION: 8925.1^38^CLINICAL DOCUMENTS    DOCUMENT DEFINITION: 8925.1^38^CLINICAL DOCUMENTS    DOCUMENT DEFINITION: 8925.1^38^CLINICAL DOCUMENTS    DOCUMENT DEFINITION: 8925.1^38^CLINICAL DOCUMENTS    DOCUMENT DEFINITION: 8925.1^38^CLINICAL DOCUMENTS    DOCUMENT DEFINITION: 8925.1^38^CLINICAL DOCUMENTS    
DOCUMENT DEFINITION: 8925.1^38^CLINICAL DOCUMENTS    DOCUMENT DEFINITION: 8925.1^38^CLINICAL DOCUMENTS    DOCUMENT DEFINITION: 8925.1^38^CLINICAL DOCUMENTS    DOCUMENT DEFINITION: 8925.1^38^CLINICAL DOCUMENTS    DOCUMENT DEFINITION: 8925.1^38^CLINICAL DOCUMENTS    DOCUMENT DEFINITION: 8925.1^38^CLINICAL DOCUMENTS    DOCUMENT DEFINITION: 8925.1^38^CLINICAL DOCUMENTS    DOCUMENT DEFINITION: 8925.1^38^CLINICAL DOCUMENTS    
DOCUMENT DEFINITION: 8925.1^38^CLINICAL DOCUMENTS    DOCUMENT DEFINITION: 8925.1^38^CLINICAL DOCUMENTS    DOCUMENT DEFINITION: 8925.1^38^CLINICAL DOCUMENTS    DOCUMENT DEFINITION: 8925.1^38^CLINICAL DOCUMENTS    DOCUMENT DEFINITION: 8925.1^38^CLINICAL DOCUMENTS    DOCUMENT DEFINITION: 8925.1^38^CLINICAL DOCUMENTS    DOCUMENT DEFINITION: 8925.1^38^CLINICAL DOCUMENTS    DOCUMENT DEFINITION: 8925.1^38^CLINICAL DOCUMENTS    
DOCUMENT DEFINITION: 8925.1^38^CLINICAL DOCUMENTS    DOCUMENT DEFINITION: 8925.1^38^CLINICAL DOCUMENTS    DOCUMENT DEFINITION: 8925.1^38^CLINICAL DOCUMENTS    DOCUMENT DEFINITION: 8925.1^38^CLINICAL DOCUMENTS    DOCUMENT DEFINITION: 8925.1^38^CLINICAL DOCUMENTS    DOCUMENT DEFINITION: 8925.1^38^CLINICAL DOCUMENTS    DOCUMENT DEFINITION: 8925.1^38^CLINICAL DOCUMENTS    DOCUMENT DEFINITION: 8925.1^38^CLINICAL DOCUMENTS    
DOCUMENT DEFINITION: 8925.1^38^CLINICAL DOCUMENTS    DOCUMENT DEFINITION: 8925.1^38^CLINICAL DOCUMENTS    DOCUMENT DEFINITION: 8925.1^38^CLINICAL DOCUMENTS    DOCUMENT DEFINITION: 8925.1^38^CLINICAL DOCUMENTS    DOCUMENT DEFINITION: 8925.1^38^CLINICAL DOCUMENTS    DOCUMENT DEFINITION: 8925.1^38^CLINICAL DOCUMENTS    DOCUMENT DEFINITION: 8925.1^38^CLINICAL DOCUMENTS    DOCUMENT DEFINITION: 8925.1^38^CLINICAL DOCUMENTS    
DOCUMENT DEFINITION: 8925.1^3^PROGRESS NOTES    DOCUMENT DEFINITION: 8925.1^3^PROGRESS NOTES    DOCUMENT DEFINITION: 8925.1^3^PROGRESS NOTES    DOCUMENT DEFINITION: 8925.1^3^PROGRESS NOTES    DOCUMENT DEFINITION: 8925.1^3^PROGRESS NOTES    DOCUMENT DEFINITION: 8925.1^3^PROGRESS NOTES    DOCUMENT DEFINITION: 8925.1^3^PROGRESS NOTES    DOCUMENT DEFINITION: 8925.1^3^PROGRESS NOTES    
DOCUMENT DEFINITION: 8925.1^3^PROGRESS NOTES    DOCUMENT DEFINITION: 8925.1^3^PROGRESS NOTES    DOCUMENT DEFINITION: 8925.1^3^PROGRESS NOTES    DOCUMENT DEFINITION: 8925.1^3^PROGRESS NOTES    DOCUMENT DEFINITION: 8925.1^3^PROGRESS NOTES    DOCUMENT DEFINITION: 8925.1^3^PROGRESS NOTES    DOCUMENT DEFINITION: 8925.1^3^PROGRESS NOTES    DOCUMENT DEFINITION: 8925.1^3^PROGRESS NOTES    
DOCUMENT DEFINITION: 8925.1^3^PROGRESS NOTES    DOCUMENT DEFINITION: 8925.1^3^PROGRESS NOTES    DOCUMENT DEFINITION: 8925.1^3^PROGRESS NOTES    DOCUMENT DEFINITION: 8925.1^3^PROGRESS NOTES    DOCUMENT DEFINITION: 8925.1^3^PROGRESS NOTES    DOCUMENT DEFINITION: 8925.1^3^PROGRESS NOTES    DOCUMENT DEFINITION: 8925.1^3^PROGRESS NOTES    
Info |  Desc |  Directly Accessed By Routines |  Accessed By FileMan Db Calls |  Pointer To FileMan Files |  Fields |  Found Entries |  All