fhirpath-py icon indicating copy to clipboard operation
fhirpath-py copied to clipboard

FHIRPath implementation in Python.

Results 14 fhirpath-py issues
Sort by recently updated
recently updated
newest added

Hi there, there are sometimes problems if a path selection attribute has the same name as an existing operation. For example, `div` is the integer division, but it is also...

priority

Fhirpath 2.0.0 has been released at the beginning of 2020. Fhirpath js already updated grammar: see diff https://github.com/HL7/fhirpath.js/commit/b68886743e3ceffca34e9e0a1ff49dc141f892ac Please consider updating inlined implementation of fhirpath in Aidbox

priority

I've been trying to evalue an expression: `result = evaluate(handler.resource_file_json, "Observation.descendants().ofType(date)", [])` On the Observation resource that contains: `"effectiveDateTime": "1999-07-02"` But in return I receive an empty list. It only...

priority

Need to refactor or delete some tests with incorrect expressions in files: fhirpath-py/tests/cases/6.1_equality.yaml fhirpath-py/tests/cases/6.2_comparision.yaml

priority

Example: ```Python from fhirpathpy import evaluate evaluate( questionnaire_response, "QuestionnaireResponse.repeat(item).where(linkId='acc-have-claim-number').answer.value.Coding" ) ``` ```Python questionnaire_response = { "item": [ { "item": [ { "item": [ { "answer": [ { "value": { "Coding":...

priority

For complex expressions it would be helpful to have an instrument to introspect engine state and execution status. This could be as simple as environment variable toggle that switches debug...

Bumps [black](https://github.com/psf/black) from 24.1.1 to 24.3.0. Release notes Sourced from black's releases. 24.3.0 Highlights This release is a milestone: it fixes Black's first CVE security vulnerability. If you run Black...

dependencies

According to the FHIR specification: 2.9.1.1 Polymorphism in FHIR For [choice elements](https://hl7.org/fhir/R4/formats.html#choice), where elements can be one of multiple types, e.g. Patient.deceased[x]. In actual instances these will be present as...