Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Various fixes and improvements, including XML support #136

Open
wants to merge 17 commits into
base: stu3_mar2017
Choose a base branch
from

Commits on Mar 8, 2018

  1. Configuration menu
    Copy the full SHA
    4fd04f4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e4f1a9f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0828858 View commit details
    Browse the repository at this point in the history

Commits on May 29, 2018

  1. Configuration menu
    Copy the full SHA
    74baa5d View commit details
    Browse the repository at this point in the history
  2. Set the Content-Type to "application/fhir+json; charset=utf-8"

    The previous MIME type breaks the FHIR .NET API
    eug48 committed May 29, 2018
    Configuration menu
    Copy the full SHA
    4c09d01 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e7c7d6d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b1bdb72 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    40efa12 View commit details
    Browse the repository at this point in the history
  6. Batch controller: fixed detection of temporary ids

    to avoid URLs like Patient?identifier=urn:oid:0.1.2.3.4.5.6.7|urn:uuid:6002c2ab-9571-4db7-9a79-87163475b071
    eug48 committed May 29, 2018
    Configuration menu
    Copy the full SHA
    bfe63ce View commit details
    Browse the repository at this point in the history
  7. Support for conditional create

    eug48 committed May 29, 2018
    Configuration menu
    Copy the full SHA
    5f2e1fb View commit details
    Browse the repository at this point in the history
  8. Fix chained searches with modifiers

    Chained searches with modifiers (e.g., `foo:Bar.baz`) were not properly parsed and resulted in errors.  Now they are properly parsed (e.g., param is `foo`, modifier is `Bar`, and chained query is `baz`).  Addresses intervention-engine#93.
    
    (cherry picked from commit 3f6fef6)
    cmoesel authored and eug48 committed May 29, 2018
    Configuration menu
    Copy the full SHA
    81b17a6 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    0553875 View commit details
    Browse the repository at this point in the history
  10. Support for XML encodings

    Uses the FHIR.js library developed by the Lantana Consulting Group (https://github.com/lantanagroup/FHIR.js)
    as well as the gaja Go-based JavaScript engine
    eug48 committed May 29, 2018
    Configuration menu
    Copy the full SHA
    7f662ca View commit details
    Browse the repository at this point in the history

Commits on May 31, 2018

  1. Configuration menu
    Copy the full SHA
    a7c3c4a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1c72012 View commit details
    Browse the repository at this point in the history
  3. XML conversion: fixed handling of decimal types

    (updated bundled FHIR.js)
    eug48 committed May 31, 2018
    Configuration menu
    Copy the full SHA
    e6fb667 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8297424 View commit details
    Browse the repository at this point in the history