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

Ere-429-Use-Bundle-JSON-Template-Fix #30

Merged
merged 24 commits into from
Jul 1, 2021

Conversation

OmarMalass
Copy link
Contributor

No description provided.

cartel1 and others added 21 commits June 30, 2021 21:07
(1) Created a parsing strategy to avoid the use of the FHIR parser that
    encodes a Java bundle object to a Json String. The current bundle to
    json serialisation method seems to silently alter the structure of the
    generated Json string by removing elements that have data in formats
    that it either cannot convert to or from a related Java data type or
    which violates its schema.

    Based on the nature of this problem, no guarantees can be made about the
    anticipated structure of the generated Json string when using the FHIR
    encoder to serialise the Java bundle object.

(2) Created EreBundle class.

(3) Modified event intercepting components along the unaltered event chain that is used
    to produce and transmit the initial bundle to the FE. The chain now transmits EreBundle objects
    as an event object payload.

(4) An EreBundle has been implemented to serlialise itself to Json and to
    maintain a compatible and consistent structure with its source template.

(5) Updated test cases.

(6) General code cleanup and refinements.
(1) Created a parsing strategy to avoid the use of the FHIR parser that
    encodes a Java bundle object to a Json String. The current bundle to
    json serialisation method seems to silently alter the structure of the
    generated Json string by removing elements that have data in formats
    that it either cannot convert to or from a related Java data type or
    which violates its schema.

    Based on the nature of this problem, no guarantees can be made about the
    anticipated structure of the generated Json string when using the FHIR
    encoder to serialise the Java bundle object.

(2) Created EreBundle class.

(3) Modified event intercepting components along the unaltered event chain that is used
    to produce and transmit the initial bundle to the FE. The chain now transmits EreBundle objects
    as an event object payload.

(4) An EreBundle has been implemented to serlialise itself to Json and to
    maintain a compatible and consistent structure with its source template.

(5) Updated test cases.

(6) General code cleanup and refinements.
@OmarMalass OmarMalass requested a review from cartel1 July 1, 2021 06:48
@cartel1 cartel1 merged commit ab91ef7 into main Jul 1, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants