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 |  ICR |  External References |  Global Variables Directly Accessed |  Local Variables  | All
Print Page as PDF
Global: ^MPIF(984.8

Package: Master Patient Index VistA

Global: ^MPIF(984.8


Information

FileMan FileNo FileMan Filename Package
984.8 MPI ICN BUILD MANAGEMENT Master Patient Index VistA

Description

Directly Accessed By Routines, Total: 12

Package Total Routines
Master Patient Index VistA 9 ^MPIF(984.8    MPIFBT1    MPIFFULL    MPIFHWSC    MPIFNAMC    MPIFP54    MPIFSEED    ^MPIF(984.9
MPIFWSC    
Registration 3 DG1071P    VAFCCRNR    VAFCREL    

Accessed By FileMan Db Calls, Total: 4

Package Total Routines
Master Patient Index VistA 4 MPIFBT1    MPIFNAMC    MPIFSEED    MPIFWSC    

Fields, Total: 11

Field # Name Loc Type Details
.01 NAME 0;1 FREE TEXT
************************REQUIRED FIELD************************

  • INPUT TRANSFORM:  K:$L(X)>30!(X?.N)!($L(X)<3)!'(X'?1P.E) X
  • HELP-PROMPT:  NAME MUST BE 3-30 CHARACTERS, NOT NUMERIC OR STARTING WITH PUNCTUATION
  • DESCRIPTION:  
    This field will only have ONE entry - ONE. It is used to keep track of the latest initialization run to the MPI (Master Patient Index).
  • CROSS-REFERENCE:  984.8^B
    1)= S ^MPIF(984.8,"B",$E(X,1,30),DA)=""
    2)= K ^MPIF(984.8,"B",$E(X,1,30),DA)
1 ICN ASSIGNMENT STARTED 0;2 DATE

  • INPUT TRANSFORM:  S %DT="ESTXR" D ^%DT S X=Y K:Y<1 X
  • LAST EDITED:  AUG 20, 1997
  • HELP-PROMPT:  Enter the date and time to start the initialization job
  • DESCRIPTION:  
    The date/time the Master Patient Index (MPI) initialization started.
2 ICN ASSIGNMENT ENDED 0;3 DATE

  • INPUT TRANSFORM:  S %DT="ESTXR" D ^%DT S X=Y K:Y<1 X
  • LAST EDITED:  AUG 20, 1997
  • HELP-PROMPT:  Enter the date/time for the Initialization job to stop if it has not completed.
  • DESCRIPTION:  
    The date/time the Master Patient Index (MPI) initialization job stopped.
3 LAST PATIENT BUILT 0;4 NUMBER

  • INPUT TRANSFORM:  K:+X'=X!(X>9999999999)!(X<0)!(X?.E1"."1N.N) X
  • LAST EDITED:  AUG 20, 1997
  • HELP-PROMPT:  Type a Number between 0 and 9999999999, 0 Decimal Digits
  • DESCRIPTION:  
    This is the DFN of the last patient in the PATIENT file that was initialized against the Master Patient Index (MPI).
3.5 LAST CMOR COMPLETED 0;11 NUMBER

  • INPUT TRANSFORM:  K:+X'=X!(X>9999999)!(X<0)!(X?.E1"."1N.N) X
  • LAST EDITED:  OCT 15, 1997
  • HELP-PROMPT:  Type a Number between 0 and 9999999, 0 Decimal Digits
  • DESCRIPTION:  
    This is the last CMOR Activity Score that was used to send patients to the MPI for Initialization.
4 STATUS 0;5 FREE TEXT

  • INPUT TRANSFORM:  K:$L(X)>20!($L(X)<2) X
  • LAST EDITED:  APR 20, 1999
  • HELP-PROMPT:  Answer must be 2-20 characters in length.
  • DESCRIPTION:  
    This field is used by the initialization job to note the activity it is performing on a given patient.
5 REQUEST TO STOP 0;6 FREE TEXT

  • INPUT TRANSFORM:  K:$L(X)>10!($L(X)<2) X
  • LAST EDITED:  AUG 21, 1997
  • HELP-PROMPT:  Answer must be 2-10 characters in length.
  • DESCRIPTION:  
    This field is used to request the Initialization job to stop. An option will be provided to allow a user to stop the job prior to STOP WHEN.
6 MESSAGE ID 0;7 FREE TEXT

  • INPUT TRANSFORM:  K:$L(X)>20!($L(X)<2) X
  • LAST EDITED:  AUG 21, 1997
  • HELP-PROMPT:  Answer must be 2-20 characters in length.
  • DESCRIPTION:  
    This is the HL7 message ID for the last message created during the MPI Initialization process.
7 MESSAGE TEXT IEN 0;8 FREE TEXT

  • INPUT TRANSFORM:  K:$L(X)>20!($L(X)<2) X
  • LAST EDITED:  AUG 21, 1997
  • HELP-PROMPT:  Answer must be 2-20 characters in length.
  • DESCRIPTION:  
    This is the HL7 message IEN for the last message created during the MPI Initialization process.
8 COUNTER SEQUENCE 0;9 NUMBER

  • INPUT TRANSFORM:  K:+X'=X!(X>99999)!(X<0)!(X?.E1"."1N.N) X
  • LAST EDITED:  AUG 21, 1997
  • HELP-PROMPT:  Type a Number between 0 and 99999, 0 Decimal Digits
  • DESCRIPTION:  
    This is a counter for the number of messages sent to the MPI during the Initialization process.
9 STOP WHEN 0;10 DATE

  • INPUT TRANSFORM:  S %DT="ETR" D ^%DT S X=Y K:Y<1 X
  • LAST EDITED:  SEP 16, 1997
  • HELP-PROMPT:  TYPE A DATE/TIME WHEN YOU WISH THE PROCESS TO END.
  • DESCRIPTION:  
    This field is a date/time that the user has selected for the initialization process to stop if it has not completed.

ICR, Total: 1

ICR LINK Subscribing Package(s) Fields Referenced Description
ICR #7003
  • Registration
  • LAST PATIENT BUILT (3).
    Access: Direct Global Read & w/Fileman

    External References

    Name Field # of Occurrence
    ^%DT 1+1, 2+1, 9+1

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^MPIF(984.8 - [#984.8] .01(XREF 1S), .01(XREF 1K)

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    >> %DT 1+1*, 2+1*, 9+1*
    >> DA .01(XREF 1S), .01(XREF 1K)
    X .01+1!, .01(XREF 1S), .01(XREF 1K), 1+1*!, 2+1*!, 3+1!, 3.5+1!, 4+1!, 5+1!, 6+1!
    , 7+1!, 8+1!, 9+1*!
    >> Y 1+1, 2+1, 9+1
    Info |  Desc |  Directly Accessed By Routines |  Accessed By FileMan Db Calls |  Fields |  ICR |  External References |  Global Variables Directly Accessed |  Local Variables  | All