health-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Health-dev] installing GNUHealth fhir server


From: Wei Zhao
Subject: [Health-dev] installing GNUHealth fhir server
Date: Sun, 8 Sep 2024 18:11:00 +0000

Hello all,

 

I am trying to run the GNUHealth FHIR server by following the instructions given here:

    https://pypi.org/project/gnuhealth-fhir-server/

 

When I start it, it terminates with an error:

 

Traceback (most recent call last):

File "/home/gnuhealth/.local/lib/python3.11/site-packages/fhir_server/gnuhealth_fhir_server.py", line 130, in <module>

   create_app().run(debug=True)

File "/home/gnuhealth/.local/lib/python3.11/site-packages/fhir_server/gnuhealth_fhir_server.py", line 80, in create_app

   from resources.system import Conformance

File "/home/gnuhealth/.local/lib/python3.11/site-packages/fhir_server/resources/__init__.py", line 1, in <module>

   from .mappings import *

File "/home/gnuhealth/.local/lib/python3.11/site-packages/fhir_server/resources/mappings.py", line 24, in <module>

   tryton.pool.get('gnuhealth.patient'),

File "/home/gnuhealth/gnuhealth/tryton/server/trytond-6.0.51/trytond/pool.py", line 187, in get

   return self._pool[self.database_name][type][name]

KeyError: 'gnuhealth.patient'

 

Things I have already checked:

-  I have a working GNUHealth server v4.4.1 in the directory "/home/gnuhealth/gnuhealth"

-  I have set the configuration variable TRYTON_CONFIG to "/home/gnuhealth/gnuhealth/tryton/server/conf/trytond.conf" in config.py

-  I have set the configuration variable TRYTON_DATABASE in config.py and the environment variable TRYTOND_DATABASE_URI. I think I have set them correctly because the FHIR server shows a database error if I don’t put the right values there.

 

Do you know what else I have to do to make it work?

 

Best regards

Wei

 

 

 

 


reply via email to

[Prev in Thread] Current Thread [Next in Thread]