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: 799.64

Package: Clinical Case Registries

ROR HISTORICAL DATA EXTRACTION(#799.6)-->799.64

Sub-Field: 799.64


Information

Parent File Name Number Package
ROR HISTORICAL DATA EXTRACTION(#799.6) TASK 799.64 Clinical Case Registries

Details

Field # Name Loc Type Details
.01 START RECORD IEN 0;1 NUMBER

  • INPUT TRANSFORM:  K:+X'=X!(X>999999999999)!(X<1)!(X?.E1"."10N.N) X
  • LAST EDITED:  NOV 14, 2005
  • HELP-PROMPT:  Enter a patient's IEN (DFN).
  • DESCRIPTION:  All patients of the registries are distributed between the data extraction tasks. Each task extracts the data of the patients whose DFNs are not less than the value of this field in the task record and are less than the
    value of the field in the next task record.
    The first task always has 1 as a value in this field (just in case).
    The last task extracts the data of all patients whose registry records have IENs not less than the value of this field.
    Usually, this field should not be edited. It is populated automatically when the task is created.
  • TECHNICAL DESCR:  The value of this field is not a real pointer to the ROR REGISTRY RECORD file. There can be no record in the local registry with an IEN stored in this field.
    The historical data extraction task will start processing from the registry record with an IEN that is not less than the value of this field.
    DELETE AUTHORITY: @
    WRITE AUTHORITY: @
  • FIELD INDEX:  B (#638) REGULAR IR LOOKUP & SORTING
    Unique for: Key A (#69), File #799.64
    Short Descr: Uniqueness Index for Key 'A' of Subfile #799.64
    Set Logic: S ^RORDATA(799.6,DA(1),4,"B",X,DA)=""
    Kill Logic: K ^RORDATA(799.6,DA(1),4,"B",X,DA)
    Whole Kill: K ^RORDATA(799.6,DA(1),4,"B")
    X(1): START RECORD IEN (799.64,.01) (Subscr 1)
  • RECORD INDEXES:  ANC (#637)
.02 TASK NUMBER 0;2 NUMBER

  • INPUT TRANSFORM:  K:+X'=X!(X>9899999999)!(X<1)!(X?.E1"."1N.N) X
  • LAST EDITED:  JUL 25, 2005
  • HELP-PROMPT:  Type a Number between 1 and 9899999999, 0 Decimal Digits.
  • DESCRIPTION:  This field contains the number of the Taskman task (scheduled or running) that does the data extraction.
    This field cannot be edited. It is updated automatically by the data extraction task.
    DELETE AUTHORITY: @
    WRITE AUTHORITY: @
    UNEDITABLE
  • CROSS-REFERENCE:  799.64^T
    1)= S ^RORDATA(799.6,DA(1),4,"T",$E(X,1,30),DA)=""
    2)= K ^RORDATA(799.6,DA(1),4,"T",$E(X,1,30),DA)
    3)= Do not delete!
.03 STATUS 0;3 SET
  • '0' FOR Unknown;
  • '1' FOR Active> Pending;
  • '2' FOR Active> Running;
  • '3' FOR Inactive> Finished;
  • '4' FOR Inactive> Available;
  • '5' FOR Inactive> Interrupted;
  • '100' FOR Inactive> Crashed;
  • '101' FOR Inactive> Errors;
  • '102' FOR Active> Suspended;
  • '103' FOR Active> Stopping;

  • LAST EDITED:  NOV 14, 2005
  • DESCRIPTION:  
    The STATUS field stores the last known task status.
  • TECHNICAL DESCR:  This field is populated with the value returned by the $$STATUS^RORTSK02 function. It will reflect the last known status of the task even after the task is deleted by the Taskman and its record is deleted from the ROR
    TASK file (#798.8).
    Please do not get value of this field directly; use the $$STATUS^RORHDTUT function instead.
    DELETE AUTHORITY: @
    WRITE AUTHORITY: @
  • RECORD INDEXES:  ANC (#637)
.04 NEXT PATIENT IEN 0;4 NUMBER

  • INPUT TRANSFORM:  K:+X'=X!(X>999999999999)!(X<1)!(X?.E1"."10N.N) X
  • LAST EDITED:  JAN 22, 2006
  • HELP-PROMPT:  Enter the next patient IEN (1-999999999999, 9 Decimal Digits).
  • DESCRIPTION:  If the data extraction task is stopped, it finishes processing the current patient and stores the IEN of the patient that should be processed next as the value of this field.
    When the task is restarted, it starts from the patient IEN stored in this field.
    Usually, this field should not be edited. It is updated automatically by the data extraction task.
  • TECHNICAL DESCR:  The value of this field is not a real pointer to the ROR PATIENT file. There can be no record in the file with IEN stored in this field.
    The restarted historical data extraction task will continue processing from the patient with an IEN that is not less than the value of this field.
    DELETE AUTHORITY: @
    WRITE AUTHORITY: @
.05 FILE NAME 0;5 FREE TEXT

  • INPUT TRANSFORM:  K:$L(X)>50!($L(X)<1) X
  • LAST EDITED:  JUL 22, 2005
  • HELP-PROMPT:  Answer must be 1-50 characters in length.
  • DESCRIPTION:  The output file name is stored in this field. This name is generated automatically when the task is created. The name has the following structure:
    BASE-SSS-TT.HDT
    where 'BASE' is the base part of the file name provided by the user during creation of the task table 'SSS' is the site number (3 digits), and 'TT' is the sequential number of the task (2 digits).
    If the task is restarted, the optional numeric modifier '##' (2 digits) can be added to the name so that the already extracted data will not be overwritten:
    BASE-SSS-TT-##.HDT
    Usually, this field should not be edited. It is populated automatically when the task is created or restarted.
    DELETE AUTHORITY: @
    WRITE AUTHORITY: @
1 ERROR 1;0 POINTER Multiple #799.641 799.641

  • DESCRIPTION:  This multiple contains a list of registry records that were processed with errors.
    When the data extraction task is restarted, it tries to re-extract the data for these patients. If it succeeds, it deletes the corresponding records from the list.
    The records of the multiple have the same IENs as the corresponding registry records in the ROR REGISTRY RECORD file (#798).
    WRITE AUTHORITY: @
Info |  Details