fhir-parser icon indicating copy to clipboard operation
fhir-parser copied to clipboard

A Python FHIR specification parser and class generator

Results 15 fhir-parser issues
Sort by recently updated
recently updated
newest added

Can't locate the following sample files that were mentioned within README.md file: Sample/settings.py, and Sample/mappings.py.

@raheelsayeed Now that #43 is merged, can you enable https://travis-ci.com/github/smart-on-fhir/fhir-parser please? (and fix the build badge so it stops pointing to my repo)

Please can someone help with step by step guide to set up this code and fetch the request from the FHIR repository http://fhir.hl7fundamentals.org/r4/Patient/3.

enhancement
help wanted

Currently the type information is written in docstrings. python3 supports defining type system can this parser to generate python3 variant with supported type declarations?

enhancement
help wanted

Not quite sure what's going on there. Using the default templates, settings, etc, we get things like the following (taken from generated `account.py`) `("status", "status", AccountStatus.str, False, None, True),` where...

Similar to #33 "Out of the box" 1. clone and cd into fresh repo, pip install -r requirements 2. copy ./Defaults/settings.py & mappings.py to ../ 3. cd into ./Samples 4....

Using `master` branch (4607aad9fc8de63eb6119a8498029c658b07b224), I copied the default `settings.py` and `mappings.py` at top-level then ran `./generate.py`: ``` INFO:root:Install "colorlog" to enable colored log messages INFO:fhirparser:Downloading version.info DEBUG:urllib3.connectionpool:Starting new HTTP connection...

Found a simple misspelling in one of the comments.

If the cache is being used and "-c" isn't specified, a warning should be issued if the source of the cache (downloads) directory doesn't match the source in the settings.py.

enhancement
help wanted

The identifier field allows underscores ('_') and other characters that aren't valid. This is particularly problematic as the underscore causes the HAPI fhir server to claim there is no payload...