Sorry for late reply.
Those ids - labreport-1, lab-93, etc. - were my attempt to handle the
multi-model column support. I thought I pushed a commit to disable it
before the 2.8.1 merge window, but I just checked and I missed it. I've
disabled all of that, since it didn't work very well.
What's the status code on that?
The status code was 404.
As I said before, I've updated the code a lot. Probably pull the latest
code and use that.
hg clone http://hg.savannah.gnu.org/hgweb/health/
Go to hg.savannah.gnu.org/hgweb/health/ and get the latest code in
zip/bz2/gz file formats.
I am now using the latest code. All base URI works now.
So now the URIs are /DiagnosticReport/1 and /Observation/93 but when I try to access /Observation/93, I get issue = "No record" (status code is 404).
Here is the DiagnosticReport/1 result:
<display value="COMPLETE BLOOD COUNT"/>
<display value="Patient, Demo"/>
<label value="COMPLETE BLOOD COUNT for Patient, Demo on 2015/03/29"/>
You mean like a bulk import? A proteus script is probably a better idea.
Documentation on pypi (and github):
For general standards-compliant interfaces, I may add write-support to
the FHIR server. There is also the HL7 v2 interface which may add
write-support as well.
I'm not looking for bulk import but I want to add all kinds of data for a single patient like insurance, billing, medication and especially lab reports. I know I can add such information through HL7 message but I was not aware that GNU Health has an HL7 interface. Is there any documentation present or any example showing its usage?
Also does GNU Health supports some dictionary for Clinical Terms like SNOMED that go beyond diseases unlike icd10?