Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Details
Print Page as PDF
Sub-Field: 579.31

Package: VDEF

VDEF REQUEST QUEUE(#579.3)-->579.31

Sub-Field: 579.31


Information

Parent File Name Number Package
VDEF REQUEST QUEUE(#579.3) REQUEST QUEUE ENTRIES 579.31 VDEF

Details

Field # Name Loc Type Details
.01 REQUEST ENTRY NUMBER 0;1 NUMBER

  • INPUT TRANSFORM:  K:+X'=X!(X>9999999999)!(X<1)!(X?.E1"."1.N) X S:$D(X) DINUM=X
  • LAST EDITED:  JAN 07, 2003
  • HELP-PROMPT:  Type a number between 1 and 9999999999, 0 Decimal Digits
  • DESCRIPTION:  
    IEN of this entry in the queue.
  • NOTES:  XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER
  • CROSS-REFERENCE:  579.31^B
    1)= S ^VDEFHL7(579.3,DA(1),1,"B",$E(X,1,30),DA)=""
    2)= K ^VDEFHL7(579.3,DA(1),1,"B",$E(X,1,30),DA)
.02 REQUEST ENTRY STATUS 0;2 SET
  • 'C' FOR CHECKED OUT;
  • 'P' FOR PROCESSED;
  • 'Q' FOR QUEUED;
  • 'E' FOR ERRORED OUT;

  • LAST EDITED:  FEB 02, 2012
  • HELP-PROMPT:  Enter "C"hecked Out or "P"rocessed or "Q"ueued.
  • DESCRIPTION:  Status of this entry in the queue: "Q" for Queued Up, "C" for Checked Out, "P" for Processed. Created by the VDEF API when the entry is Queued Up, updated by the Request Processor when the entry is Checked Out and when
    it is Processed. This sub-file will be cross-referenced by this field. The cross-reference will be used by the VDEF Monitor to find the oldest entry checked out and then purge all entries in this Request Queue that are
    older than specified by the Archival Parameter.
  • CROSS-REFERENCE:  579.3^C
    1)= S ^VDEFHL7(579.3,"C",$E(X,1,30),DA(1),DA)=""
    2)= K ^VDEFHL7(579.3,"C",$E(X,1,30),DA(1),DA),^VDEFHL7(579.3,"C","Q",DA(1),DA),^VDEFHL7(579.3,"C","P",DA(1),DA),^VDEFHL7(579.3,"C","C",DA(1),DA),^VDEFHL7(579.3,"C","E",DA(1),DA)
    This cross-reference has the format:
    ^VDEFHL7(579.3,"C",,,)=""
    The KILL logic kills the cross-reference for each code in the set of codes, to insure that the entry is removed from the cross-reference even if the cross-reference contains a value that is discrepant from the actual
    value of the field.
.03 MESSAGE TYPE 0;3 FREE TEXT

  • INPUT TRANSFORM:  K:$L(X)>40!($L(X)<1) X
  • LAST EDITED:  SEP 26, 2003
  • HELP-PROMPT:  Answer must be 1-40 characters in length
  • DESCRIPTION:  
    Message Type for this Request Entry. Created by the VDEF API based on the value passed to it by the calling program.
.04 EVENT TYPE 0;4 FREE TEXT

  • INPUT TRANSFORM:  K:$L(X)>40!($L(X)<1) X
  • LAST EDITED:  SEP 26, 2003
  • HELP-PROMPT:  Answer must be 1-40 characters in length
  • DESCRIPTION:  
    Event Type for this Request Entry. Created by the VDEF API based on the value passed to it by the calling program.
.05 NAME VALUE PAIRS MULTIPLE .05;0 Multiple #579.311 579.311

  • LAST EDITED:  DEC 13, 2002
.06 REQUESTOR 0;6 POINTER TO VDEF REQUESTOR FILE (#579.1) VDEF REQUESTOR(#579.1)

  • LAST EDITED:  SEP 26, 2003
  • HELP-PROMPT:  Answer must be 1-40 characters in length
  • DESCRIPTION:  
    Requestor IEN for this Request Entry. Created by the VDEF API based on the value passed to it by the calling program. The data in this field is a pointer to a Requestor record in file 579.1.
.07 DESTINATION POINTER 0;7 POINTER TO VDEF DESTINATION FILE (#579.2) VDEF DESTINATION(#579.2)

  • LAST EDITED:  SEP 26, 2003
  • HELP-PROMPT:  Answer must be 1-40 characters in length
  • DESCRIPTION:  
    Destination for this Request Entry. Created by the VDEF API based on the value passed to it by the calling program. The data stored in this field is a pointer to a Destination record in file 579.2.
.08 DTS ADDED 0;8 DATE

  • INPUT TRANSFORM:  S %DT="ESTR" D ^%DT S X=Y K:X<1 X
  • LAST EDITED:  NOV 10, 2003
  • HELP-PROMPT:  (No range limit on date)
  • DESCRIPTION:  
    Date/time stamp when this entry was added to the Request Queue. Created by the VDEF API when it creates an entry for this request.
.09 DTS CHECKED OUT 0;9 DATE

  • INPUT TRANSFORM:  S %DT="ESTXR" D ^%DT S X=Y K:X<1 X
  • LAST EDITED:  NOV 10, 2003
  • HELP-PROMPT:  (No range limit on date)
  • DESCRIPTION:  
    Date/time stamp when this entry was checked out for processing. Created by the VDEF Request Processor when it starts processing this request.
.1 DTS LAST HL7 MESSAGE GENERATED 0;10 DATE

  • INPUT TRANSFORM:  S %DT="ESTXR" D ^%DT S X=Y K:X<1 X
  • LAST EDITED:  NOV 10, 2003
  • HELP-PROMPT:  (No range limit on date)
  • DESCRIPTION:  
    Date/time stamp when the last (most recent) HL7 message for this request was generated. Created or updated by the Request Processor every time it finishes processing an HL7 message for this Request Entry.
.13 DTS PROCESSED 0;13 DATE

  • INPUT TRANSFORM:  S %DT="ESTXR" D ^%DT S X=Y K:X<1 X
  • LAST EDITED:  NOV 10, 2003
  • HELP-PROMPT:  (No range limit on date)
  • DESCRIPTION:  
    Date/time stamp when the processing for this entry was completed. Created by the Request Processor once it has finished processing this Request Entry.
.15 DTS VISTA HL7 MANAGER NOTIFIED 0;15 DATE

  • INPUT TRANSFORM:  S %DT="ESTXR" D ^%DT S X=Y K:X<1 X
  • LAST EDITED:  NOV 10, 2003
  • HELP-PROMPT:  (No range limit on date)
  • DESCRIPTION:  
    Date/time stamp when the IRM was notified that this Request is potentialy stuck since it has been in Checked Out state too long.
.17 ERROR TEXT ERRMSG;1 FREE TEXT

  • INPUT TRANSFORM:  K:$L(X)>80!($L(X)<1) X
  • LAST EDITED:  SEP 20, 2004
  • HELP-PROMPT:  Answer must be 1-80 characters in length.
  • DESCRIPTION:  
    VDEF processing error message text
.18 VDEF EVENT 0;18 POINTER TO VDEF EVENT SUBTYPES FILE (#577.4) VDEF EVENT SUBTYPES(#577.4)

  • LAST EDITED:  SEP 01, 2004
  • HELP-PROMPT:  Pointer to VDEF Event Subtype file 577.4
  • DESCRIPTION:  
    Pointer to File 577.4, VDEF Event Subtype file.
.19 DYNAMIC ADDRESSING .19;0 Multiple #579.313 579.313
Info |  Details