-
Notifications
You must be signed in to change notification settings - Fork 342
20190708 Community Meeting Minutes
Ewout Kramer edited this page Apr 30, 2024
·
1 revision
Time: 10:00-11:00 UTC (11:00-12:00 CEST, 05:00-06:00 EST, 19:00-20:00 AEDT)
Location: Join Zoom Meeting https://zoom.us/j/573322038
- FhirPath tasks
- Release 1.3
- Plans for 1.4
- Action items
- We need a fix for #900. Brian is going to look into it this week for inclusion in 1.3.
- In general I am going to rework FP over the next weeks. Turn the grammar parser into something that uses Superpower, which is the successor to Sprache.
- Also incorporate the changes that are still waiting in a branch for FP Normative.
- Marco is splitting of FP into its own repository. We currently have a copy of FP in all three branches and this creates maintenance problems (since we only distribute the R4 dll, and assusme it's the same as the others).
- Brian suggests moving the support/elementmodel stuff used by FP also into the FP repo (since it's used by FP).
- But what about serialization? It's not used by FP, so is this new repo a "no-FHIR-version-dependent-repo" or a "Fhirpath repo"?
- It's probably wise to have a separate namespace for the new and old FP. We're going to consider the balance between clarity of changing the namespace (DSTU2 FP is really different from the normative) versus breaking existing code (you'd only see the change in namespace if you are using FP directly, not via the validator or via the common extension methods).
- Before releasing 1.3, we need to make DSTU2+STU3+R4 are all aligned - By merging STU3 changes into R4 and simply "copy" R4 on top of DSTU2.
- Mostly bug-fix release.
- Additions to ElementNode class to support the mapping engine.
- To be released this week.
- Latest additions to the code to be in GitHub on Wednesday. Release meeting on wednesday 11:00 European Summer Time (same time as now).
- New FP/language infrastructure
- Validator fixes and improvements
- STU3/R4 FhirClient differences
- Kenneth: Discuss changes to terminology service interface
- Brian - generate an implementation of ISummaryDefProvider
- Brian will do an experimental run on code generation of an "unknown code" in all enums.
- Brian/Kenneth to set up a targeted meeting to discuss these different interfaces for WebApi. Ewout to send contact details of interested parties (Vonk, MS, Kenneth, BrianP, Mottini).
- Marco/Ewout to schedule a meeting to show proposed changes to the internals of the validator [DELAYED until further notice]
- George creating an issue on github to sync the IBackboneElement/FhirType(namedBackboneElement) approaches
- Brian is going to take a shot at #900 before the release of 1.3.