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 |  Fields |  External References |  Global Variables Directly Accessed |  Naked Globals |  Local Variables  | All
Print Page as PDF
Global: ^HMPLOG(800003

Package: Enterprise Health Management Platform

Global: ^HMPLOG(800003


Information

FileMan FileNo FileMan Filename Package
800003 HMP EVENT Enterprise Health Management Platform

Description

Directly Accessed By Routines, Total: 3

Package Total Routines
Enterprise Health Management Platform 3 ^HMPLOG(800003    HMPLOG    HMPMONE    

Accessed By FileMan Db Calls, Total: 2

Package Total Routines
Enterprise Health Management Platform 2 HMPLOG    HMPMONE    

Fields, Total: 4

Field # Name Loc Type Details
.01 LOG NUMBER 0;1 NUMBER
************************REQUIRED FIELD************************

  • INPUT TRANSFORM:  K:+X'=X!(X>999999999)!(X<1)!(X?.E1"."1N.N) X S:$G(X) DINUM=X
  • LAST EDITED:  JUN 13, 2016
  • HELP-PROMPT:  Type a number between 1 and 999999999, 0 decimal digits.
  • DESCRIPTION:  
    This is an integer that corresponds to the internal entry number.
  • TECHNICAL DESCR:  
    An integer with a DINUM relationship.
  • NOTES:  XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER
  • CROSS-REFERENCE:  800003^B
    1)= S ^HMPLOG(800003,"B",$E(X,1,30),DA)=""
    2)= K ^HMPLOG(800003,"B",$E(X,1,30),DA)
.02 EVENT DATE/TIME 0;2 DATE
************************REQUIRED FIELD************************

  • INPUT TRANSFORM:  S %DT="ESTXR" D ^%DT S X=Y K:Y<1 X
  • LAST EDITED:  JUN 13, 2016
  • HELP-PROMPT:  Enter the date and time (with seconds) of the event. Time is required.
  • DESCRIPTION:  
    This is a precise date with required time (with seconds). This field is required for each entry.
  • CROSS-REFERENCE:  800003^C
    1)= S ^HMPLOG(800003,"C",$E(X,1,30),DA)=""
    2)= K ^HMPLOG(800003,"C",$E(X,1,30),DA)
    3)= Do not delete this cross-reference. It allows for lookup by date/time.
    Allows a user to look up an HMP EVENT entry by date and time.
.03 TYPE OF EVENT 0;3 SET
  • 'C' FOR corruption;
  • 'I' FOR informational;
  • 'M' FOR missing entry;
  • 'O' FOR other;

  • LAST EDITED:  JUN 13, 2016
  • HELP-PROMPT:  Indicate the type of event that was logged. This value is optional.
  • DESCRIPTION:  A set of codes that will be used to classify the type of event logged.
    C - Corrupt entry was found. For example, the value in a field would not pass
    the Input Transform.
    I - Informational. An event of note that would not cause an error.
    For example, an entry was missing a field that was expected, but not required.
    M - Missing entry. An internal entry number (IEN) was found without a corresponding
    entry. Also called a "broken pointer" or "dangling pointer".
    O - Other type of event. Use this code for all other event types.
  • CROSS-REFERENCE:  800003^ATYP
    1)= S ^HMPLOG(800003,"ATYP",$E(X,1,30),DA)=""
    2)= K ^HMPLOG(800003,"ATYP",$E(X,1,30),DA)
    3)= Do not delete. This field is used to sort by event type.
    This cross-reference can be used to provide reports of specific event types.
1 DESCRIPTIVE TEXT 1;0 WORD-PROCESSING #800003.01

  • LAST EDITED:  JUN 13, 2016
  • HELP-PROMPT:  Enter text that describes the event that was logged.
  • DESCRIPTION:  This text should contain any descriptive information about the event. For example, an event that was of type "missing" might have the pointer number, the file name(s) and number(s).
    An event that was of type "corruption" might have the corrupt value, the file number and name, and the field number and name.
    No personally identifiable information (PII) or personal health identifier (PHI) should be stored in this field.

External References

Name Field # of Occurrence
^%DT .02+1
$$FMTE^DILIBF ID.02+1

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^HMPLOG(800003 - [#800003] .01(XREF 1S), .01(XREF 1K), .02(XREF 1S), .02(XREF 1K), .03(XREF 1S), .03(XREF 1K)

Naked Globals

Name Field # of Occurrence
^(0 ID.02+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> %DT .02+1*
>> DA .01(XREF 1S), .01(XREF 1K), .02(XREF 1S), .02(XREF 1K), .03(XREF 1S), .03(XREF 1K)
>> DINUM .01+1*
U ID.02+1
X .01+1!, .01(XREF 1S), .01(XREF 1K), .02+1*!, .02(XREF 1S), .02(XREF 1K), .03(XREF 1S), .03(XREF 1K)
>> Y .02+1
Info |  Desc |  Directly Accessed By Routines |  Accessed By FileMan Db Calls |  Fields |  External References |  Global Variables Directly Accessed |  Naked Globals |  Local Variables  | All