Then is taking backup of a particular module's globals also possible? If so,
how?

Regards
Usha
----- Original Message -----
From: "K.S. Bhaskar" <[EMAIL PROTECTED]>
To: <hardhats-members@lists.sourceforge.net>
Sent: Wednesday, June 22, 2005 1:48 AM
Subject: Re: [Hardhats-members] VistA global variable partitioning


> Steve --
>
> The only reason to segregate globals is for operational reasons such as
> those I outlined, e.g., a throw-away-on-system-crash database file for
> scratch globals, a read-only database file for globals that are not
> modified in normal operation, such as globals that define the data
> dictionary, etc.
>
> The benefit is potentially simpler operations and/or reduced IO on the
> system, e.g., you won't need a daily backup for either scratch globals
> or data dictionary globals.
>
> You can use different database files for partitioning globals for
> sharing purposes - for example, in the GT.M Acculturation CD at
> http://sourceforge.net/projects/sanchez-gtm there is an example for
> setting up an ASP for the Azkaban Infirmary and St. Mungo's Hospital,
> where both share a drug file but are otherwise separate.
>
> You can also partition for purposes of restricting access - e.g., if
> there is a global that stores information about supplies in inventory,
> not everyone would need access to it.  By segregating patient records
> globals from supplies globals, people in the purchasing department would
> be unable to acces patient records.
>
> These are the benefits of segregating globals.  As you say, the benefits
> of not segregating are a small number of database and journal files.
>
> If there isn't a natural partitioning for the OpenVistA VivA and
> OpenVistA SemiVivA packages, I'll leave things as they are, in one
> database file.
>
> -- Bhaskar
>
> Tomlinson, Steven B wrote:
> > Just curious, what, if any, advantages are there to doing that? I like
> > having just one file to deal with.
> >
> > Steven B. Tomlinson
> > [EMAIL PROTECTED]
> > Pacific Telehealth and Technology Hui
> > www.PacificHui.org
> >
> >
> >
> >
> >
> >
> >
> >  > -----Original Message-----
> >  > From: [EMAIL PROTECTED]
> >  > [mailto:[EMAIL PROTECTED] Behalf Of
K.S.
> >  > Bhaskar
> >  > Sent: Tuesday, June 21, 2005 5:17 AM
> >  > To: hardhats-members@lists.sourceforge.net
> >  > Subject: [Hardhats-members] VistA global variable partitioning
> >  >
> >  >
> >  > As I get ready to make the next round of OpenVistA SemiVivA FOIA Gold
> >  > (and maybe VivA too - please let me know if you want a VivA
> >  > live CD), it
> >  > occurs to me that I could easily organize the global variables into
> >  > multiple database files where it makes sense for them to be separate.
> >  >
> >  > For example, if there are global variables which are transient (e.g.,
> >  > perhaps Taskman process ids) where on system startup, one would just
> >  > delete the old database file and create a new one, they could
> >  > be put in
> >  > a scratch region.
> >  >
> >  > If there are globals that shouldn't be changed except on a Saturday
> >  > night after a full moon and authorized by a form signed in
> >  > triplicate by
> >  > someone close to a deity and a DBA's thumbprint in blood,
> >  > then we could
> >  > put those globals in a file with read-only permissions.
> >  >
> >  > And so on.
> >  >
> >  > If there is no clearcut partitioning of global variables,
> >  > I'll keep them
> >  > all in one file as I have done to date.
> >  >
> >  > The global variables in the latest FOIA VistA are below, one
> >  > to a line
> >  > to facilitiate annotation and comments.  Thank you in advance
> >  > for your
> >  > assistance.
> >  >
> >  > -- Bhaskar
> >  >
> >  > ----------------------------------------------------------
> >  > ABS
> >  > ACK
> >  > AFJ
> >  > ALPB
> >  > ANRV
> >  > APSPQA
> >  > AUPNPAT
> >  > AUPNPROB
> >  > AUPNVCPT
> >  > AUPNVHF
> >  > AUPNVIMM
> >  > AUPNVPED
> >  > AUPNVPOV
> >  > AUPNVPRV
> >  > AUPNVSIT
> >  > AUPNVSK
> >  > AUPNVTRT
> >  > AUPNVXAM
> >  > AUTNPOV
> >  > AUTTEDT
> >  > AUTTEXAM
> >  > AUTTHF
> >  > AUTTIMM
> >  > AUTTLOC
> >  > AUTTSK
> >  > AUTTTRT
> >  > AWC
> >  > BPSCOMB
> >  > BPSC
> >  > BPSECX
> >  > BPSEI
> >  > BPSF
> >  > BPSR
> >  > BPSTL
> >  > BPST
> >  > BPS
> >  > DDA
> >  > DD
> >  > DENT
> >  > DGAM
> >  > DGBT
> >  > DGCN
> >  > DGCPT
> >  > DGCR
> >  > DGENA
> >  > DGEN
> >  > DGICD9
> >  > DGIN
> >  > DGMS
> >  > DGMT
> >  > DGM
> >  > DGNT
> >  > DGPF
> >  > DGPM
> >  > DGPR
> >  > DGPT
> >  > DGP
> >  > DGQE
> >  > DGRO
> >  > DGRU
> >  > DGSL
> >  > DGS
> >  > DGTF
> >  > DGWAIT
> >  > DG
> >  > DIAR
> >  > DIA
> >  > DIBT
> >  > DIC
> >  > DIE
> >  > DIPT
> >  > DIST
> >  > DISV
> >  > DI
> >  > DIZ
> >  > DMSQ
> >  > DOPT
> >  > DPT
> >  > DVB
> >  > EAS
> >  > ECC
> >  > ECD
> >  > ECH
> >  > ECJ
> >  > ECK
> >  > ECL
> >  > ECP
> >  > ECR
> >  > ECT
> >  > ECX
> >  > EC
> >  > EDR
> >  > EEO
> >  > ENCSN
> >  > ENGS
> >  > ENG
> >  > ESP
> >  > FB583
> >  > FB7078
> >  > FBAAA
> >  > FBAACNH
> >  > FBAAC
> >  > FBAAI
> >  > FBAAV
> >  > FBAA
> >  > FBHL
> >  > FB
> >  > FHEN
> >  > FHING
> >  > FHNU
> >  > FHPT
> >  > FHUM
> >  > FH
> >  > FSCD
> >  > FSC
> >  > GECS
> >  > GMPL
> >  > GMRD
> >  > GMR
> >  > GMT
> >  > HBHC
> >  > HLCS
> >  > HLEV
> >  > HLMA
> >  > HLS
> >  > HL
> >  > HOLIDAY
> >  > IBAM
> >  > IBAT
> >  > IBA
> >  > IBCNR
> >  > IBCN
> >  > IBD
> >  > IBE
> >  > IBM
> >  > IBQ
> >  > IBT
> >  > IB
> >  > ICD0
> >  > ICD9
> >  > ICDYZ
> >  > ICD
> >  > ICM
> >  > ICPT
> >  > IMR
> >  > IVM
> >  > KMPD
> >  > KMPR
> >  > KMPS
> >  > LAB
> >  > LAC
> >  > LAHM
> >  > LAM
> >  > LAR
> >  > LBRY
> >  > LEXC
> >  > LEXM
> >  > LEXT
> >  > LEX
> >  > LRD
> >  > LRE
> >  > LRO
> >  > LRT
> >  > LR
> >  > MAGDAUDT
> >  > MAGDGEQR
> >  > MAGDHL7
> >  > MAGDICOM
> >  > MAGDINPT
> >  > MAGDMLOG
> >  > MAGDOUTP
> >  > MAGDWLST
> >  > MAGD
> >  > MAGIXCVT
> >  > MAGQUEUE
> >  > MAGRT
> >  > MAG
> >  > MCAR
> >  > MDD
> >  > MDS
> >  > MPIF
> >  > MR
> >  > MXML
> >  > NURQ
> >  > NURSA
> >  > NURSC
> >  > NURSF
> >  > NVSTEMP
> >  > NVS
> >  > OCXD
> >  > OCXS
> >  > OFM
> >  > ONCO
> >  > OOPS
> >  > ORA
> >  > ORD
> >  > ORE
> >  > ORRT
> >  > ORYX
> >  > OR
> >  > PPP
> >  > PRCAK
> >  > PRCA
> >  > PRCD
> >  > PRCF
> >  > PRCH
> >  > PRCN
> >  > PRCP
> >  > PRCS
> >  > PRCT
> >  > PRCU
> >  > PRC
> >  > PRPFT
> >  > PRPF
> >  > PRSD
> >  > PRSE
> >  > PRSPC
> >  > PRSP
> >  > PRST
> >  > PSB
> >  > PSCST
> >  > PSDRUG
> >  > PSD
> >  > PSI
> >  > PSNDF
> >  > PSNTRAN
> >  > PSOARC
> >  > PSRX
> >  > PSUDEM
> >  > PSXARC
> >  > PSX
> >  > PS
> >  > PTX
> >  > PXD
> >  > PXRMD
> >  > PXRMPT
> >  > PXRMXP
> >  > PXRMXT
> >  > PXRM
> >  > PX
> >  > QA
> >  > RABTCH
> >  > RADPTN
> >  > RADPT
> >  > RAMIS
> >  > RAO
> >  > RARPT
> >  > RA
> >  > RCD
> >  > RCPSE
> >  > RCPSS
> >  > RCPS
> >  > RCT
> >  > RCXV
> >  > RCY
> >  > RC
> >  > RGEQASN
> >  > RGEQEXC
> >  > RGEQ
> >  > RGHL7
> >  > RGSITE
> >  > RGSTAT
> >  > RMIM
> >  > RMPF
> >  > RMPO
> >  > RMPRA
> >  > RMPR
> >  > RORDATA
> >  > ROR
> >  > RTV
> >  > RT
> >  > SCE
> >  > SCPT
> >  > SCRS
> >  > SCTM
> >  > SC
> >  > SDAM
> >  > SDASE
> >  > SDASF
> >  > SDD
> >  > SDV
> >  > SDWL
> >  > SD
> >  > SOWK
> >  > SPNL
> >  > SRF
> >  > SRO
> >  > SRP
> >  > SRS
> >  > SRU
> >  > TIU
> >  > USC
> >  > USR
> >  > VAS
> >  > VAT
> >  > VA
> >  > VDEFHL7
> >  > VIC
> >  > VSIT
> >  > WV
> >  > XDRM
> >  > XHD
> >  > XHLP
> >  > XIP
> >  > XMBPOST
> >  > XMBS
> >  > XMBX
> >  > XMB
> >  > XMD
> >  > XOB
> >  > XPD
> >  > XTV
> >  > XT
> >  > XUCM
> >  > XUCS
> >  > XUSEC
> >  > XUSSPKI
> >  > XWB
> >  > YSA
> >  > YSCL
> >  > YSD
> >  > YSG
> >  > YSR
> >  > YSTX
> >  > YS
> >  > YTD
> >  > YTT
> >  > YTX
> >  > %ZISL
> >  > %ZIS
> >  > %ZRTL
> >  > %ZTER
> >  > %ZTSCH
> >  > %ZTSK
> >  > %ZUA
> >  > %ZUT
> >  > %Z
> >  > ----------------------------------------------------------
> >  >
> >  >
> >  > -------------------------------------------------------
> >  > SF.Net email is sponsored by: Discover Easy Linux Migration
Strategies
> >  > from IBM. Find simple to follow Roadmaps, straightforward articles,
> >  > informative Webcasts and more! Get everything you need to get up to
> >  > speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click
> > <http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click>
> >  > _______________________________________________
> >  > Hardhats-members mailing list
> >  > Hardhats-members@lists.sourceforge.net
> >  > https://lists.sourceforge.net/lists/listinfo/hardhats-members
> >  >
> >
> >
> > -------------------------------------------------------
> > SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
> > from IBM. Find simple to follow Roadmaps, straightforward articles,
> > informative Webcasts and more! Get everything you need to get up to
> > speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click
> > <http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click>
> > _______________________________________________
> > Hardhats-members mailing list
> > Hardhats-members@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/hardhats-members
> >
>
>
> -------------------------------------------------------
> SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
> from IBM. Find simple to follow Roadmaps, straightforward articles,
> informative Webcasts and more! Get everything you need to get up to
> speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click
> _______________________________________________
> Hardhats-members mailing list
> Hardhats-members@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/hardhats-members
>
>



-------------------------------------------------------
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click
_______________________________________________
Hardhats-members mailing list
Hardhats-members@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/hardhats-members

Reply via email to