2

I am trying to build a webapp in PHP that implements HL7's standards. Then I came across FHIR. I do not have alot of experience with API's, though I do have some with some PHP frameworks.

When FHIR's documentation says it is a framework standard, does this mean it is not a framework in itself? I also read in the documentation that it provides a RESTful API. Though as a newbie in this kind of thing, I find myself a bit lost on where to start. But I still want to use FHIR, and implement it using PHP.

Thanks in advance to anyone who can help and give me some insight on this.

James A
  • 467
  • 4
  • 12
  • Did you got any response to that topic? – JackTheKnife May 08 '17 at 15:46
  • Yes. Although I'm not working on the project anymore, I got some insight after some emails. FHIR is not a framework. It is a framework _standard_. Like Lloyd McKenzie said, there are APIs for different languages but none for PHP yet (as far as I knew) What this means, if you plan to use PHP you will have to implement FHIR style routes yourself, as well as FHIR objects. I came across this library to generate FHIR objects in PHP: https://packagist.org/packages/dcarbone/php-fhir You can implement their standards in most MVC frameworks. It is very large standard, I didn't expect to use all. – James A May 09 '17 at 03:53

2 Answers2

3

FHIR provides a number of APIs for different languages (Java, C#, Javascript, etc.) but we don't yet have a reference implementation for PHP. I'd suggest asking the question on http://chat.fhir.org on the implementer's stream and ask who else is using PHP. It may be you'll need to create your own implementation.

Lloyd McKenzie
  • 6,345
  • 1
  • 13
  • 10
0

FHIR is just describing the standard, like a manual. the implementation, may be with a framework, relies on yourself.

chorn
  • 150
  • 2