HealthIntersections / fhirserver

Reference Implementation Server for the FHIR Specification
Other
177 stars 56 forks source link

Fhirsrver.ini configuration #60

Open researcher8 opened 8 years ago

researcher8 commented 8 years ago

Hi,

i am new to use a fhir server, I need to run my local fhir server for test purpose. I installed SQL server 2012, but i don't understand how to edit fhirserver.ini file in order to run the server. I report always the following error "Exception: You must define a scim salt in the ini file"

Can you help me?

Thanks

grahamegrieve commented 8 years ago

you need to add this:

[scim] salt={A7383E29-5A0F-422D-9013-E33C5A8FB975}

but make it your own GUID

Grahame

On Thu, Sep 8, 2016 at 1:15 AM, researcher8 notifications@github.com wrote:

Hi,

i am new to use a fhir server, I need to run my local fhir server for test purpose. I installed SQL server 2012, but i don't understand how to edit fhirserver.ini file in order to run the server. I report always the following error "Exception: You must define a scim salt in the ini file"

Can you help me?

Thanks

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/grahamegrieve/fhirserver/issues/60, or mute the thread https://github.com/notifications/unsubscribe-auth/AFllFeP4Pbsm9oHIN-ngjUE6UHDMKwcyks5qntUogaJpZM4J3CYU .


http://www.healthintersections.com.au / grahame@healthintersections.com.au / +61 411 867 065

researcher8 commented 8 years ago

Thank you so much, I finally installed fhir server, but when i try to start the service, I report the follonwing error:

"Starting Service FHIR Server 1.0.73 (1.6.0)...01:54:46 00:00:00 Exception in Service Execution: Access is denied [EWin32Error]"

Can you help me?

Thanks, Paul

grahamegrieve commented 8 years ago

try running it from command prompt with -debug as the parameter. It runs the same code, but under your account rather than the system account.

On Mon, Sep 12, 2016 at 6:56 PM, researcher8 notifications@github.com wrote:

Thank you so much, I finally installed fhir server, but when i try to start the service, I report the follonwing error:

"Starting Service FHIR Server 1.0.73 (1.6.0)...01:54:46 00:00:00 Exception in Service Execution: Access is denied [EWin32Error]"

Can you help me?

Thanks, Paul

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/grahamegrieve/fhirserver/issues/60#issuecomment-246287549, or mute the thread https://github.com/notifications/unsubscribe-auth/AFllFQ8hVvkovJLgqxxPC0YeymDt1MFRks5qpRO9gaJpZM4J3CYU .


http://www.healthintersections.com.au / grahame@healthintersections.com.au / +61 411 867 065

grahamegrieve commented 8 years ago

Nothing has changed - why do you think that?

Grahame

On Tue, Sep 13, 2016 at 5:14 PM, researcher8 notifications@github.com wrote:

Thanks it works. In this version the FHIR terminology function ($translate) to translate a code is not implemented like in this server ( http://fhir2.healthintersections.com.au/tx)?

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/grahamegrieve/fhirserver/issues/60#issuecomment-246595558, or mute the thread https://github.com/notifications/unsubscribe-auth/AFllFTzN5hJIYx4eZ5JC1IYrXyv6US2Mks5qpk1VgaJpZM4J3CYU .


http://www.healthintersections.com.au / grahame@healthintersections.com.au / +61 411 867 065

researcher8 commented 8 years ago

Thanks, it works. I was wrong to see the features, I tried the classic FHIR terminology operations and everything works correctly. Great job!

Thank you again, Paul.

researcher8 commented 8 years ago

Can I query the server via REST API? For example call functions according to the standard FHIR ($lookup, $expand, $translate, etc.). Which syntax it uses?

grahamegrieve commented 8 years ago

all the syntax in the specification?

On Wed, Sep 14, 2016 at 6:55 PM, researcher8 notifications@github.com wrote:

Can I query the server via REST API? For example call functions according to the standard FHIR ($lookup, $expand, $translate, etc.). Which syntax it uses?

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/grahamegrieve/fhirserver/issues/60#issuecomment-246948565, or mute the thread https://github.com/notifications/unsubscribe-auth/AFllFVoO3pB6jeV7QPZcCiB3hCw4gmFVks5qp7ZmgaJpZM4J3CYU .


http://www.healthintersections.com.au / grahame@healthintersections.com.au / +61 411 867 065

researcher8 commented 8 years ago

Not really all, I'd be interested to query the FHIR server from an externale application via API REST. For example to use FHIR "$expand" function i use the following syntax

{serverBaseAddress}/open/ValueSet/1/$expand

There is also a syntax to use the find, validate and translate functions?

grahamegrieve commented 8 years ago

sure. All of that should work just as advertised in the spec after install, just like on the fhirX.healthintersections.com.au servers. \ e.g. http://localhost:960/open/ValueSet/1/$expand

depending the port configured

On Thu, Sep 15, 2016 at 5:39 PM, researcher8 notifications@github.com wrote:

Not really all, I'd be interested to query the FHIR server from an externale application via API REST. For example to use FHIR "$expand" function i use the following syntax

{serverBaseAddress}/open/ValueSet/1/$expand

There is also a syntax to use the find, validate and translate functions?

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/grahamegrieve/fhirserver/issues/60#issuecomment-247258710, or mute the thread https://github.com/notifications/unsubscribe-auth/AFllFZ9-tr2Ay3Ti7EzAGyV8WhX5ZAjIks5qqPY_gaJpZM4J3CYU .


http://www.healthintersections.com.au / grahame@healthintersections.com.au / +61 411 867 065

researcher8 commented 8 years ago

Where can I find this specification? For now I managed $validate-code and $expand functions, while still I did not succeed on $lookup and $translate functions. The following are the used syntax.

http://localhost:960/open/ValueSet/$validate-code?system=http://loinc.org&code=2339-0

http://localhost:960/open/ValueSet/1/$expand

Thanks.

grahamegrieve commented 8 years ago

the server just implements the FHIR specification directly. what errors do you get?

On Thu, Sep 15, 2016 at 11:15 PM, researcher8 notifications@github.com wrote:

Where can I find this specification? For now I managed $validate-code and $expand functions, while still I did not succeed on $lookup and $translate functions. The following are the used syntax.

http://localhost:960/open/ValueSet/$validate-code?system= http://loinc.org&code=2339-0

http://172.16.1.207:960/open/ValueSet/1/$expand

Thanks.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/grahamegrieve/fhirserver/issues/60#issuecomment-247324566, or mute the thread https://github.com/notifications/unsubscribe-auth/AFllFe6yHXbMfLHyZKp1PZnUic8-DUicks5qqUTbgaJpZM4J3CYU .


http://www.healthintersections.com.au / grahame@healthintersections.com.au / +61 411 867 065

researcher8 commented 8 years ago

"Unknown operation" when i try to invoke $lookup function with the following syntax http://localhost:960/open/ValueSet/$lookup?system=&code=

And

http://localhost:960/open/ConceptMap/$translate?system=&code=&valueSet=&target=

Are this syntax correct?

grahamegrieve commented 8 years ago

which version did you install? DSTU2 or DSTU3?

Grahame

On Fri, Sep 16, 2016 at 1:50 AM, researcher8 notifications@github.com wrote:

"Unknown operation" when i try to invoke $lookup function with the following syntax http://localhost:960/open/ValueSet/$lookup?system=&code=

And

http://localhost:960/open/ConceptMap/$translate?system=& code=&valueSet=&target=

Are this syntax correct?

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/grahamegrieve/fhirserver/issues/60#issuecomment-247368284, or mute the thread https://github.com/notifications/unsubscribe-auth/AFllFfklMOe5jyIOuFyGP6pxc6EbP3Otks5qqWkugaJpZM4J3CYU .


http://www.healthintersections.com.au / grahame@healthintersections.com.au / +61 411 867 065

researcher8 commented 8 years ago

I installed the latest release "1.0.73 2016-09-09 (DSTU3)"

researcher8 commented 8 years ago

I tried the translate function with another Concept Map and it worked, but with the ($lookup) keeps giving me "Unknown operation ValueSet /$lookup"

http://localhost:960/open/ValueSet/administrative-gender/$lookup?system=http://hl7.org/fhir/administrative-gender&code=male

grahamegrieve commented 8 years ago

If you're using the dstu standard, you need to install the latest dstu2 release, not the dstu3 release

Grahame

On 16 Sep 2016, at 5:06 AM, researcher8 notifications@github.com wrote:

I tried the translate function with another Concept Map and it worked, but with the ($lookup) keeps giving me "Unknown operation ValueSet /$lookup"

http://localhost:960/open/ValueSet/administrative-gender/$lookup?system=http://hl7.org/fhir/administrative-gender&code=male

— You are receiving this because you commented. Reply to this email directly, view it on GitHub, or mute the thread.

researcher8 commented 8 years ago

In the latest DSTU2 release there isn't the load folder. How can I load server resources?

Paul

grahamegrieve commented 8 years ago

I'm reworking the install. I'll advise when it's good to go

On Fri, Sep 16, 2016 at 10:09 PM, researcher8 notifications@github.com wrote:

In the latest DSTU2 release there isn't the load folder. How can I load server resources?

Paul

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/grahamegrieve/fhirserver/issues/60#issuecomment-247584825, or mute the thread https://github.com/notifications/unsubscribe-auth/AFllFYss_zAemW5IwXT9fyNDPfWRcwNaks5qqobzgaJpZM4J3CYU .


http://www.healthintersections.com.au / grahame@healthintersections.com.au / +61 411 867 065

researcher8 commented 8 years ago

Thank you so much for your time!

Paul