Project: Support for Extended Operations in FHIR

Week 10 Experience

This week was the last coding week for GSoC. We had already completed the primary goals last week, so we decided to begin the implementation of the stretch goals.

Tickets we worked on:

FM2–425: Support for instance-level $everything operation on Encounters in R4(Code Review).

--

--

Project: Support for Extended Operations on FHIR

Week 9 Experience:

This week we completed the primary goals we aimed to achieve in GSoC.

Tickets we worked on:

FM2–419: Support for type-level $everything operation on Patient in R3. (Merged).

FM2–420: Integration tests for type-level $everything operation on Patients. (Merged).

Goals for next week:

Next week, we will start the work on instance-level $everything operations on Encounters , and also begin preparing the final presentation for GSoC.

--

--

Project: Support for Extended Operations in FHIR

Week 8 Experience

This week we started the work on type level $everything operation on Patients. The difference between the type level and instance level is that instance-level implies performing the operation on a specified Patient , in type-level, we perform the operation on all Patients .

Tickets we worked on:

FM2–418: Support for type level $everything operation for Patients in R4.(Merged).

Goals for next week:

In week 9, we will try to complete the type level $everything operation on Patients, by adding the support in R3 and integration tests.

--

--

Project: Support for Extended Operations in FHIR

Week 7 Experience:

The week ended with the completion of instance-level of $everything operation on Patients.

Tickets we worked on:

Two new issues were worked on while the reviews on the previous week’s PR FM2–411 were resolved and the PR was merged.

New tickets:

FM2–412: Support for instance-level $everything on Patients for R3.(Merged)

FM2–416: Integration tests for instance-level $everything on Patients in R3 and R4. (Merged)

Plan for next week:

Next week, we will begin the implementation for the type-level $everything operation on Patients.

--

--

Project: Support for extended operations on FHIR

Week 5 experience:

Week 5 went smoothly. All the previous opened PRs were merged in the first half of the week, and only one more PR needs to be merged to complete$lastn-encounters implementation.

Tickets I worked on:

FM2–402(Code Review) — This is the PR for adding the integration tests for $lastn-encounters in R3 and R4.

Week 6 goals:

Currently, we are looking into various approaches for $everything operation on Patients. We are planning to implement the instance level $everything operation in Week 6.

--

--