Re: [Hardhats-members] Rewriting CPRS in Java
Someone stated: JDO can use b-tree storages to store Java object trees directly.*That's* an object store. I believe that is exactly how Cache stores its objects. I do not believe that all Cache objects are stored as flat files with b-tree indexes.
Re: [Hardhats-members] Rewriting CPRS in Java
So, the bottom line is that VA can employ their current infrastructure to accomplish what it is seeking bids for. Hmm. - Original Message - From: Steven McPhelan [EMAIL PROTECTED] Date: Wednesday, March 15, 2006 8:59 am Subject: Re: [Hardhats-members] Rewriting CPRS in Java To: hardhats-members@lists.sourceforge.net Someone stated: JDO can use b-tree storages to store Java object trees directly. *That's* an object store. I believe that is exactly how Cache stores its objects. I do not believethat all Cache objects are stored as flat files with b-tree indexes. --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnkkid=110944bid=241720dat=121642 ___ Hardhats-members mailing list Hardhats-members@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/hardhats-members
Re: [Hardhats-members] Rewriting CPRS in Java
Richard Schilling wrote: When objects are stored wholesale in an object store, I call it an object database. When object data is stored in a SQL database and then managed by some intermediary API, I call it a persistence layer. So, perhaps we're splitting hairs here. Perhaps, but I think you may be misinterpreting the Cache' documentation. I believe that your statement that Cache is obviously storing their data in a SQL data base is simply false. You seem to be saying that because data is retrievable via SQL it must be stored in a way that is ONLY retrievable via SQL. I am not a user of Cache', but I know that that is not true because it is based on MUMPS, so at a minimum the data is accessible via MUMPS commands and functions. As I understand it, the Cache' object methods and properties are intended to give you much more than that. This certainly suggests to me that it has the potential to store and retrieve objects as entities, not simply as projected in tables. What does it mean when they say that Cache' classes can be projected as Java classes? What are the essential properties of a true object store that is not tied exclusively to Java? Roy Gaber wrote: the ideal high-performance database for Java applications. Caché data can be accessed with SQL via JDBC, and Caché classes can be projected as (snip) Cachés efficient multidimensional data engine has excellent SQL response up to 20 times faster than relational databases. Caché The key here is that Cache is obviously storing their data in a SQL data base. A lot of object *data* is persisted in SQL databases, but the Cache objects themselves aren't? So, I would call Cache Objects a persistence layer, but not a true object store. Compare with Java Data Objects: JDO defines interfaces and classes to be used by application programmers when using classes whose instances are to be stored in persistent storage (persistence-capable classes). JDO can use b-tree storages to store Java object trees directly. *That's* an object store. Richard --- Jim Self Systems Architect, Lead Developer VMTH Computer Services, UC Davis (http://www.vmth.ucdavis.edu/us/jaself) --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnkkid0944bid$1720dat1642 ___ Hardhats-members mailing list Hardhats-members@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/hardhats-members
RE: [Hardhats-members] Ubuntu code of conduct
I'm glad someone has spoken to Mark Shuttleworth about VistA. I've been thinking of contacting him for some months now. As a paediatrician in South Africa, working for the State, I've been frustrated by our national and provincial departments of health - the amount of money they have spent, and continue to spend, on piecemeal commercial software which ends up only in a few major hospitals with patchy support, is staggering. It should not take a lot of money to develop and configure VistA to our environment; then we could make a reasonable investment on training and support, install it all over the country. The departments of health could then spend the real money on the real people that need health care! This could then be offered to any interested developing countries. Mark Shuttleworth has committed himself to the opensource community, especially in Africa, and I would hope would be able to take on a task like this. Yes, I should contact him. Just need to write up a reasonable proposal... Mark Painter | -Original Message- | From: [EMAIL PROTECTED] [mailto:hardhats- | [EMAIL PROTECTED] On Behalf Of Bhaskar, KS | Sent: 14 March 2006 08:22 PM | To: hardhats-members@lists.sourceforge.net | Subject: Re: [Hardhats-members] Ubuntu code of conduct | | Chris -- | | Although Ubuntu is an excellent Linux distribution (with commercial | support), and I use Kubuntu (Ubuntu with the KDE desktop) at home, | there | was no intent on my part to sell anyone on Ubuntu Linux. It was the | Ubuntu code of conduct that I wanted to draw people's attention to. | | Did you tell Mark Shuttleworth about VistA? | | Regards | -- Bhaskar | | On Tue, 2006-03-14 at 12:18 -0600, [EMAIL PROTECTED] wrote: | Bhaskar; | |You don't have to sell me on Ubuntu. I liked Mark Shuttleworth | when | I | met him in Tunis. His group had a lot of things going for them and | they | are using their community wisely. | | Ubuntu is one of the fastest growing Linux distributions. I was | pointed | to the Ubuntu code of conduct for developers yesterday, and I felt | that | it was well worth a read for anyone involved in software | development: | http://www.ubuntu.com/community/conduct | | -- Bhaskar | | | --- | This SF.Net email is sponsored by xPML, a groundbreaking scripting | language | that extends applications into web and mobile media. Attend the live | webcast | and join the prime developer group breaking into this new coding | territory! | http://sel.as- | us.falkag.net/sel?cmd=lnkkid=110944bid=241720dat=121642 | ___ | Hardhats-members mailing list | Hardhats-members@lists.sourceforge.net | https://lists.sourceforge.net/lists/listinfo/hardhats-members | | -- | No virus found in this incoming message. | Checked by AVG Free Edition. | Version: 7.1.375 / Virus Database: 268.2.2/280 - Release Date: | 13/03/2006 | -- No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.1.375 / Virus Database: 268.2.2/280 - Release Date: 13/03/2006 --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnkkid0944bid$1720dat1642 ___ Hardhats-members mailing list Hardhats-members@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/hardhats-members
Re: [Hardhats-members] Ubuntu code of conduct
Mark, I have been keeping tabs on the work of the HL7 Pediatric Special Interest Group who defined the differences between and adult and pediatric medical record. This seemed to be exactly the information needed to define what needed to be added to VistA to make it pediatric friendly. I wonder if you have seen the work they did and if you feel the modifications made would cover your setting or if more would be needed. If you are interested, you can access their documentation here: www.hl7.org then under Committees, the Special Interest Groups, then under that Pediatric Data Standards then up near the top, Documents and Presentations and under that, the third, fourth and fifth links down. On Wednesday 15 March 2006 13:12, Mark Painter wrote: I'm glad someone has spoken to Mark Shuttleworth about VistA. I've been thinking of contacting him for some months now. As a paediatrician in South Africa, working for the State, I've been frustrated by our national and provincial departments of health - the amount of money they have spent, and continue to spend, on piecemeal commercial software which ends up only in a few major hospitals with patchy support, is staggering. It should not take a lot of money to develop and configure VistA to our environment; then we could make a reasonable investment on training and support, install it all over the country. The departments of health could then spend the real money on the real people that need health care! This could then be offered to any interested developing countries. Mark Shuttleworth has committed himself to the opensource community, especially in Africa, and I would hope would be able to take on a task like this. Yes, I should contact him. Just need to write up a reasonable proposal... Mark Painter | -Original Message- | From: [EMAIL PROTECTED] [mailto:hardhats- | [EMAIL PROTECTED] On Behalf Of Bhaskar, KS | Sent: 14 March 2006 08:22 PM | To: hardhats-members@lists.sourceforge.net | Subject: Re: [Hardhats-members] Ubuntu code of conduct | | Chris -- | | Although Ubuntu is an excellent Linux distribution (with commercial | support), and I use Kubuntu (Ubuntu with the KDE desktop) at home, | there | was no intent on my part to sell anyone on Ubuntu Linux. It was the | Ubuntu code of conduct that I wanted to draw people's attention to. | | Did you tell Mark Shuttleworth about VistA? | | Regards | -- Bhaskar | | On Tue, 2006-03-14 at 12:18 -0600, [EMAIL PROTECTED] wrote: | Bhaskar; | |You don't have to sell me on Ubuntu. I liked Mark Shuttleworth | | when | | I | met him in Tunis. His group had a lot of things going for them and | they | are using their community wisely. | | Ubuntu is one of the fastest growing Linux distributions. I was | | pointed | | to the Ubuntu code of conduct for developers yesterday, and I felt | | that | | it was well worth a read for anyone involved in software | | development: | http://www.ubuntu.com/community/conduct | | -- Bhaskar | | --- | This SF.Net email is sponsored by xPML, a groundbreaking scripting | language | that extends applications into web and mobile media. Attend the live | webcast | and join the prime developer group breaking into this new coding | territory! | http://sel.as- | us.falkag.net/sel?cmd=lnkkid=110944bid=241720dat=121642 | ___ | Hardhats-members mailing list | Hardhats-members@lists.sourceforge.net | https://lists.sourceforge.net/lists/listinfo/hardhats-members | | -- | No virus found in this incoming message. | Checked by AVG Free Edition. | Version: 7.1.375 / Virus Database: 268.2.2/280 - Release Date: | 13/03/2006 -- Nancy Anthracite --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnkkid=110944bid=241720dat=121642 ___ Hardhats-members mailing list Hardhats-members@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/hardhats-members
Re: [Hardhats-members] Rewriting CPRS in Java
[EMAIL PROTECTED] wrote: So, the bottom line is that VA can employ their current infrastructure to accomplish what it is seeking bids for. Hmm. Not exatly. The conversion of CHCS and code to a cross-platform infrastructure requires much more than just using more of Cache. There's a whole littony of federated services (e.g. the OMG HDTF), and things like knowledge grids that the VA will get access to - Cache products can't provide that today that I know of. Richard - Original Message - From: Steven McPhelan [EMAIL PROTECTED] Date: Wednesday, March 15, 2006 8:59 am Subject: Re: [Hardhats-members] Rewriting CPRS in Java To: hardhats-members@lists.sourceforge.net Someone stated: JDO can use b-tree storages to store Java object trees directly. *That's* an object store. I believe that is exactly how Cache stores its objects. I do not believethat all Cache objects are stored as flat files with b-tree indexes. --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnkkid=110944bid=241720dat=121642 ___ Hardhats-members mailing list Hardhats-members@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/hardhats-members --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnkkid=110944bid=241720dat=121642 ___ Hardhats-members mailing list Hardhats-members@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/hardhats-members
Re: [Hardhats-members] Rewriting CPRS in Java
Jim Self wrote: Richard Schilling wrote: When objects are stored wholesale in an object store, I call it an object database. When object data is stored in a SQL database and then managed by some intermediary API, I call it a persistence layer. So, perhaps we're splitting hairs here. Perhaps, but I think you may be misinterpreting the Cache' documentation. I believe that your statement that Cache is obviously storing their data in a SQL data base is simply false. The defining characteristic of all SQL servers is the presentation of data by means of a SQL syntax. The SQL specification doesn't dictate implemenation of the data store. So, if Cache presents data as SQL structures ... it's a SQL server. I would hope Cache uses the MUMPS data store for its data. You seem to be saying that because data is retrievable via SQL it must be stored in a way that is ONLY retrievable via SQL. I am not a user of Cache', but I know that that is not Not saying that at all. I would hope Cache data is retrievable by MUMPS as well. It's a testament to the strength of the MUMPS platform. But there's a point where another view of the data is counterproductive - but then again consider the fact I'm dealing with new development so I don't have any Cache' dependent code to worry about. My goal is integration of VistA into cross-platform technologies. Cache doesn't fit that model very well if someone can explain how it can I'm all ears. What does it mean when they say that Cache' classes can be projected as Java classes? I have no idea. Looks like they're jumping on ESI Objects' coat tails. What are the essential properties of a true object store that is not tied exclusively to Java? Generally, the entire class - its methods and members - are persisted in an object store - not just it's members. --- Jim Self Systems Architect, Lead Developer VMTH Computer Services, UC Davis (http://www.vmth.ucdavis.edu/us/jaself) --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd___ Hardhats-members mailing list Hardhats-members@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/hardhats-members --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnkkid=110944bid=241720dat=121642 ___ Hardhats-members mailing list Hardhats-members@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/hardhats-members
Re: [Hardhats-members] Rewriting CPRS in Java
Cache Objects are stored in Globals. They are stored as objects, not tables. The %Save method of the class is used to store the object. We all know that globals are multi-dimensional so there is no problem storing complex objects. The SQL presentation is achieved by generating code when the Cache class is compiled to handle SQL queries into the database. The SQL queries are translated into M code which loops through the globals. The table names default to the class names. The Caché Java binding takes a class defined in a Caché database and creates a corresponding Java class from it. This generated class provides remote access to a Caché class from Java. The SQL projection is accessable through ODBC. You can link to a Cache database from, say, SQL Server, and do queries. Thanks, Douglas From: Richard Schilling [EMAIL PROTECTED] Reply-To: hardhats-members@lists.sourceforge.net To: hardhats-members@lists.sourceforge.net Subject: Re: [Hardhats-members] Rewriting CPRS in Java Date: Wed, 15 Mar 2006 11:32:41 -0800 Jim Self wrote: Richard Schilling wrote: When objects are stored wholesale in an object store, I call it an object database. When object data is stored in a SQL database and then managed by some intermediary API, I call it a persistence layer. So, perhaps we're splitting hairs here. Perhaps, but I think you may be misinterpreting the Cache' documentation. I believe that your statement that Cache is obviously storing their data in a SQL data base is simply false. The defining characteristic of all SQL servers is the presentation of data by means of a SQL syntax. The SQL specification doesn't dictate implemenation of the data store. So, if Cache presents data as SQL structures ... it's a SQL server. I would hope Cache uses the MUMPS data store for its data. You seem to be saying that because data is retrievable via SQL it must be stored in a way that is ONLY retrievable via SQL. I am not a user of Cache', but I know that that is not Not saying that at all. I would hope Cache data is retrievable by MUMPS as well. It's a testament to the strength of the MUMPS platform. But there's a point where another view of the data is counterproductive - but then again consider the fact I'm dealing with new development so I don't have any Cache' dependent code to worry about. My goal is integration of VistA into cross-platform technologies. Cache doesn't fit that model very well if someone can explain how it can I'm all ears. What does it mean when they say that Cache' classes can be projected as Java classes? I have no idea. Looks like they're jumping on ESI Objects' coat tails. What are the essential properties of a true object store that is not tied exclusively to Java? Generally, the entire class - its methods and members - are persisted in an object store - not just it's members. --- Jim Self Systems Architect, Lead Developer VMTH Computer Services, UC Davis (http://www.vmth.ucdavis.edu/us/jaself) --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd___ Hardhats-members mailing list Hardhats-members@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/hardhats-members --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnkkid=110944bid=241720dat=121642 ___ Hardhats-members mailing list Hardhats-members@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/hardhats-members --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnkkid=110944bid=241720dat=121642 ___ Hardhats-members mailing list Hardhats-members@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/hardhats-members
RE: [Hardhats-members] Ubuntu code of conduct
Will do Nancy. Have had a brief look but will need to digest more fully. Thanks! Mark | -Original Message- | From: [EMAIL PROTECTED] [mailto:hardhats- | [EMAIL PROTECTED] On Behalf Of Nancy Anthracite | Sent: 15 March 2006 08:38 PM | To: hardhats-members@lists.sourceforge.net | Subject: Re: [Hardhats-members] Ubuntu code of conduct | | Mark, I have been keeping tabs on the work of the HL7 Pediatric | Special | Interest Group who defined the differences between and adult and | pediatric | medical record. This seemed to be exactly the information needed to | define | what needed to be added to VistA to make it pediatric friendly. I | wonder if | you have seen the work they did and if you feel the modifications made | would | cover your setting or if more would be needed. If you are interested, | you | can access their documentation here: | | www.hl7.org then under Committees, the Special Interest Groups, then | under | that Pediatric Data Standards then up near the top, Documents and | Presentations and under that, the third, fourth and fifth links down. | | On Wednesday 15 March 2006 13:12, Mark Painter wrote: | I'm glad someone has spoken to Mark Shuttleworth about VistA. I've | been | thinking of contacting him for some months now. As a paediatrician in | South | Africa, working for the State, I've been frustrated by our national | and | provincial departments of health - the amount of money they have | spent, and | continue to spend, on piecemeal commercial software which ends up only | in a | few major hospitals with patchy support, is staggering. It should not | take | a lot of money to develop and configure VistA to our environment; then | we | could make a reasonable investment on training and support, install it | all | over the country. The departments of health could then spend the real | money | on the real people that need health care! This could then be offered | to any | interested developing countries. | | Mark Shuttleworth has committed himself to the opensource community, | especially in Africa, and I would hope would be able to take on a task | like | this. | | Yes, I should contact him. Just need to write up a reasonable | proposal... | | Mark Painter | | | -Original Message- | | From: [EMAIL PROTECTED] | [mailto:hardhats- | | [EMAIL PROTECTED] On Behalf Of Bhaskar, KS | | Sent: 14 March 2006 08:22 PM | | To: hardhats-members@lists.sourceforge.net | | Subject: Re: [Hardhats-members] Ubuntu code of conduct | | | | Chris -- | | | | Although Ubuntu is an excellent Linux distribution (with | commercial | | support), and I use Kubuntu (Ubuntu with the KDE desktop) at | home, | | there | | was no intent on my part to sell anyone on Ubuntu Linux. It was | the | | Ubuntu code of conduct that I wanted to draw people's attention | to. | | | | Did you tell Mark Shuttleworth about VistA? | | | | Regards | | -- Bhaskar | | | | On Tue, 2006-03-14 at 12:18 -0600, [EMAIL PROTECTED] wrote: | | Bhaskar; | | | |You don't have to sell me on Ubuntu. I liked Mark | Shuttleworth | | | | when | | | | I | | met him in Tunis. His group had a lot of things going for | them and | | they | | are using their community wisely. | | | | Ubuntu is one of the fastest growing Linux distributions. I | was | | | | pointed | | | | to the Ubuntu code of conduct for developers yesterday, and | I felt | | | | that | | | | it was well worth a read for anyone involved in software | | | | development: | | http://www.ubuntu.com/community/conduct | | | | -- Bhaskar | | | | --- | | This SF.Net email is sponsored by xPML, a groundbreaking | scripting | | language | | that extends applications into web and mobile media. Attend the | live | | webcast | | and join the prime developer group breaking into this new coding | | territory! | | http://sel.as- | | us.falkag.net/sel?cmd=lnkkid=110944bid=241720dat=121642 | | ___ | | Hardhats-members mailing list | | Hardhats-members@lists.sourceforge.net | | https://lists.sourceforge.net/lists/listinfo/hardhats-members | | | | -- | | No virus found in this incoming message. | | Checked by AVG
[Hardhats-members] SQL is a language (That's what the L is for)
Folks, SQL is a language. If you have a C compiler, a JVM and a Lisp interpreter on the same machine, that doesn't make the machine imperative, object oriented or functional, it's just a machine. Similarly, if you support data access via MUMPS, SQL, or OQL, it neither changes the nature of the underlying persistence framework, nor does it make it any more or less relational, object oriented or MUMPS based. They are simply different issues. === Gregory Woodhouse [EMAIL PROTECTED] Design quality doesn't ensure success, but design failure can ensure failure. --Kent Beck --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnkkid=110944bid=241720dat=121642 ___ Hardhats-members mailing list Hardhats-members@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/hardhats-members
Re: [Hardhats-members] Rewriting CPRS in Java
That is exactly what I wanted to say, thanks Douglas. :) - Original Message - From: Douglas M. PREISER [EMAIL PROTECTED] Date: Wednesday, March 15, 2006 3:02 pm Subject: Re: [Hardhats-members] Rewriting CPRS in Java To: hardhats-members@lists.sourceforge.net Cache Objects are stored in Globals. They are stored as objects, not tables. The %Save method of the class is used to store the object. We all know that globals are multi-dimensional so there is no problem storing complex objects. The SQL presentation is achieved by generating code when the Cache class is compiled to handle SQL queries into the database. The SQL queries are translated into M code which loops through the globals. The table names default to the class names. The Caché Java binding takes a class defined in a Caché database and creates a corresponding Java class from it. This generated class provides remote access to a Caché class from Java. The SQL projection is accessable through ODBC. You can link to a Cache database from, say, SQL Server, and do queries. Thanks, Douglas From: Richard Schilling [EMAIL PROTECTED] Reply-To: hardhats-members@lists.sourceforge.net To: hardhats-members@lists.sourceforge.net Subject: Re: [Hardhats-members] Rewriting CPRS in Java Date: Wed, 15 Mar 2006 11:32:41 -0800 Jim Self wrote: Richard Schilling wrote: When objects are stored wholesale in an object store, I call it an object database. When object data is stored in a SQL database and then managed by some intermediary API, I call it a persistence layer. So, perhaps we're splitting hairs here. Perhaps, but I think you may be misinterpreting the Cache' documentation. I believe that your statement that Cache is obviously storing their data in a SQL data base is simply false. The defining characteristic of all SQL servers is the presentation of data by means of a SQL syntax. The SQL specification doesn't dictate implemenation of the data store. So, if Cache presents data as SQL structures ... it's a SQL server. I would hope Cache uses the MUMPS data store for its data. You seem to be saying that because data is retrievable via SQL it must be stored in a way that is ONLY retrievable via SQL. I am not a user of Cache', but I know that that is not Not saying that at all. I would hope Cache data is retrievable by MUMPS as well. It's a testament to the strength of the MUMPS platform. But there's a point where another view of the data is counterproductive - but then again consider the fact I'm dealing with new development so I don't have any Cache' dependent code to worry about. My goal is integration of VistA into cross-platform technologies. Cache doesn't fit that model very well if someone can explain how it can I'm all ears. What does it mean when they say that Cache' classes can be projected as Java classes? I have no idea. Looks like they're jumping on ESI Objects' coat tails. What are the essential properties of a true object store that is not tied exclusively to Java? Generally, the entire class - its methods and members - are persisted in an object store - not just it's members. --- Jim Self Systems Architect, Lead Developer VMTH Computer Services, UC Davis (http://www.vmth.ucdavis.edu/us/jaself) --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as- us.falkag.net/sel? cmd___Hardhats-members mailing list Hardhats-members@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/hardhats-members --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory!http://sel.as- us.falkag.net/sel? cmd=lnkkid=110944bid=241720dat=121642__ _ Hardhats-members mailing list Hardhats-members@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/hardhats-members --- This SF.Net email is sponsored by xPML, a groundbreaking scripting languagethat extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory!http://sel.as- us.falkag.net/sel? cmd=lnkkid=110944bid=241720dat=121642___ Hardhats-members mailing list
Re: [Hardhats-members] SQL is a language (That's what the L is for)
Bravo Greg. - Original Message - From: Gregory Woodhouse [EMAIL PROTECTED] Date: Wednesday, March 15, 2006 3:25 pm Subject: [Hardhats-members] SQL is a language (That's what the L is for) To: hardhats-members@lists.sourceforge.net Folks, SQL is a language. If you have a C compiler, a JVM and a Lisp interpreter on the same machine, that doesn't make the machine imperative, object oriented or functional, it's just a machine. Similarly, if you support data access via MUMPS, SQL, or OQL, it neither changes the nature of the underlying persistence framework, nor does it make it any more or less relational, object oriented or MUMPS based. They are simply different issues. === Gregory Woodhouse [EMAIL PROTECTED] Design quality doesn't ensure success, but design failure can ensure failure. --Kent Beck --- This SF.Net email is sponsored by xPML, a groundbreaking scripting languagethat extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory!http://sel.as- us.falkag.net/sel? cmd=lnkkid=110944bid=241720dat=121642___ Hardhats-members mailing list Hardhats-members@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/hardhats-members --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnkkid=110944bid=241720dat=121642 ___ Hardhats-members mailing list Hardhats-members@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/hardhats-members
[Hardhats-members] VistA Planning and Implemantation
In my VistA travels, I thought I came across a document that outlined the VAs planning and implementation procedures when bringing up new sites. Does anyone know if document like that exists? Thank you, matt
[Hardhats-members] National Drug Codes (NDC) headaches. Anyone have input?
I am working to integrate, automatically, the database of ALL drugs as published on the FDA website. They publish about 7 files that are interlinked, holding the data. I have created custom files to hold the data in each of these files. I then automatically load the FDA data into each of the separate files. I then pull the data from these separate files and create an array on one drug, holding all of its relevent data. I can then scan through the VA PRODUCT file for pre-existing entries there. Because the names often differ in minor ways, I can't just do a name search, instead I have to look at the INGREDIENTS of each entry, and its dosage and form (tab, liquid etc), and units. From this matching process, I can have a fairly good feeling that the drug has not already been entered into VA PRODUCT, and therefore add a new entry. Now each drug package that is sold has a differenct NDC (National drug code). I think that the same drug in two different quantity amounts (a bottle of 1000 vs. a bottle of 100) will have two different NDC's. Well, I would like to use the NDC provided by the FDA as a method of further comparing potential new additions to data already in VistA. But my problem is that the NDC coding seems quite strange. And the way it is used in the drug files seems inconsistent. For example, in the DRUG file (#50), there is a field, NDC (field# 31) that appears to be a free text field. It's import transform is like this. INPUT TRANSFORM: K:$L(X)20!($L(X)5)!'((X?4N1-4N1-2N)!(X?5N1-3N1-2N )!(X?5N1-4N1-1N)!(X?5N1-4N1-2N)!(X?6N1-4N1-2N)) X PROMPT MESSAGE: Answer with dashes in correct NDC format ( e.g., 4-4-2, 5-3-2, 5-4-1, 5-4-2, or 6-4-2). Here is a web site that documents the VA's coding: http://www.fda.gov/cder/ndc/ Now, in addition to storing this as a text field, there is also a file NDC/UPN (#50.67) that stores NDC's, and a pointer to the record in the VA PRODUCT file (#50.68) that this NDC refers to. Here is my problem: the NDC stored in NDC/UPN does not contain hypens. So how do I separate the parts of the number, when the number of digits for the aspects of the numbers apparently can vary (see above). Here is a sample record. SEQUENCE NUMBER: 19872 NDC: 48107006--- really should be 48-1070-06 MANUFACTURER: FLINT LABS TRADE NAME: SYNTHROID VA PRODUCT NAME: LEVOTHYROXINE NA 0.1MG TAB (SYNTHROID) PACKAGE SIZE: 5000 PACKAGE TYPE: BOTTLE ROUTE OF ADMINISTRATION: ORAL Any ideas why the NDC is stored in more than one location, and one with -'s and the other without? Thanks Kevin --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnkkid0944bid$1720dat1642 ___ Hardhats-members mailing list Hardhats-members@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/hardhats-members
[Hardhats-members] Re: National Drug Codes (NDC) headaches. Anyone have input?
Well, I have found that if I just take out the hyphens and leave it as a 12 digit number that it matches with the entries in the NDC file. But I still wonder why it is stored different places different ways. Kevin On 3/15/06, Kevin Toppenberg [EMAIL PROTECTED] wrote: I am working to integrate, automatically, the database of ALL drugs as published on the FDA website. They publish about 7 files that are interlinked, holding the data. I have created custom files to hold the data in each of these files. I then automatically load the FDA data into each of the separate files. I then pull the data from these separate files and create an array on one drug, holding all of its relevent data. I can then scan through the VA PRODUCT file for pre-existing entries there. Because the names often differ in minor ways, I can't just do a name search, instead I have to look at the INGREDIENTS of each entry, and its dosage and form (tab, liquid etc), and units. From this matching process, I can have a fairly good feeling that the drug has not already been entered into VA PRODUCT, and therefore add a new entry. Now each drug package that is sold has a differenct NDC (National drug code). I think that the same drug in two different quantity amounts (a bottle of 1000 vs. a bottle of 100) will have two different NDC's. Well, I would like to use the NDC provided by the FDA as a method of further comparing potential new additions to data already in VistA. But my problem is that the NDC coding seems quite strange. And the way it is used in the drug files seems inconsistent. For example, in the DRUG file (#50), there is a field, NDC (field# 31) that appears to be a free text field. It's import transform is like this. INPUT TRANSFORM: K:$L(X)20!($L(X)5)!'((X?4N1-4N1-2N)!(X?5N1-3N1-2N )!(X?5N1-4N1-1N)!(X?5N1-4N1-2N)!(X?6N1-4N1-2N)) X PROMPT MESSAGE: Answer with dashes in correct NDC format ( e.g., 4-4-2, 5-3-2, 5-4-1, 5-4-2, or 6-4-2). Here is a web site that documents the VA's coding: http://www.fda.gov/cder/ndc/ Now, in addition to storing this as a text field, there is also a file NDC/UPN (#50.67) that stores NDC's, and a pointer to the record in the VA PRODUCT file (#50.68) that this NDC refers to. Here is my problem: the NDC stored in NDC/UPN does not contain hypens. So how do I separate the parts of the number, when the number of digits for the aspects of the numbers apparently can vary (see above). Here is a sample record. SEQUENCE NUMBER: 19872 NDC: 48107006--- really should be 48-1070-06 MANUFACTURER: FLINT LABS TRADE NAME: SYNTHROID VA PRODUCT NAME: LEVOTHYROXINE NA 0.1MG TAB (SYNTHROID) PACKAGE SIZE: 5000 PACKAGE TYPE: BOTTLE ROUTE OF ADMINISTRATION: ORAL Any ideas why the NDC is stored in more than one location, and one with -'s and the other without? Thanks Kevin --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnkkid0944bid$1720dat1642 ___ Hardhats-members mailing list Hardhats-members@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/hardhats-members
Re: [Hardhats-members] National Drug Codes (NDC) headaches. Anyone have input?
Because the names often differ in minor ways, I can't just do a name search, instead I have to look at the INGREDIENTS of each entry, and its dosage and form (tab, liquid etc), and units. That won't even help with a drug like Diltiazem. Your going to really need to work with NDC's. The hyphens are a result of the combination of 3 separate numbers being combined into a single number. The first part is a the Manufacture, the send part the drug and the third part is the two digit trade package size. The size of the separate fields have changed over the years and different drugs are labeled differently. the largest an NDC can be is 5-4-2 (11 digits). But it can and does vary from 4-4-2 and 2-3-2 and even 5-3-2 Ruben --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnkkid=110944bid=241720dat=121642 ___ Hardhats-members mailing list Hardhats-members@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/hardhats-members
Re: [Hardhats-members] Re: National Drug Codes (NDC) headaches. Anyone have input?
On Mar 15, 2006, at 2:53 PM, Kevin Toppenberg wrote: Well, I have found that if I just take out the hyphens and leave it as a 12 digit number that it matches with the entries in the NDC file. But I still wonder why it is stored different places different ways. Kevin You see the same thing in a lot of places such a Ethernet addresses, and even telephone numbers. I wouldn't be surprised if the fields were created by different developers. It's not at all surprising that you'd see the NDC code in more than one place because it's used as a key. Anyway, my opinion is that the NDC code should be stored internally without hyphens, with they hyphens being removed by the input transform and, perhaps, re-inserted by an output transform. But unfortunately, VistA developers have often relied on global reads (and even global sets) for data access, so people end up storing data in its external format in the global itself. === Gregory Woodhouse [EMAIL PROTECTED] You can't win if you don't finish the race. --Richard Petty --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnkkid=110944bid=241720dat=121642 ___ Hardhats-members mailing list Hardhats-members@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/hardhats-members
Re: [Hardhats-members] National Drug Codes (NDC) headaches. Anyone have input?
On Mar 15, 2006, at 3:43 PM, Ruben Safir wrote: The size of the separate fields have changed over the years and different drugs are labeled differently. the largest an NDC can be is 5-4-2 (11 digits). But it can and does vary from 4-4-2 and 2-3-2 and even 5-3-2 So, are the NDC codes without the hyphens ambiguous? === Gregory Woodhouse [EMAIL PROTECTED] Not only is the universe stranger than we imagine: it is stranger than we can imagine. --Sir Arthur Eddington --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnkkid=110944bid=241720dat=121642 ___ Hardhats-members mailing list Hardhats-members@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/hardhats-members
Re: [Hardhats-members] National Drug Codes (NDC) headaches. Anyone have input?
On Mar 15, 2006, at 3:43 PM, Ruben Safir wrote: That won't even help with a drug like Diltiazem. Your going to really need to work with NDC's. The hyphens are a result of the combination of 3 separate numbers being combined into a single number. The first part is a the Manufacture, the send part the drug and the third part is the two digit trade package size. The size of the separate fields have changed over the years and different drugs are labeled differently. the largest an NDC can be is 5-4-2 (11 digits). But it can and does vary from 4-4-2 and 2-3-2 and even 5-3-2 Ruben I guess that's why we need domain experts. I thought the hyphens were for readability (only). === Gregory Woodhouse [EMAIL PROTECTED] The whole of science is nothing more than a refinement of everyday thinking. -- Albert Einstein --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnkkid=110944bid=241720dat=121642 ___ Hardhats-members mailing list Hardhats-members@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/hardhats-members
Re: [Hardhats-members] National Drug Codes (NDC) headaches. Anyone have input?
On Wed, 2006-03-15 at 18:25, Gregory Woodhouse wrote: On Mar 15, 2006, at 3:43 PM, Ruben Safir wrote: The size of the separate fields have changed over the years and different drugs are labeled differently. the largest an NDC can be is 5-4-2 (11 digits). But it can and does vary from 4-4-2 and 2-3-2 and even 5-3-2 So, are the NDC codes without the hyphens ambiguous? Theoretically, yeah. Most implementations now standardize on a 5-4-2 standard with or without hyphens, but there are exceptions which while not perfect, would be if everyone used it 5-4-2. Syringes are a PIA. Ans then there is the issue of drug company mergers. I'm not certain if the VA specifically has access to overseas drugs. Finally, the VA used to us the NATO and military 6505 codes to do actual ordering. I'm not sure if that is still the case. Ruben === Gregory Woodhouse [EMAIL PROTECTED] Not only is the universe stranger than we imagine: it is stranger than we can imagine. --Sir Arthur Eddington --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnkkid=110944bid=241720dat=121642 ___ Hardhats-members mailing list Hardhats-members@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/hardhats-members --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnkkid=110944bid=241720dat=121642 ___ Hardhats-members mailing list Hardhats-members@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/hardhats-members
Re: [Hardhats-members] Rewriting CPRS in Java
Awesom! Thanks, Doug. How do the Java classes interact with their brethren on the MUMPS server? Or do they? Richard Douglas M. PREISER wrote: Cache Objects are stored in Globals. They are stored as objects, not tables. The %Save method of the class is used to store the object. We all know that globals are multi-dimensional so there is no problem storing complex objects. The SQL presentation is achieved by generating code when the Cache class is compiled to handle SQL queries into the database. The SQL queries are translated into M code which loops through the globals. The table names default to the class names. The Caché Java binding takes a class defined in a Caché database and creates a corresponding Java class from it. This generated class provides remote access to a Caché class from Java. The SQL projection is accessable through ODBC. You can link to a Cache database from, say, SQL Server, and do queries. Thanks, Douglas From: Richard Schilling [EMAIL PROTECTED] Reply-To: hardhats-members@lists.sourceforge.net To: hardhats-members@lists.sourceforge.net Subject: Re: [Hardhats-members] Rewriting CPRS in Java Date: Wed, 15 Mar 2006 11:32:41 -0800 Jim Self wrote: Richard Schilling wrote: When objects are stored wholesale in an object store, I call it an object database. When object data is stored in a SQL database and then managed by some intermediary API, I call it a persistence layer. So, perhaps we're splitting hairs here. Perhaps, but I think you may be misinterpreting the Cache' documentation. I believe that your statement that Cache is obviously storing their data in a SQL data base is simply false. The defining characteristic of all SQL servers is the presentation of data by means of a SQL syntax. The SQL specification doesn't dictate implemenation of the data store. So, if Cache presents data as SQL structures ... it's a SQL server. I would hope Cache uses the MUMPS data store for its data. You seem to be saying that because data is retrievable via SQL it must be stored in a way that is ONLY retrievable via SQL. I am not a user of Cache', but I know that that is not Not saying that at all. I would hope Cache data is retrievable by MUMPS as well. It's a testament to the strength of the MUMPS platform. But there's a point where another view of the data is counterproductive - but then again consider the fact I'm dealing with new development so I don't have any Cache' dependent code to worry about. My goal is integration of VistA into cross-platform technologies. Cache doesn't fit that model very well if someone can explain how it can I'm all ears. What does it mean when they say that Cache' classes can be projected as Java classes? I have no idea. Looks like they're jumping on ESI Objects' coat tails. What are the essential properties of a true object store that is not tied exclusively to Java? Generally, the entire class - its methods and members - are persisted in an object store - not just it's members. --- Jim Self Systems Architect, Lead Developer VMTH Computer Services, UC Davis (http://www.vmth.ucdavis.edu/us/jaself) --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd___ Hardhats-members mailing list Hardhats-members@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/hardhats-members --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnkkid=110944bid=241720dat=121642 ___ Hardhats-members mailing list Hardhats-members@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/hardhats-members --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnkkid=110944bid=241720dat=121642 ___ Hardhats-members mailing list Hardhats-members@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/hardhats-members --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile
Re: [Hardhats-members] Ubuntu code of conduct
On Wed, 2006-03-15 at 19:11, Alan Rubin wrote: Ubuntu has integrated LTSP into it's distribution.. LTSP is Linux Terminal Server Project, and is a marvelous setup worth investigating since it is so incredibly cost efective. Diskless workstations, recycled from older pc's boot w/ applications that are all driven server side. This feature is an incredible resource for both budget strapped implementations... With all due respect, not to start a flame war, all of this is BUILT into X already. Why the never ending head banging promotion of LTSP. Its always been beyond me. X just DOES this already for no extra change. In fact, this is the very core of X windows usability. Even when it talks to clients on the same workstation it views them as terminals Ruben --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnkkid=110944bid=241720dat=121642 ___ Hardhats-members mailing list Hardhats-members@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/hardhats-members
Re: [Hardhats-members] SQL SERVERS process SQL languages (That's what the term server is for)
Any product that is able to process the Structured Query Language, and provide a SQL table view of data is by definition a SQL server. Cache's SQL processing conforms to the ANSI SQL specification in many ways, and Cache provides ODBC and JDBC drivers as well. All the features of a SQL server. It's not like that's a bad thing. Richard [EMAIL PROTECTED] wrote: Bravo Greg. - Original Message - From: Gregory Woodhouse [EMAIL PROTECTED] Date: Wednesday, March 15, 2006 3:25 pm Subject: [Hardhats-members] SQL is a language (That's what the L is for) To: hardhats-members@lists.sourceforge.net Folks, SQL is a language. If you have a C compiler, a JVM and a Lisp interpreter on the same machine, that doesn't make the machine imperative, object oriented or functional, it's just a machine. Similarly, if you support data access via MUMPS, SQL, or OQL, it neither changes the nature of the underlying persistence framework, nor does it make it any more or less relational, object oriented or MUMPS based. They are simply different issues. === Gregory Woodhouse [EMAIL PROTECTED] Design quality doesn't ensure success, but design failure can ensure failure. --Kent Beck --- This SF.Net email is sponsored by xPML, a groundbreaking scripting languagethat extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory!http://sel.as- us.falkag.net/sel? cmd=lnkkid=110944bid=241720dat=121642___ Hardhats-members mailing list Hardhats-members@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/hardhats-members --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnkkid=110944bid=241720dat=121642 ___ Hardhats-members mailing list Hardhats-members@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/hardhats-members --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnkkid=110944bid=241720dat=121642 ___ Hardhats-members mailing list Hardhats-members@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/hardhats-members
RE: [Hardhats-members] SQL SERVERS process SQL languages (That's what the term server is for)
Interesting. Our goal is to be able to run queries therefore create customized reports of our database or file system. Our VistA application writes and stores the data into data files and these files resides in the Globals instead of the RDBS. We have been suggested to run MDART program to create Cache Views into RDBS. These Views will actually allow us to view and query Global data files (I do not consider the Globals a Database). After that entire process configuration we should be able to create SQL queries, of course ODBC will need also to be configured. I am looking forward to see VistA be re-written in a object oriented programming language; allow all updates be done directly to the Cache RDBS or a SQL Server database; be able to query a database; and create reports in a simple way. Eva Delaney Cache Database Administration California Department of Correction and Rehabilitation 916-358-1973 Life's very purpose is happiness. Let the power of your compassion arise. [Dalai Lama] -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Richard Schilling Sent: Wednesday, March 15, 2006 4:49 PM To: hardhats-members@lists.sourceforge.net Subject: Re: [Hardhats-members] SQL SERVERS process SQL languages (That's what the term server is for) Any product that is able to process the Structured Query Language, and provide a SQL table view of data is by definition a SQL server. Cache's SQL processing conforms to the ANSI SQL specification in many ways, and Cache provides ODBC and JDBC drivers as well. All the features of a SQL server. It's not like that's a bad thing. Richard [EMAIL PROTECTED] wrote: Bravo Greg. - Original Message - From: Gregory Woodhouse [EMAIL PROTECTED] Date: Wednesday, March 15, 2006 3:25 pm Subject: [Hardhats-members] SQL is a language (That's what the L is for) To: hardhats-members@lists.sourceforge.net Folks, SQL is a language. If you have a C compiler, a JVM and a Lisp interpreter on the same machine, that doesn't make the machine imperative, object oriented or functional, it's just a machine. Similarly, if you support data access via MUMPS, SQL, or OQL, it neither changes the nature of the underlying persistence framework, nor does it make it any more or less relational, object oriented or MUMPS based. They are simply different issues. === Gregory Woodhouse [EMAIL PROTECTED] Design quality doesn't ensure success, but design failure can ensure failure. --Kent Beck --- This SF.Net email is sponsored by xPML, a groundbreaking scripting languagethat extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory!http://sel.as- us.falkag.net/sel? cmd=lnkkid=110944bid=241720dat=121642___ Hardhats-members mailing list Hardhats-members@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/hardhats-members --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnkkid=110944bid=241720dat=121642 ___ Hardhats-members mailing list Hardhats-members@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/hardhats-members --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnkkid=110944bid=241720dat=121642 ___ Hardhats-members mailing list Hardhats-members@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/hardhats-members --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnkkid0944bid$1720dat1642 ___ Hardhats-members mailing list Hardhats-members@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/hardhats-members
[Hardhats-members] Positive article on msnbc.com regarding the VA and VistA
Please see: http://www.msnbc.msn.com/id/11844694/ A big advantage for the VA is electronic medical records. The VA has the largest, and one of the most modern systems in the world. When a VA patient visits any facility in the country, the records are there. Indeed, after Hurricane Katrina, many VA patients received uninterrupted care even as they were forced to move. All of the information I need about any of my patients, including their X-rays and their tests, are always available, always accurate, always there in a legible form, says Gauge. The electronic records also allow the VA to track its performance — to quickly learn what works and what doesn't — providing what many say could be a model for health care nationwide.
RE: [Hardhats-members] Rewriting CPRS in Java
I imagine it is this; The Caché Java binding takes a class defined in a Caché database and creates a corresponding Java class from it. This generated class provides remote access to a Caché class from Java. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Richard Schilling Sent: Wednesday, March 15, 2006 6:44 PM To: hardhats-members@lists.sourceforge.net Subject: Re: [Hardhats-members] Rewriting CPRS in Java Awesom! Thanks, Doug. How do the Java classes interact with their brethren on the MUMPS server? Or do they? Richard Douglas M. PREISER wrote: Cache Objects are stored in Globals. They are stored as objects, not tables. The %Save method of the class is used to store the object. We all know that globals are multi-dimensional so there is no problem storing complex objects. The SQL presentation is achieved by generating code when the Cache class is compiled to handle SQL queries into the database. The SQL queries are translated into M code which loops through the globals. The table names default to the class names. The Caché Java binding takes a class defined in a Caché database and creates a corresponding Java class from it. This generated class provides remote access to a Caché class from Java. The SQL projection is accessable through ODBC. You can link to a Cache database from, say, SQL Server, and do queries. Thanks, Douglas From: Richard Schilling [EMAIL PROTECTED] Reply-To: hardhats-members@lists.sourceforge.net To: hardhats-members@lists.sourceforge.net Subject: Re: [Hardhats-members] Rewriting CPRS in Java Date: Wed, 15 Mar 2006 11:32:41 -0800 Jim Self wrote: Richard Schilling wrote: When objects are stored wholesale in an object store, I call it an object database. When object data is stored in a SQL database and then managed by some intermediary API, I call it a persistence layer. So, perhaps we're splitting hairs here. Perhaps, but I think you may be misinterpreting the Cache' documentation. I believe that your statement that Cache is obviously storing their data in a SQL data base is simply false. The defining characteristic of all SQL servers is the presentation of data by means of a SQL syntax. The SQL specification doesn't dictate implemenation of the data store. So, if Cache presents data as SQL structures ... it's a SQL server. I would hope Cache uses the MUMPS data store for its data. You seem to be saying that because data is retrievable via SQL it must be stored in a way that is ONLY retrievable via SQL. I am not a user of Cache', but I know that that is not Not saying that at all. I would hope Cache data is retrievable by MUMPS as well. It's a testament to the strength of the MUMPS platform. But there's a point where another view of the data is counterproductive - but then again consider the fact I'm dealing with new development so I don't have any Cache' dependent code to worry about. My goal is integration of VistA into cross-platform technologies. Cache doesn't fit that model very well if someone can explain how it can I'm all ears. What does it mean when they say that Cache' classes can be projected as Java classes? I have no idea. Looks like they're jumping on ESI Objects' coat tails. What are the essential properties of a true object store that is not tied exclusively to Java? Generally, the entire class - its methods and members - are persisted in an object store - not just it's members. --- Jim Self Systems Architect, Lead Developer VMTH Computer Services, UC Davis (http://www.vmth.ucdavis.edu/us/jaself) --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd_ __ Hardhats-members mailing list Hardhats-members@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/hardhats-members --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnkkid=110944bid=241720dat=121642 ___ Hardhats-members mailing list Hardhats-members@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/hardhats-members --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the
Re: [Hardhats-members] National Drug Codes (NDC) headaches. Anyone have input?
Thanks Ruben (and Gregory) for the replies. I agree that 5+4+2=11, but in the VA database, they seem to be storing 12 digits, with a leading 0. E.g: NUMBER: 385 000832027601 QUINIDINE SULFATE QUINIDINE SO4 200MG TAB NUMBER: 386 000364022990 QUINIDINE SULFATE QUINIDINE SO4 200MG TAB NUMBER: 387 32402401 CIN-QUIN QUINIDINE SO4 100MG TAB NUMBER: 388 000591545301 QUINIDINE SULFATE QUINIDINE SO4 100MG TAB Thanks Kevin On 3/15/06, Ruben Safir [EMAIL PROTECTED] wrote: On Wed, 2006-03-15 at 18:25, Gregory Woodhouse wrote: On Mar 15, 2006, at 3:43 PM, Ruben Safir wrote: The size of the separate fields have changed over the years and different drugs are labeled differently. the largest an NDC can be is 5-4-2 (11 digits). But it can and does vary from 4-4-2 and 2-3-2 and even 5-3-2 So, are the NDC codes without the hyphens ambiguous? Theoretically, yeah. Most implementations now standardize on a 5-4-2 standard with or without hyphens, but there are exceptions which while not perfect, would be if everyone used it 5-4-2. Syringes are a PIA. Ans then there is the issue of drug company mergers. I'm not certain if the VA specifically has access to overseas drugs. Finally, the VA used to us the NATO and military 6505 codes to do actual ordering. I'm not sure if that is still the case. Ruben --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnkkid0944bid$1720dat1642 ___ Hardhats-members mailing list Hardhats-members@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/hardhats-members
Re: [Hardhats-members] National Drug Codes (NDC) headaches. Anyone have input?
On 3/15/06, Gregory Woodhouse [EMAIL PROTECTED] wrote: On Mar 15, 2006, at 3:43 PM, Ruben Safir wrote: The size of the separate fields have changed over the years and different drugs are labeled differently. the largest an NDC can be is 5-4-2 (11 digits). But it can and does vary from 4-4-2 and 2-3-2 and even 5-3-2 So, are the NDC codes without the hyphens ambiguous? I think so, hence my confusion. Thus I don't think you could write an output transform with 100% correctness. But Ruben's input re 5-4-2 helps. Kevin --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnkkid0944bid$1720dat1642 ___ Hardhats-members mailing list Hardhats-members@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/hardhats-members
Re: [Hardhats-members] MSC FileMan updated
Thanks George. Kevin On 3/15/06, George Timson [EMAIL PROTECTED] wrote: I've updated the FileMan suite of routines available at http://www.hardhats.org/fileman/MSC.html --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnkkid0944bid$1720dat1642 ___ Hardhats-members mailing list Hardhats-members@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/hardhats-members
Re: [Hardhats-members] Ubuntu code of conduct
Is this different from VNC? Are there differences in bandwidth requirements between the different technologies? And I realize that X uses IP for its messaging (thus making dissemination possible). But isn't that part of the technology used in LTSP? If not, is there a program that sets up dumb terminals to appear to be linux terminals? I know little about this, but am curious. Kevin On 3/15/06, Ruben Safir [EMAIL PROTECTED] wrote: On Wed, 2006-03-15 at 19:11, Alan Rubin wrote: Ubuntu has integrated LTSP into it's distribution.. LTSP is Linux Terminal Server Project, and is a marvelous setup worth investigating since it is so incredibly cost efective. Diskless workstations, recycled from older pc's boot w/ applications that are all driven server side. This feature is an incredible resource for both budget strapped implementations... With all due respect, not to start a flame war, all of this is BUILT into X already. Why the never ending head banging promotion of LTSP. Its always been beyond me. X just DOES this already for no extra change. In fact, this is the very core of X windows usability. Even when it talks to clients on the same workstation it views them as terminals Ruben --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnkkid=110944bid=241720dat=121642 ___ Hardhats-members mailing list Hardhats-members@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/hardhats-members --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnkkid0944bid$1720dat1642 ___ Hardhats-members mailing list Hardhats-members@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/hardhats-members
Re: [Hardhats-members] National Drug Codes (NDC) headaches. Anyone have input?
What is the NDC numbers for Singular 10mg Ruben On Wed, 2006-03-15 at 21:47, Kevin Toppenberg wrote: Thanks Ruben (and Gregory) for the replies. I agree that 5+4+2=11, but in the VA database, they seem to be storing 12 digits, with a leading 0. E.g: NUMBER: 385 000832027601 QUINIDINE SULFATE QUINIDINE SO4 200MG TAB NUMBER: 386 000364022990 QUINIDINE SULFATE QUINIDINE SO4 200MG TAB NUMBER: 387 32402401 CIN-QUIN QUINIDINE SO4 100MG TAB NUMBER: 388 000591545301 QUINIDINE SULFATE QUINIDINE SO4 100MG TAB Thanks Kevin On 3/15/06, Ruben Safir [EMAIL PROTECTED] wrote: On Wed, 2006-03-15 at 18:25, Gregory Woodhouse wrote: On Mar 15, 2006, at 3:43 PM, Ruben Safir wrote: The size of the separate fields have changed over the years and different drugs are labeled differently. the largest an NDC can be is 5-4-2 (11 digits). But it can and does vary from 4-4-2 and 2-3-2 and even 5-3-2 So, are the NDC codes without the hyphens ambiguous? Theoretically, yeah. Most implementations now standardize on a 5-4-2 standard with or without hyphens, but there are exceptions which while not perfect, would be if everyone used it 5-4-2. Syringes are a PIA. Ans then there is the issue of drug company mergers. I'm not certain if the VA specifically has access to overseas drugs. Finally, the VA used to us the NATO and military 6505 codes to do actual ordering. I'm not sure if that is still the case. Ruben --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd___ Hardhats-members mailing list Hardhats-members@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/hardhats-members --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnkkid=110944bid=241720dat=121642 ___ Hardhats-members mailing list Hardhats-members@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/hardhats-members
Re: [Hardhats-members] SQL SERVERS process SQL languages (That's what the term server is for)
On 3/15/06, Delaney, Eva [EMAIL PROTECTED] wrote: ...to view and query Global data files (I do not consider the Globals a Database). ... I am not a database guy, but I don't follow you here. VistA has to have a database to store it's data in, and Globals are where that data stored. So it is not a relational database, but wouldn't you agree that it is a database? Kevin T. --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnkkid0944bid$1720dat1642 ___ Hardhats-members mailing list Hardhats-members@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/hardhats-members
Re: [Hardhats-members] Ubuntu code of conduct
On Wed, 2006-03-15 at 21:54, Kevin Toppenberg wrote: Is this different from VNC? Are there differences in bandwidth requirements between the different technologies? Completely, although VNC ALSO uses basic X technology to works. And I realize that X uses IP for its messaging (thus making dissemination possible). But isn't that part of the technology used in LTSP? If not, is there a program that sets up dumb terminals to appear to be linux terminals? You want a dumb X Terminal? Replace the line in /etc/password as follows rich:x:509:100:Richard Stallman:/home/rich:/bin/bash with rich:x:509:100:Richard Stallman:/home/rich:/usr/X11R6/bin/xinit :) Or some minorly changed version of this with the .xintrc file properly constructed. OR you can just alter inittab accordingly. NYU used to have hundreds of X-terminals all over the school which where insecure. My student workers had a ton of fun making nude photos of students and teachers pop up on them at random from their development workstations by telling the gimp to execute locally and display around the school. Oh those were the days Ruben I know little about this, but am curious. --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnkkid=110944bid=241720dat=121642 ___ Hardhats-members mailing list Hardhats-members@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/hardhats-members
Re: [Hardhats-members] National Drug Codes (NDC) headaches. Anyone have input?
Below are the results for this drug from two places where it is stored. On 3/15/06, Ruben Safir [EMAIL PROTECTED] wrote: What is the NDC numbers for Singular 10mg Ruben In file NDC/UPC: NUMBER: 89055 06011731 -12 digits SINGULAIR 10MG TAB MONTELUKAST NA 10MG TAB NUMBER: 89056 06011754 -12 digits SINGULAIR 10MG TAB MONTELUKAST NA 10MG TAB 2 MATCHES FOUND. In file 50, DRUG (NDC is 11 digits.) NUMBER: 6895GENERIC NAME: MONTELUKAST 10MG TAB DEA, SPECIAL HDLG: 6P MAXIMUM DOSE PER DAY: 1 STANDARD SIG: T1 TAB QD SYNONYM: SINGULAIR NDC CODE: 0006-0117-54 INTENDED USE: TRADE NAME APPLICATION PACKAGES' USE: O NDC: 0006-0117-54 ORDER UNIT: BTPRICE PER ORDER UNIT: 125.74 DISPENSE UNITS PER ORDER UNIT: 90 DISPENSE UNIT: TABLET CURRENT INVENTORY: -9464 OLD NAMES: MONTELUKAST 10MG TAB DATE CHANGED: NOV 02, 2005 OLD NAMES: MONTELUKAST 10MG TAB DATE CHANGED: NOV 02, 2005 OLD NAMES: MONTELUKAST 10MG TAB DATE CHANGED: NOV 03, 2005 OLD NAMES: MONTELUKAST 10MG TAB DATE CHANGED: NOV 03, 2005 STRENGTH: 10 UNIT: MG DISPENSE UNITS PER DOSE: 1 PACKAGE: IO DISPENSE UNITS PER DOSE: 2 PACKAGE: IO DISPENSE UNITS PER DOSE: 1 DOSE: 10 PACKAGE: IO DISPENSE UNITS PER DOSE: 2 DOSE: 20 PACKAGE: IO NATIONAL DRUG FILE ENTRY: MONTELUKAST VA PRODUCT NAME: MONTELUKAST NA 10MG TAB PSNDF VA PRODUCT NAME ENTRY: MONTELUKAST NA 10MG TAB PACKAGE SIZE: 90 PACKAGE TYPE: BOTTLE NATIONAL DRUG CLASS: RE109CMOP ID: M0400 NATIONAL FORMULARY INDICATOR: NO AHFS NUMBER (c): : 0.00 INV ORDER UNITS (c): -105.16 VA DRUG CLASS CODE (c): RE109 ANTIASTHMA,OTHER Thanks Kevin --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnkkid0944bid$1720dat1642 ___ Hardhats-members mailing list Hardhats-members@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/hardhats-members
Re: [Hardhats-members] National Drug Codes (NDC) headaches. Anyone have input?
On 3/15/06, Kevin Toppenberg [EMAIL PROTECTED] wrote: Thanks Ruben (and Gregory) for the replies. I agree that 5+4+2=11, but in the VA database, they seem to be storing 12 digits, with a leading 0. E.g: Here is the description for field NDC in file NDC/UPC: FIELD NAME: NDC FLD NUMBER: 1 FLD TITLE: NODE;PIECE: 0;2HELP FRAME: ACCESS: RD:DEL: ^ WR: ^ DATA TYPE: Free Text Marked for auditing INPUT TRANSFORM: K:$L(X)12!($L(X)12) X PROMPT MESSAGE: Answer must be 12 characters in length. DESCRIPTION: This is the 12 character NDC (National Drug Code) for this item. Kevin --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnkkid0944bid$1720dat1642 ___ Hardhats-members mailing list Hardhats-members@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/hardhats-members
Re: [Hardhats-members] National Drug Codes (NDC) headaches. Anyone have input?
I'll look these up when I get the the Pharmacy and give you the exact breakdown. But it does seem that your correct and they added another zero on the front (room to grow) since Merck is Manufacturer 0006 (now most often 6) Ruben On Wed, 2006-03-15 at 22:12, Kevin Toppenberg wrote: Below are the results for this drug from two places where it is stored. On 3/15/06, Ruben Safir [EMAIL PROTECTED] wrote: What is the NDC numbers for Singular 10mg Ruben In file NDC/UPC: NUMBER: 89055 06011731 -12 digits SINGULAIR 10MG TAB MONTELUKAST NA 10MG TAB NUMBER: 89056 06011754 -12 digits SINGULAIR 10MG TAB MONTELUKAST NA 10MG TAB 2 MATCHES FOUND. In file 50, DRUG (NDC is 11 digits.) NUMBER: 6895GENERIC NAME: MONTELUKAST 10MG TAB DEA, SPECIAL HDLG: 6P MAXIMUM DOSE PER DAY: 1 STANDARD SIG: T1 TAB QD SYNONYM: SINGULAIR NDC CODE: 0006-0117-54 INTENDED USE: TRADE NAME APPLICATION PACKAGES' USE: O NDC: 0006-0117-54 ORDER UNIT: BTPRICE PER ORDER UNIT: 125.74 DISPENSE UNITS PER ORDER UNIT: 90 DISPENSE UNIT: TABLET CURRENT INVENTORY: -9464 OLD NAMES: MONTELUKAST 10MG TAB DATE CHANGED: NOV 02, 2005 OLD NAMES: MONTELUKAST 10MG TAB DATE CHANGED: NOV 02, 2005 OLD NAMES: MONTELUKAST 10MG TAB DATE CHANGED: NOV 03, 2005 OLD NAMES: MONTELUKAST 10MG TAB DATE CHANGED: NOV 03, 2005 STRENGTH: 10 UNIT: MG DISPENSE UNITS PER DOSE: 1 PACKAGE: IO DISPENSE UNITS PER DOSE: 2 PACKAGE: IO DISPENSE UNITS PER DOSE: 1 DOSE: 10 PACKAGE: IO DISPENSE UNITS PER DOSE: 2 DOSE: 20 PACKAGE: IO NATIONAL DRUG FILE ENTRY: MONTELUKAST VA PRODUCT NAME: MONTELUKAST NA 10MG TAB PSNDF VA PRODUCT NAME ENTRY: MONTELUKAST NA 10MG TAB PACKAGE SIZE: 90 PACKAGE TYPE: BOTTLE NATIONAL DRUG CLASS: RE109CMOP ID: M0400 NATIONAL FORMULARY INDICATOR: NO AHFS NUMBER (c): : 0.00 INV ORDER UNITS (c): -105.16 VA DRUG CLASS CODE (c): RE109 ANTIASTHMA,OTHER Thanks Kevin --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd___ Hardhats-members mailing list Hardhats-members@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/hardhats-members --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnkkid=110944bid=241720dat=121642 ___ Hardhats-members mailing list Hardhats-members@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/hardhats-members
Re: [Hardhats-members] Ubuntu code of conduct
Cool. Thanks Kevin On 3/15/06, Ruben Safir [EMAIL PROTECTED] wrote: On Wed, 2006-03-15 at 21:54, Kevin Toppenberg wrote: Is this different from VNC? Are there differences in bandwidth requirements between the different technologies? Completely, although VNC ALSO uses basic X technology to works. And I realize that X uses IP for its messaging (thus making dissemination possible). But isn't that part of the technology used in LTSP? If not, is there a program that sets up dumb terminals to appear to be linux terminals? You want a dumb X Terminal? Replace the line in /etc/password as follows rich:x:509:100:Richard Stallman:/home/rich:/bin/bash with rich:x:509:100:Richard Stallman:/home/rich:/usr/X11R6/bin/xinit :) Or some minorly changed version of this with the .xintrc file properly constructed. OR you can just alter inittab accordingly. NYU used to have hundreds of X-terminals all over the school which where insecure. My student workers had a ton of fun making nude photos of students and teachers pop up on them at random from their development workstations by telling the gimp to execute locally and display around the school. Oh those were the days Ruben I know little about this, but am curious. --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnkkid=110944bid=241720dat=121642 ___ Hardhats-members mailing list Hardhats-members@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/hardhats-members --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnkkid0944bid$1720dat1642 ___ Hardhats-members mailing list Hardhats-members@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/hardhats-members
Re: [Hardhats-members] National Drug Codes (NDC) headaches. Anyone have input?
And why am I an unemployed Programmer with a Pharmacy degree? I could be wrong but I believe that the programmers added a digit on accident. Ruben On Wed, 2006-03-15 at 22:15, Kevin Toppenberg wrote: On 3/15/06, Kevin Toppenberg [EMAIL PROTECTED] wrote: Thanks Ruben (and Gregory) for the replies. I agree that 5+4+2=11, but in the VA database, they seem to be storing 12 digits, with a leading 0. E.g: Here is the description for field NDC in file NDC/UPC: FIELD NAME: NDC FLD NUMBER: 1 FLD TITLE: NODE;PIECE: 0;2HELP FRAME: ACCESS: RD:DEL: ^ WR: ^ DATA TYPE: Free Text Marked for auditing INPUT TRANSFORM: K:$L(X)12!($L(X)12) X PROMPT MESSAGE: Answer must be 12 characters in length. DESCRIPTION: This is the 12 character NDC (National Drug Code) for this item. Kevin --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd___ Hardhats-members mailing list Hardhats-members@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/hardhats-members --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnkkid=110944bid=241720dat=121642 ___ Hardhats-members mailing list Hardhats-members@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/hardhats-members
Re: [Hardhats-members] National Drug Codes (NDC) headaches. Anyone have input?
On 3/15/06, Ruben Safir [EMAIL PROTECTED] wrote: And why am I an unemployed Programmer with a Pharmacy degree? I could be wrong but I believe that the programmers added a digit on accident. Ruben That explaination would make the most sense to me. Because who knows which of three subfields will need to grow, so just adding an extra digit for luck seem unneeded. Kevin --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnkkid0944bid$1720dat1642 ___ Hardhats-members mailing list Hardhats-members@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/hardhats-members
Re: [Hardhats-members] Ubuntu code of conduct
Try this on your box. Log out of graphics mode completely. You might have to change the run level. At a consel prompt log in and get your shell prompt. run xinit /usr/X11/bin/xterm xhost + ssh -X -l yourname your.other.box.com Log in with the username and password to the foreign box. Now run your favorite desktop /opt/gnome/bin/gnome-session or some such window manager and Voila! Remote Desktop now running locally (probably like a hog without tweaking X a little) Ruben On Wed, 2006-03-15 at 22:17, Kevin Toppenberg wrote: Cool. Thanks Kevin On 3/15/06, Ruben Safir [EMAIL PROTECTED] wrote: On Wed, 2006-03-15 at 21:54, Kevin Toppenberg wrote: Is this different from VNC? Are there differences in bandwidth requirements between the different technologies? Completely, although VNC ALSO uses basic X technology to works. And I realize that X uses IP for its messaging (thus making dissemination possible). But isn't that part of the technology used in LTSP? If not, is there a program that sets up dumb terminals to appear to be linux terminals? You want a dumb X Terminal? Replace the line in /etc/password as follows rich:x:509:100:Richard Stallman:/home/rich:/bin/bash with rich:x:509:100:Richard Stallman:/home/rich:/usr/X11R6/bin/xinit :) Or some minorly changed version of this with the .xintrc file properly constructed. OR you can just alter inittab accordingly. NYU used to have hundreds of X-terminals all over the school which where insecure. My student workers had a ton of fun making nude photos of students and teachers pop up on them at random from their development workstations by telling the gimp to execute locally and display around the school. Oh those were the days Ruben I know little about this, but am curious. --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnkkid=110944bid=241720dat=121642 ___ Hardhats-members mailing list Hardhats-members@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/hardhats-members --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd___ Hardhats-members mailing list Hardhats-members@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/hardhats-members --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnkkid=110944bid=241720dat=121642 ___ Hardhats-members mailing list Hardhats-members@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/hardhats-members
RE: [Hardhats-members] National Drug Codes (NDC) headaches. Anyone have input?
Here is the official info from fda.gov on NDC codes: NDC Number Each listed drug product listed is assigned a unique 10-digit, 3-segment number. This number, known as the NDC, identifies the labeler, product, and trade package size. The first segment, the labeler code, is assigned by the FDA. A labeler is any firm that manufactures (including repackers or relabelers), or distributes (under its own name) the drug. The second segment, the product code, identifies a specific strength, dosage form, and formulation for a particular firm. The third segment, the package code, identifies package sizes and types. Both the product and package codes are assigned by the firm. The NDC will be in one of the following configurations: 4-4-2, 5-3-2, or 5-4-1. An asterisk may appear in either a product code or a package code. It simply acts as a place holder and indicates the configuration of the NDC. Since the NDC is limited to 10 digits, a firm with a 5 digit labeler code must choose between a 3 digit product code and 2 digit package code, or a 4 digit product code and 1 digit package code. Thus, you have either a 5-4-1 or a 5-3-2 configuration for the three segments of the NDC. Because of a conflict with the HIPAA standard of an 11 digit NDC, many programs will pad the product code or package code segments of the NDC with a leading zero instead of the asterisk. Since a zero can be a valid digit in the NDC, this can lead to confusion when trying to reconstitute the NDC back to its FDA standard. Example: 12345-0678-09 (11 digits) could be 12345-678-09 or 12345-678-90 depending on the firm's configuration. By storing the segments as character data and using the * as place holders we eliminate the confusion. In the example, FDA stores the segments as 12345-*678-09 for a 5-3-2 configuration or 12345-0678-*9 for a 5-4-1 configuration. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Kevin Toppenberg Sent: Wednesday, March 15, 2006 8:50 PM To: hardhats-members@lists.sourceforge.net Subject: Re: [Hardhats-members] National Drug Codes (NDC) headaches. Anyone have input? On 3/15/06, Gregory Woodhouse [EMAIL PROTECTED] wrote: On Mar 15, 2006, at 3:43 PM, Ruben Safir wrote: The size of the separate fields have changed over the years and different drugs are labeled differently. the largest an NDC can be is 5-4-2 (11 digits). But it can and does vary from 4-4-2 and 2-3-2 and even 5-3-2 So, are the NDC codes without the hyphens ambiguous? I think so, hence my confusion. Thus I don't think you could write an output transform with 100% correctness. But Ruben's input re 5-4-2 helps. Kevin --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=kkid0944bid$1720dat1642 ___ Hardhats-members mailing list Hardhats-members@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/hardhats-members --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnkkid0944bid$1720dat1642 ___ Hardhats-members mailing list Hardhats-members@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/hardhats-members
Re: [Hardhats-members] National Drug Codes (NDC) headaches. Anyone have input?
Will the same labeler always use the same pattern of product code and package code? On Wednesday 15 March 2006 22:33, Mark Amundson wrote: Here is the official info from fda.gov on NDC codes: NDC Number Each listed drug product listed is assigned a unique 10-digit, 3-segment number. This number, known as the NDC, identifies the labeler, product, and trade package size. The first segment, the labeler code, is assigned by the FDA. A labeler is any firm that manufactures (including repackers or relabelers), or distributes (under its own name) the drug. The second segment, the product code, identifies a specific strength, dosage form, and formulation for a particular firm. The third segment, the package code, identifies package sizes and types. Both the product and package codes are assigned by the firm. The NDC will be in one of the following configurations: 4-4-2, 5-3-2, or 5-4-1. An asterisk may appear in either a product code or a package code. It simply acts as a place holder and indicates the configuration of the NDC. Since the NDC is limited to 10 digits, a firm with a 5 digit labeler code must choose between a 3 digit product code and 2 digit package code, or a 4 digit product code and 1 digit package code. Thus, you have either a 5-4-1 or a 5-3-2 configuration for the three segments of the NDC. Because of a conflict with the HIPAA standard of an 11 digit NDC, many programs will pad the product code or package code segments of the NDC with a leading zero instead of the asterisk. Since a zero can be a valid digit in the NDC, this can lead to confusion when trying to reconstitute the NDC back to its FDA standard. Example: 12345-0678-09 (11 digits) could be 12345-678-09 or 12345-678-90 depending on the firm's configuration. By storing the segments as character data and using the * as place holders we eliminate the confusion. In the example, FDA stores the segments as 12345-*678-09 for a 5-3-2 configuration or 12345-0678-*9 for a 5-4-1 configuration. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Kevin Toppenberg Sent: Wednesday, March 15, 2006 8:50 PM To: hardhats-members@lists.sourceforge.net Subject: Re: [Hardhats-members] National Drug Codes (NDC) headaches. Anyone have input? On 3/15/06, Gregory Woodhouse [EMAIL PROTECTED] wrote: On Mar 15, 2006, at 3:43 PM, Ruben Safir wrote: The size of the separate fields have changed over the years and different drugs are labeled differently. the largest an NDC can be is 5-4-2 (11 digits). But it can and does vary from 4-4-2 and 2-3-2 and even 5-3-2 So, are the NDC codes without the hyphens ambiguous? I think so, hence my confusion. Thus I don't think you could write an output transform with 100% correctness. But Ruben's input re 5-4-2 helps. Kevin --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=kkid0944bid$1720dat1642 ___ Hardhats-members mailing list Hardhats-members@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/hardhats-members --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnkkid0944bid$1720dat1642 ___ Hardhats-members mailing list Hardhats-members@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/hardhats-members -- Nancy Anthracite --- -- Nancy Anthracite --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnkkid=110944bid=241720dat=121642 ___ Hardhats-members mailing list Hardhats-members@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/hardhats-members
RE: [Hardhats-members] SQL SERVERS process SQL languages (That's what the term server is for)
Quite so, Kevin! ... And I on the other hand AM a database guy ... and to be most accurate, VistA is based on VA FileMan (which uses globals for the persistent data store) to project a polymorphic view of the data (object as well as SQL). VistA data is accessed via VA FileMan in a manner much more akin to CJ Date's Third Manifesto than does SQL. Likewise, Cache can project a SQL view of the data (though using SQL these days, in my opinion, is a bit like using VSAM because it's what everyone uses. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Kevin Toppenberg Sent: Wednesday, March 15, 2006 8:03 PM To: hardhats-members@lists.sourceforge.net Subject: Re: [Hardhats-members] SQL SERVERS process SQL languages (That's what the term server is for) On 3/15/06, Delaney, Eva [EMAIL PROTECTED] wrote: ...to view and query Global data files (I do not consider the Globals a Database). ... I am not a database guy, but I don't follow you here. VistA has to have a database to store it's data in, and Globals are where that data stored. So it is not a relational database, but wouldn't you agree that it is a database? Kevin T. --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=kkid0944bid$1720dat1642 ___ Hardhats-members mailing list Hardhats-members@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/hardhats-members --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnkkid0944bid$1720dat1642 ___ Hardhats-members mailing list Hardhats-members@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/hardhats-members
Re: [Hardhats-members] National Drug Codes (NDC) headaches. Anyone have input?
On Wed, 2006-03-15 at 23:23, Nancy Anthracite wrote: Will the same labeler always use the same pattern of product code and package code? No - there is no such restriction but the middle number usually remains constant. They sometimes change the drug and keep the drug code. I think they did that with Tricor if I recall. Ruben --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnkkid=110944bid=241720dat=121642 ___ Hardhats-members mailing list Hardhats-members@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/hardhats-members
Re: [Hardhats-members] National Drug Codes (NDC) headaches. Anyone have input?
On Wed, Mar 15, 2006 at 09:33:29PM -0600, Mark Amundson wrote: Here is the official info from fda.gov on NDC codes: NDC Number Each listed drug product listed is assigned a unique 10-digit, 3-segment number. This number, known as the NDC, identifies the labeler, product, and trade package size. The first segment, the labeler code, is assigned by the FDA. A labeler is any firm that manufactures (including repackers or relabelers), or distributes (under its own name) the drug. The second segment, the product code, identifies a specific strength, dosage form, and formulation for a particular firm. The third segment, the package code, identifies package sizes and types. Both the product and package codes are assigned by the firm. The NDC will be in one of the following configurations: 4-4-2, 5-3-2, or 5-4-1. Actually, upon reading this closely, this just confuses things and I doubt that this is correct, even if it is from the FDA website. You will NEVER see an astisk in the NDC number printed on the lable of a drug. You will almost ALWAYS see a two digit product code on the end. Confusion is always related to leading zeros, not 90 09 and the complete 11 digit number does define the drug completely. Ruben -- __ Brooklyn Linux Solutions So many immigrant groups have swept through our town that Brooklyn, like Atlantis, reaches mythological proportions in the mind of the world - RI Safir 1998 DRM is THEFT - We are the STAKEHOLDERS - RI Safir 2002 http://fairuse.nylxs.com Yeah - I write Free Software...so SUE ME http://www.mrbrklyn.com - Consulting http://www.inns.net -- Happy Clients http://www.nylxs.com - Leadership Development in Free Software http://www2.mrbrklyn.com/resources - Unpublished Archive or stories and articles from around the net http://www2.mrbrklyn.com/downtown.html - See the New Downtown Brooklyn --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnkkid=110944bid=241720dat=121642 ___ Hardhats-members mailing list Hardhats-members@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/hardhats-members
Re: [Hardhats-members] Positive article on msnbc.com regarding the VA and VistA
A short piece on it appeared on NBC Nightly News tonight. Here is a link to the NBC News netcast of the show, VA piece is in there somewhere... ;-) http://www.msnbc.msn.com/id/9973419/ It was very supportive of the VA and I would expect it to generate some private sector interest again. Congrats to all those folks in the VA that made that system possible. It must be thrilling to see your hard work being praised for what it does to aid in taking care of the Veterans. Marc Krawitz wrote: Please see: http://www.msnbc.msn.com/id/11844694/ A big advantage for the VA is electronic medical records. The VA has the largest, and one of the most modern systems in the world. When a VA patient visits any facility in the country, the records are there. Indeed, after Hurricane Katrina, many VA patients received uninterrupted care even as they were forced to move. All of the information I need about any of my patients, including their X-rays and their tests, are always available, always accurate, always there in a legible form, says Gauge. The electronic records also allow the VA to track its performance — to quickly learn what works and what doesn't — providing what many say could be a model for health care nationwide. -- Greg Kreis http://www.PioneerDataSys.com You are today where your thoughts have brought you, you will be tomorrow where your thoughts take you. (James Lane Allen) --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnkkid0944bid$1720dat1642 ___ Hardhats-members mailing list Hardhats-members@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/hardhats-members
RE: [Hardhats-members] National Drug Codes (NDC) headaches. Anyone have input?
I to have never seen the * character used on a med package, but I have came across the occasional NDC database that has asterisks in it. The paragraphs are pulled directly from the FDA site and they are consistent to what I understand NDC's to be and how I have used them. The real pain to me for and NDC is that a company can take a NDC they retired years ago and attach it to a new product today, now you may have an old database pointing to one product but the new NDC is for something else. As far as the 12 digit field in VistA for the NDC number it is because the National Drug file stores both NDC's and UPC's in the same field for a product, the UPC used is a 12 digit code. So what they do in the NDF with NDC's is put one more leading zero one the 11 digit code to make it a 12 digit. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Ruben Safir Sent: Wednesday, March 15, 2006 10:31 PM To: hardhats-members@lists.sourceforge.net Subject: Re: [Hardhats-members] National Drug Codes (NDC) headaches. Anyone have input? On Wed, Mar 15, 2006 at 09:33:29PM -0600, Mark Amundson wrote: Here is the official info from fda.gov on NDC codes: NDC Number Each listed drug product listed is assigned a unique 10-digit, 3-segment number. This number, known as the NDC, identifies the labeler, product, and trade package size. The first segment, the labeler code, is assigned by the FDA. A labeler is any firm that manufactures (including repackers or relabelers), or distributes (under its own name) the drug. The second segment, the product code, identifies a specific strength, dosage form, and formulation for a particular firm. The third segment, the package code, identifies package sizes and types. Both the product and package codes are assigned by the firm. The NDC will be in one of the following configurations: 4-4-2, 5-3-2, or 5-4-1. Actually, upon reading this closely, this just confuses things and I doubt that this is correct, even if it is from the FDA website. You will NEVER see an astisk in the NDC number printed on the lable of a drug. You will almost ALWAYS see a two digit product code on the end. Confusion is always related to leading zeros, not 90 09 and the complete 11 digit number does define the drug completely. Ruben -- __ Brooklyn Linux Solutions So many immigrant groups have swept through our town that Brooklyn, like Atlantis, reaches mythological proportions in the mind of the world - RI Safir 1998 DRM is THEFT - We are the STAKEHOLDERS - RI Safir 2002 http://fairuse.nylxs.com Yeah - I write Free Software...so SUE ME http://www.mrbrklyn.com - Consulting http://www.inns.net -- Happy Clients http://www.nylxs.com - Leadership Development in Free Software http://www2.mrbrklyn.com/resources - Unpublished Archive or stories and articles from around the net http://www2.mrbrklyn.com/downtown.html - See the New Downtown Brooklyn --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnkkid=110944bid=241720dat=121642 ___ Hardhats-members mailing list Hardhats-members@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/hardhats-members --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnkkid=110944bid=241720dat=121642 ___ Hardhats-members mailing list Hardhats-members@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/hardhats-members
Re: [Hardhats-members] Positive article on msnbc.com regarding the VA and VistA
Great news spot! Thanks for posting this. Richard Marc Krawitz wrote: Please see: http://www.msnbc.msn.com/id/11844694/ A big advantage for the VA is electronic medical records. The VA has the largest, and one of the most modern systems in the world. When a VA patient visits any facility in the country, the records are there. Indeed, after Hurricane Katrina, many VA patients received uninterrupted care even as they were forced to move. All of the information I need about any of my patients, including their X-rays and their tests, are always available, always accurate, always there in a legible form, says Gauge. The electronic records also allow the VA to track its performance — to quickly learn what works and what doesn't — providing what many say could be a model for health care nationwide. --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnkkid=110944bid=241720dat=121642 ___ Hardhats-members mailing list Hardhats-members@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/hardhats-members