Skip to content

Non-resource name toot level identifiers should result in traversal #2165

Open
@piotrszul

Description

@piotrszul

Root level identifiers should be treated as resource references only for known resource types, otherwise they should be treated as names of properties.

E.g.:

CustomField = 'test'

Path exclusions

Details

java.lang.UnsupportedOperationException: resolveForeignResource() is not supported

  • CustomField = 'test' [Access a custom field starting with a capital letter (1)]

Aggregate Exlusions:

Details

java.lang.UnsupportedOperationException: resolveForeignResource() is not supported

  • UndefinedInput.sum() [sum() function calculates the sum of undefined input collection]

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingfhirpathRelated to fhirpath reference implementation

    Type

    Projects

    Status

    Done

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions