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: ^INLHFTSK

Package: IHS Generic Interface System

Global: ^INLHFTSK


Information

FileMan FileNo FileMan Filename Package
4000.1 INTERFACE FORMATTER TASK IHS Generic Interface System

Description

Directly Accessed By Routines, Total: 12

Package Total Routines
IHS Generic Interface System 11 INH4CONV    INHF    INHFTDVX    INHFTM    INHFTM1    INHFTMSM    INHFTNTM    INHOQT1
INHPOST    INTENV1    INTSTF    

Accessed By FileMan Db Calls, Total: 3

Package Total Routines
IHS Generic Interface System 3 INHF    INTENV1    INTSTF    

Pointer To FileMan Files, Total: 3

Package Total FileMan Files
IHS Generic Interface System 1 INTERFACE TRANSACTION TYPE(#4000)[.01]    
Kernel 1 NEW PERSON(#200)[.03]    
Registration 1 MEDICAL CENTER DIVISION(#40.8)[.05]    

Fields, Total: 6

Field # Name Loc Type Details
.01 TRANSACTION TYPE 0;1 POINTER TO INTERFACE TRANSACTION TYPE FILE (#4000)
************************REQUIRED FIELD************************
INTERFACE TRANSACTION TYPE(#4000)

  • DESCRIPTION:  
    This is the transaction type pointer of the formatter task.
  • CROSS-REFERENCE:  4000.1^B
    1)= S ^INLHFTSK("B",$E(X,1,30),DA)=""
    2)= K ^INLHFTSK("B",$E(X,1,30),DA)
.02 ENTRY NUMBER 0;2 NUMBER
************************REQUIRED FIELD************************

  • INPUT TRANSFORM:  K:+X'=X!(X>99999999)!(X<1)!(X[".") X
  • HELP-PROMPT:  Type a whole number between 1 and 99999999
  • DESCRIPTION:  
    This is the entry number of the formatter task.
.03 USER 0;3 POINTER TO NEW PERSON FILE (#200)
************************REQUIRED FIELD************************
NEW PERSON(#200)

  • LAST EDITED:  JAN 11, 2006
  • DESCRIPTION:  
    This is the user who creates the formatter task.
.04 TIME TO PROCESS 0;4 FREE TEXT

  • INPUT TRANSFORM:  K:X[""""!($A(X)=45) X I $D(X) K:$L(X)>11!($L(X)<5) X
  • OUTPUT TRANSFORM:  S Y=$$CDATH2F^UTDT(Y) D DD^%DT
  • LAST EDITED:  AUG 01, 1994
  • HELP-PROMPT:  Answer must be 5-11 characters in length
  • DESCRIPTION:  
    This is the date/time to process the formatter task.
  • CROSS-REFERENCE:  4000.1^AH^MULTIPLE^^^4000.1,.06,4000.1,.04
    1)= N Y1 S Y1=$P(^INLHFTSK(DA,0),U,6) I Y1]"" S Y1=$E(Y1,1,30) S ^INLHFTSK("AH",Y1,$E(X,1,30),DA)=""
    2)= N Y1 S Y1=$P(^INLHFTSK(DA,0),U,6) I Y1]"" S Y1=$E(Y1,1,30) K ^INLHFTSK("AH",Y1,$E(X,1,30),DA)
.05 DIVISION 0;5 POINTER TO MEDICAL CENTER DIVISION FILE (#40.8) MEDICAL CENTER DIVISION(#40.8)

  • LAST EDITED:  SEP 09, 1993
  • DESCRIPTION:  
    This is the pointer to the MEDICAL CENTER DIVISION file.
.06 PRIORITY 0;6 NUMBER

  • INPUT TRANSFORM:  K:+X'=X!(X>10)!(X<0)!(X?.E1"."3N.N) X
  • LAST EDITED:  AUG 01, 1994
  • HELP-PROMPT:  Type a number between 0 and 10
  • DESCRIPTION:  
    This field is used in the AH cross reference to prioritize the transactions which are to be processed.
  • CROSS-REFERENCE:  4000.1^AH^MULTIPLE^^^4000.1,.06,4000.1,.04
    1)= N Y2 S Y2=$P(^INLHFTSK(DA,0),U,4) I Y2]"" S Y2=$E(Y2,1,30) S ^INLHFTSK("AH",$E(X,1,30),Y2,DA)=""
    2)= N Y2 S Y2=$P(^INLHFTSK(DA,0),U,4) I Y2]"" S Y2=$E(Y2,1,30) K ^INLHFTSK("AH",$E(X,1,30),Y2,DA)
    This is the primary cross reference for the interface task queue.  It is ^INLHSCH("AH",priority,time-to-process,DA)
Info |  Desc |  Directly Accessed By Routines |  Accessed By FileMan Db Calls |  Pointer To FileMan Files |  Fields |  Found Entries |  All