Geekzone: technology news, blogs, forums
Guest
Welcome Guest.
You haven't logged in yet. If you don't have an account you can register now.


PhotogenixNZ

16 posts

Geek


#153975 14-Oct-2014 13:20
Send private message

Hi all - new poster to the forum, but a regular reader.

I'm an information analyst, working in the primary health sector (which is a recent change from secondary health), and I'm wondering if anyone on here performs the same (or a similar) role?  

Almost all of our data is stored in MedTech32 (Interbase) databases, and despite 4 months of hassling MedTech for some (any) help, their support has been almost non-existent.  No data dictionaries, no database diagrams, almost no documentation...of any kind, no response to emails, etc.  The only thing they have done is try and sell us another product.

I'm looking at a solution which will allow me to get access to all of this data, and I thought I would reach out in the vain hope that someone might have something useful they could share with me.

Many thanks,
Phil

Create new topic
darylblake
1162 posts

Uber Geek

Trusted

  #1161742 24-Oct-2014 20:48
Send private message

Hi Phil,

Are you trying to remove the data from Medtech permanently or do you just want to access it?

You could try and restore a copy of the database into an open source interbase software package like firebird.



networkn
Networkn
32350 posts

Uber Geek

ID Verified
Trusted
Lifetime subscriber

  #1161764 24-Oct-2014 21:53
Send private message

Hi There!

Whilst I can understand your frustration at poor support, I am surprised you think that a company that is used to store patient records, would provide you the level of detail you are asking for. There are 10 reasons I could come up with on the top of my head 
to out-rightly refuse, and to be honest I believe if you thought about it, you could come up with even more. 

Medtech is very widely used product, with a huge market share, the risks to their business of allowing you database schemas is huge. I know at least one client who tried to figure it out for themselves (with other proprietry software), and found themselves locked out of the product, support revoked, and legal action threatened. It's in the EULA
and that client no longer can ever get access to the product. People take this stuff very seriously.

They are under NO obligation to give it to you, I'd stop asking. 

PhotogenixNZ

16 posts

Geek


  #1163348 28-Oct-2014 10:05
Send private message

networkn: Hi There!

Whilst I can understand your frustration at poor support, I am surprised you think that a company that is used to store patient records, would provide you the level of detail you are asking for. There are 10 reasons I could come up with on the top of my head 
to out-rightly refuse, and to be honest I believe if you thought about it, you could come up with even more. 

Medtech is very widely used product, with a huge market share, the risks to their business of allowing you database schemas is huge. I know at least one client who tried to figure it out for themselves (with other proprietry software), and found themselves locked out of the product, support revoked, and legal action threatened. It's in the EULA
and that client no longer can ever get access to the product. People take this stuff very seriously.

They are under NO obligation to give it to you, I'd stop asking. 


Thanks for the response, but I completely disagree.  I've worked in health information for around 12 years, and the availability of information is of the utmost importance when trying to run a health service.  The reporting from within health systems is usually pretty basic run-of-the-mill stuff, which doesn't provide the level of detail or complexity which is required for in-depth population health analysis (or, for that matter, to produce the standard reporting required by the Ministry of Health).  MedTech is worse still in this space, providing a very basic report writer and a SQL window.  They are both very limited, and neither are very useful without any documentation anyway.

In my many dealings with major patient management systems (and these include massive multinational vendors), they all give detailed documentation on the portion of their database schema where patient level information is available.  We are not interested in the functionality of the system itself, the code behind it, or the myriad of system tables which exist - only the tables in which OUR data is stored.  

This information is vital in order to plan our health service, respond to needs within our community on a proactive basis, report volumes and details to the MOH, and a myriad of other things.  What use is a health information system that doesn't adequately provide, and (passive aggressively) refuses to assist in providing, health information?





PhotogenixNZ

16 posts

Geek


  #1163349 28-Oct-2014 10:08
Send private message

darylblake: Hi Phil,

Are you trying to remove the data from Medtech permanently or do you just want to access it?

You could try and restore a copy of the database into an open source interbase software package like firebird.



Thanks Daryl,

I'm simply needing to access the data - but this needs to be on an ad hoc, frequent basis, so backup and restores would be a little cumbersome (not to mention difficult, without any documentation to assist in understanding the DB).

P

networkn
Networkn
32350 posts

Uber Geek

ID Verified
Trusted
Lifetime subscriber

  #1163351 28-Oct-2014 10:13
Send private message

PhotogenixNZ:
networkn: Hi There!

Whilst I can understand your frustration at poor support, I am surprised you think that a company that is used to store patient records, would provide you the level of detail you are asking for. There are 10 reasons I could come up with on the top of my head 
to out-rightly refuse, and to be honest I believe if you thought about it, you could come up with even more. 

Medtech is very widely used product, with a huge market share, the risks to their business of allowing you database schemas is huge. I know at least one client who tried to figure it out for themselves (with other proprietry software), and found themselves locked out of the product, support revoked, and legal action threatened. It's in the EULA
and that client no longer can ever get access to the product. People take this stuff very seriously.

They are under NO obligation to give it to you, I'd stop asking. 


Thanks for the response, but I completely disagree.  I've worked in health information for around 12 years, and the availability of information is of the utmost importance when trying to run a health service.  The reporting from within health systems is usually pretty basic run-of-the-mill stuff, which doesn't provide the level of detail or complexity which is required for in-depth population health analysis (or, for that matter, to produce the standard reporting required by the Ministry of Health).  MedTech is worse still in this space, providing a very basic report writer and a SQL window.  They are both very limited, and neither are very useful without any documentation anyway.

In my many dealings with major patient management systems (and these include massive multinational vendors), they all give detailed documentation on the portion of their database schema where patient level information is available.  We are not interested in the functionality of the system itself, the code behind it, or the myriad of system tables which exist - only the tables in which OUR data is stored.  

This information is vital in order to plan our health service, respond to needs within our community on a proactive basis, report volumes and details to the MOH, and a myriad of other things.  What use is a health information system that doesn't adequately provide, and (passive aggressively) refuses to assist in providing, health information?




Well it's fine you disagree, but with respect, you are wrong. It's a private company who likely made no promises of being prepared to let you have access to the data via any method other than their prescribed interfaces. You don't have a legal leg to stand on, and this leaves you with two choices;

1) Lobby them for change and be patient, talk to people further up the chain of command

2) Let them know you are switching products because they don't provide the level of access to the data you require, and vote with your feet.

What you aren't taking into account is the potential security risk of them allowing access to the data and their name being associated by a potential leak of said data and secondly, that they don't know what qualifications you have to access said data via any method other than the others they prescribe.

Also I believe that actually the data doesn't belong to YOU as such, the patient records belong to the patient


 

 

jnimmo
1097 posts

Uber Geek


  #1163357 28-Oct-2014 10:18
Send private message

I do a similar role in private health sector. The software we use (Profile) is SQL based, working on developing SQL reporting services reports at the moment.
Is there an option to shift to MSSQL instead of Interbase? Alternatively I wonder whether you could get an ODBC connection with something like Jasper Reports (free), or Tableau

jnimmo
1097 posts

Uber Geek


  #1163375 28-Oct-2014 10:22
Send private message

networkn:

Also I believe that actually the data doesn't belong to YOU as such, the patient records belong to the patient


 


I'm guessing most of the data in question is business related data rather than patient records. i.e. number of X procedures, invoice info, appointment info, DNA rates, referral statistics, etc.
Patient records are largely unstructured so not much use for querying programmatically. 

 
 
 

Cloud spending continues to surge globally, but most organisations haven’t made the changes necessary to maximise the value and cost-efficiency benefits of their cloud investments. Download the whitepaper From Overspend to Advantage now.
surfisup1000
5288 posts

Uber Geek


  #1163412 28-Oct-2014 11:12
Send private message

PhotogenixNZ: Hi all - new poster to the forum, but a regular reader.

I'm an information analyst, working in the primary health sector (which is a recent change from secondary health), and I'm wondering if anyone on here performs the same (or a similar) role?  

Almost all of our data is stored in MedTech32 (Interbase) databases, and despite 4 months of hassling MedTech for some (any) help, their support has been almost non-existent.  No data dictionaries, no database diagrams, almost no documentation...of any kind, no response to emails, etc.  The only thing they have done is try and sell us another product.

I'm looking at a solution which will allow me to get access to all of this data, and I thought I would reach out in the vain hope that someone might have something useful they could share with me.

Many thanks,
Phil


I suppose I'm on the opposite from you, being on the vendor side (then switching between vendor / client to help them out). 

Unless in the contract, the vendor has no responsibility to really provide you with any technical data or design documents.  They probably have a lot of customers with big budgets and they just want the money. 

It comes down to cash right? You could pay the vendor for these things that you need but there is no budget right? 

Did your organisation foresee these issues before buying the software?   



ubergeeknz
3344 posts

Uber Geek

Trusted
Vocus

  #1163416 28-Oct-2014 11:21
Send private message

Are you paying support on the product?  I would assume that in exchange for an appropriate amount of money, MedTech or their VAR will gladly give you the reports or exports you require.  Have you tried that approach, instead of asking them for proprietary information on their product?

PhotogenixNZ

16 posts

Geek


  #1163418 28-Oct-2014 11:23
Send private message

networkn:
PhotogenixNZ:
networkn: Hi There!

Whilst I can understand your frustration at poor support, I am surprised you think that a company that is used to store patient records, would provide you the level of detail you are asking for. There are 10 reasons I could come up with on the top of my head 
to out-rightly refuse, and to be honest I believe if you thought about it, you could come up with even more. 

Medtech is very widely used product, with a huge market share, the risks to their business of allowing you database schemas is huge. I know at least one client who tried to figure it out for themselves (with other proprietry software), and found themselves locked out of the product, support revoked, and legal action threatened. It's in the EULA
and that client no longer can ever get access to the product. People take this stuff very seriously.

They are under NO obligation to give it to you, I'd stop asking. 


Thanks for the response, but I completely disagree.  I've worked in health information for around 12 years, and the availability of information is of the utmost importance when trying to run a health service.  The reporting from within health systems is usually pretty basic run-of-the-mill stuff, which doesn't provide the level of detail or complexity which is required for in-depth population health analysis (or, for that matter, to produce the standard reporting required by the Ministry of Health).  MedTech is worse still in this space, providing a very basic report writer and a SQL window.  They are both very limited, and neither are very useful without any documentation anyway.

In my many dealings with major patient management systems (and these include massive multinational vendors), they all give detailed documentation on the portion of their database schema where patient level information is available.  We are not interested in the functionality of the system itself, the code behind it, or the myriad of system tables which exist - only the tables in which OUR data is stored.  

This information is vital in order to plan our health service, respond to needs within our community on a proactive basis, report volumes and details to the MOH, and a myriad of other things.  What use is a health information system that doesn't adequately provide, and (passive aggressively) refuses to assist in providing, health information?




Well it's fine you disagree, but with respect, you are wrong. It's a private company who likely made no promises of being prepared to let you have access to the data via any method other than their prescribed interfaces. You don't have a legal leg to stand on, and this leaves you with two choices;

1) Lobby them for change and be patient, talk to people further up the chain of command

2) Let them know you are switching products because they don't provide the level of access to the data you require, and vote with your feet.

What you aren't taking into account is the potential security risk of them allowing access to the data and their name being associated by a potential leak of said data and secondly, that they don't know what qualifications you have to access said data via any method other than the others they prescribe.

Also I believe that actually the data doesn't belong to YOU as such, the patient records belong to the patient


 


You think that I'm wrong - there's a difference.

Of course they intend access to the data, otherwise they wouldn't provide any tools to do so (which they do), and we wouldn't be capable of reporting contractually mandatory data to the MOH and our DHB.  Instead we pay a 3rd party to do much of it, an independent company who are able to access every detail of our patients' data, directly from the back end.  If they can, why not us?  

As you say, I could extract the data using the built-in interface, in theory, and in a worst case scenario I would have to do so - I could perform long-winded data dumps and manual updates to my data warehouse.  Putting aside my request for ODBC access for a moment, even some basic documentation on the use of their tool would be a first step, but we have nothing....no docs, no support.





PhotogenixNZ

16 posts

Geek


  #1163420 28-Oct-2014 11:29
Send private message

jnimmo: I do a similar role in private health sector. The software we use (Profile) is SQL based, working on developing SQL reporting services reports at the moment.
Is there an option to shift to MSSQL instead of Interbase? Alternatively I wonder whether you could get an ODBC connection with something like Jasper Reports (free), or Tableau


Their new software is SQL based, but we haven't upgraded to that yet (for a number of reasons).
I'm sure I could probably figure out a way to connect to the existing DB, but I would rather do it with the guidance of the vendor to ensure I do it properly and efficiently (it would also save considerable time and effort if I knew what I was looking at without having to decipher everything myself).  Doesn't seem unreasonable.....

PhotogenixNZ

16 posts

Geek


  #1163422 28-Oct-2014 11:32
Send private message

jnimmo:
networkn:

Also I believe that actually the data doesn't belong to YOU as such, the patient records belong to the patient


 


I'm guessing most of the data in question is business related data rather than patient records. i.e. number of X procedures, invoice info, appointment info, DNA rates, referral statistics, etc.
Patient records are largely unstructured so not much use for querying programmatically. 


Absolutely - though there is a subset of data regarding patient conditions which is also important - such as management of diabetes, CVD risk assessments, that kind of thing.  There is some structure to patient records, as many conditions are coded against the patient - however this data doesn't often follow "nice" naming standards (another project that would be worth pursuing, once I could see the data within).

PhotogenixNZ

16 posts

Geek


  #1163426 28-Oct-2014 11:39
Send private message

surfisup1000:
PhotogenixNZ: Hi all - new poster to the forum, but a regular reader.

I'm an information analyst, working in the primary health sector (which is a recent change from secondary health), and I'm wondering if anyone on here performs the same (or a similar) role?  

Almost all of our data is stored in MedTech32 (Interbase) databases, and despite 4 months of hassling MedTech for some (any) help, their support has been almost non-existent.  No data dictionaries, no database diagrams, almost no documentation...of any kind, no response to emails, etc.  The only thing they have done is try and sell us another product.

I'm looking at a solution which will allow me to get access to all of this data, and I thought I would reach out in the vain hope that someone might have something useful they could share with me.

Many thanks,
Phil


I suppose I'm on the opposite from you, being on the vendor side (then switching between vendor / client to help them out). 

Unless in the contract, the vendor has no responsibility to really provide you with any technical data or design documents.  They probably have a lot of customers with big budgets and they just want the money. 

It comes down to cash right? You could pay the vendor for these things that you need but there is no budget right? 

Did your organisation foresee these issues before buying the software?   




That is a good point, however the level of response from the vendor is such that I haven't had the opportunity to even ask that question.  We are paying 3rd parties (handsomely) to do the work for us.  It might work out cheaper!  However the level of data I need is such that I'm not looking for a set of 10 specific reports, or anything like that.  I'm looking for a master dataset which I can query.

When I've discussed this with my peers around the country (and bear in mind this software is used extensively within NZ), every one of them has described their support as being non-existent, so I'm not alone.

I was hoping someone out there (and I'm sure there are plenty of people) would have some intimate knowledge of the DB and save me some time :)



networkn
Networkn
32350 posts

Uber Geek

ID Verified
Trusted
Lifetime subscriber

  #1163442 28-Oct-2014 11:58
Send private message

Contact Think IT, apparently they have a number of certified MedTech people, but again, I'd expect it incredibly unlikely you would get access to the master dataset and even if you can, if MT find out about it, your contract and ability to use the license could be revoked, so I would recommend persisting with official channels. 


PhotogenixNZ

16 posts

Geek


  #1163469 28-Oct-2014 12:20
Send private message

networkn: Contact Think IT, apparently they have a number of certified MedTech people, but again, I'd expect it incredibly unlikely you would get access to the master dataset and even if you can, if MT find out about it, your contract and ability to use the license could be revoked, so I would recommend persisting with official channels. 



Thanks - appreciate all the feedback everyone, positive and negative :)
I've got more avenues to explore....

Create new topic





News and reviews »

Air New Zealand Starts AI adoption with OpenAI
Posted 24-Jul-2025 16:00


eero Pro 7 Review
Posted 23-Jul-2025 12:07


BeeStation Plus Review
Posted 21-Jul-2025 14:21


eero Unveils New Wi-Fi 7 Products in New Zealand
Posted 21-Jul-2025 00:01


WiZ Introduces HDMI Sync Box and other Light Devices
Posted 20-Jul-2025 17:32


RedShield Enhances DDoS and Bot Attack Protection
Posted 20-Jul-2025 17:26


Seagate Ships 30TB Drives
Posted 17-Jul-2025 11:24


Oclean AirPump A10 Water Flosser Review
Posted 13-Jul-2025 11:05


Samsung Galaxy Z Fold7: Raising the Bar for Smartphones
Posted 10-Jul-2025 02:01


Samsung Galaxy Z Flip7 Brings New Edge-To-Edge FlexWindow
Posted 10-Jul-2025 02:01


Epson Launches New AM-C550Z WorkForce Enterprise printer
Posted 9-Jul-2025 18:22


Samsung Releases Smart Monitor M9
Posted 9-Jul-2025 17:46


Nearly Half of Older Kiwis Still Write their Passwords on Paper
Posted 9-Jul-2025 08:42


D-Link 4G+ Cat6 Wi-Fi 6 DWR-933M Mobile Hotspot Review
Posted 1-Jul-2025 11:34


Oppo A5 Series Launches With New Levels of Durability
Posted 30-Jun-2025 10:15









Geekzone Live »

Try automatic live updates from Geekzone directly in your browser, without refreshing the page, with Geekzone Live now.



Are you subscribed to our RSS feed? You can download the latest headlines and summaries from our stories directly to your computer or smartphone by using a feed reader.