Php Fhir Versions Save

Tools for consuming data from a FHIR server with PHP

v2.0.10

2 years ago

Fixed issue that prevented sub-php8 users from running lib, and added github actions.

v1.0.7

2 years ago

Addresses issue that prevented sub php8 users from utilizing lib, and added github actions runner

v2.0.9

2 years ago

Addresses #73.

  • Add very small compatibility layer for newer psr/log versions
  • Remove dependence on myENA package(s).

v1.0.6

2 years ago

Addresses #73.

  • Add very small compatibility layer for newer psr/log versions
  • Remove dependence on myENA package(s).

v2.0.8

2 years ago

The v3.x development addressed an where decimal precision was not retained between unserialization -> serialization. This release backports that fix into the v2.x series of releases.

v2.0.7

2 years ago

Improves compatibility with external libraries and frameworks by no longer globally forcing errors to exceptions.

v2.0.5

4 years ago

A template syntax error caused the _writeToFile method present on FHIRBase64Binary to be commented out. This has been corrected.

v2.0.4

4 years ago

All types now have basic validation methods _getValidationErrors() and _getValidationRules(). These are based on constraints found in parsing the definition xsd's, and should only be used as guide as many providers deviate from the spec constraints.

v2.0.3

4 years ago
  • Types that have {name} and _{name} entries in their json representation will now be constructed if either / or are present.
  • Class properties that are not FHIR values are private once again
  • The JSON portion of the generated phpunit tests now assert equivalency between the original representation and the re-encoded version after going through the unmarshal -> marshal routine
  • Constructors are now a little bit cleaner, and hopefully easier to read.
  • Minor other improvements.

v2.0.2

4 years ago

Some minor improvements focused at DSTU1 and DSTU2 types that extend primitive types