Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Entry Points |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call
Print Page as PDF
Routine: VBECDCU2

Package: VBECS

Routine: VBECDCU2


Information

VBECDCU2 ;hoifo/gjc-data conversion & pre-implementation utilities;Nov 21, 2002

Source Information

Source file <VBECDCU2.m>

Entry Points

Name Comments DBIA/ICR reference
SPARAM ; Site parameter enter edit.
NOMAP() ; check if the user has mapped VistA data (blood products, antigen/
; antibodies, blood supplier, and transfusion reactions) to their
; SQL Server equivalents.
; returns: '1' if any of the attributes identified above are not mapped
LOCK(VBECFN) ;file lock utility
; Input: VBECNUM=file number
UNLOCK(VBECFN) ; unlock a file
; Input: X=file number
DEL ; delete the VMS or Microsoft legacy Blood Bank files from the
; server. This will be an entry point for an option.
DELXIT
CHECKSUM(STR) ;This tag builds a checksum value for a string
; input: string value to be converted
DEL6001 ;Delete all data conversion and anomaly check history from the

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"Antigen/Antibodies have not been mapped, please resolve this issue before running the data conversion."
  • Line Location: NOMAP+5
Function Call: WRITE
  • Prompt: !!,"Antigen/Antibodies have not been mapped"
  • Line Location: NOMAP+6
Function Call: WRITE
  • Prompt: !,"Please resolve this issue before running the data conversion."
  • Line Location: NOMAP+8
Function Call: WRITE
  • Prompt: !!,"Transfusion Reactions have not been mapped"
  • Line Location: NOMAP+10
Function Call: WRITE
  • Prompt: !,"Please resolve this issue before running the data conversion."
  • Line Location: NOMAP+12
Function Call: WRITE
  • Prompt: !!,"Blood Products have not been mapped, please resolve this issue before running the data conversion."
  • Line Location: NOMAP+13
Function Call: WRITE
  • Prompt: !!,"Blood Suppliers have not been mapped, please resolve this issue before running the data conversion."
  • Line Location: NOMAP+14
Function Call: WRITE
  • Prompt: !!,"Another person is editing "_VBECAT_" in the "_VBECTMP("NAME")_$S(VBECFN=66.01:" sub-file.",1:" file."),!,"Try again later...",$C(7)
  • Line Location: LOCK+9
Function Call: WRITE
  • Prompt: !!?3,"The completion process timestamp does not exist. There are"
  • Line Location: DEL+6
Function Call: WRITE
  • Prompt: !?3,"no system files to delete at this time."
  • Line Location: DEL+7
Function Call: WRITE
  • Prompt: !!?3,"The data conversion has not been run. There are no system"
  • Line Location: DEL+11
Function Call: WRITE
  • Prompt: !?3,"files to delete at this time."
  • Line Location: DEL+12
Function Call: WRITE
  • Prompt: !!,"Default Directory (file path) not defined. Cannot"
  • Line Location: DEL+16
Function Call: WRITE
  • Prompt: !,"delete system level legacy Blood Bank files.",$C(13)
  • Line Location: DEL+17
Function Call: WRITE
  • Prompt: !!,"System level legacy Blood Bank files not found.",$C(13)
  • Line Location: DEL+32
Function Call: WRITE
  • Prompt: !!,"All system level legacy Blood Bank files "_$S(LRSLT=1:"have",1:"have not")_" been deleted.",$C(13)
  • Line Location: DEL+36
Function Call: WRITE
  • Prompt: !!?3,"No data conversion and anomaly check history data to delete, exiting.",$C(7)
  • Line Location: DEL6001+2
Function Call: WRITE
  • Prompt: !!?3,"This option deletes all data conversion and anomaly check history"
  • Line Location: DEL6001+3
Function Call: WRITE
  • Prompt: !?3,"from the VBECS DATA INTEGRITY/CONVERSION STATISTICS (#6001) file.",!
  • Line Location: DEL6001+4

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^VBEC(6000 - [#6000] Classic Fileman Calls
^VBEC(6001 - [#6001] Classic Fileman Calls
Info |  Source |  Entry Points |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call