FHIR Chat · au-base progress · australia

Stream: australia

Topic: au-base progress


view this post on Zulip Brian Postlethwaite (Jun 23 2021 at 04:33):

@Brett Esler @Rob Eastwood I've pushed a change for the supress external terminologies stuff and it's now built.
Makes the qa much cleaner, and now the real issues remaining are a lot easier to spot.

view this post on Zulip Brian Postlethwaite (Jun 23 2021 at 04:43):

@Danielle Tavares should the copyright on this one be the HL7/SNOMED one, and not the LOINC one as included?
http://build.fhir.org/ig/hl7au/au-fhir-base/ValueSet-smoking-status.html

view this post on Zulip Brian Postlethwaite (Jun 23 2021 at 05:02):

Checked with Brett and pushed correction

view this post on Zulip Brian Postlethwaite (Jun 23 2021 at 10:19):

All of the build links have been resolved, and the warnings/info messages are either resolved or suppressed as appropriate, @Rob Eastwood can you look over what's left to see what you can get through?

view this post on Zulip Rob Eastwood (Jun 24 2021 at 23:46):

great stuff @Brian Postlethwaite - that has made a huge difference; thank you
No probs- some of what remains is already underway
BTW, the errors on au-sexassignedatbirth profile are due to the profile using a code newly added into SNOMED and the IG publisher not having access to the release with the new code (problem raised on zulip https://chat.fhir.org/#narrow/stream/179202-terminology/topic/Getting.20QA.20error.20related.20to.20old.20SNOMED.20SCT-AU.20version - but we haven't followed that one up)

view this post on Zulip Brian Postlethwaite (Jun 24 2021 at 23:49):

I might be able to have a quick scan through the Issues list and apply a couple more - specifically I might do the IHI check date extension.

view this post on Zulip Danielle Tavares (Jun 25 2021 at 00:57):

Sorry for the late reply, yes you're right that the copyright should be HL7/SNOMED. I can see that fix is already in the CI build.

view this post on Zulip Brian Postlethwaite (Jun 25 2021 at 01:17):

Yup, updated so that the HTA report is all clean for it at the moment

view this post on Zulip Rob Eastwood (Jun 28 2021 at 05:44):

A PR has been created on HL7 AU for quality updates related to the AU Base Patient profile and its related local extensions

see https://github.com/hl7au/au-fhir-base/pull/611

view this post on Zulip Rob Eastwood (Jun 29 2021 at 02:28):

Rob Eastwood said:

BTW, the errors on au-sexassignedatbirth profile are due to the profile using a code newly added into SNOMED and the IG publisher not having access to the release with the new code (problem raised on zulip https://chat.fhir.org/#narrow/stream/179202-terminology/topic/Getting.20QA.20error.20related.20to.20old.20SNOMED.20SCT-AU.20version - but we haven't followed that one up)

Followed up with Rob Hausam

EDIT: Rob Hausam has replied overnight with

... I've put it in the queue and I'll try to get that done over the next couple of days by the end of the month, if possible.

view this post on Zulip Danielle Tavares (Jun 29 2021 at 23:18):

@Brett Esler - PR for V2 extension url bugfixes and other minor informative QA fixes to other extensions available here: https://github.com/hl7au/au-fhir-base/pull/618

view this post on Zulip Danielle Tavares (Jun 29 2021 at 23:33):

@Brett Esler - PR for QA fixes to AU Base Body Structure here: https://github.com/hl7au/au-fhir-base/pull/617

view this post on Zulip Danielle Tavares (Jun 30 2021 at 02:48):

@Brett Esler - PR for QA fixes to AU Base Allergy Intolerance here: https://github.com/hl7au/au-fhir-base/pull/612

view this post on Zulip Dusica Bojicic (Jun 30 2021 at 04:27):

@Brett Esler, PR with QA fixes to AU Base Medication Request available here: https://github.com/hl7au/au-fhir-base/pull/620

view this post on Zulip Dusica Bojicic (Jun 30 2021 at 10:05):

@Brett Esler, PR for QA fixes to AU Base Dosage is available here: https://github.com/hl7au/au-fhir-base/pull/621

view this post on Zulip Dusica Bojicic (Jun 30 2021 at 22:16):

@Brett Esler, PR for QA fixes to AU Base Medication Dispense is available here: https://github.com/hl7au/au-fhir-base/pull/622.
Thanks for merging other PRs!

view this post on Zulip Danielle Tavares (Jun 30 2021 at 23:55):

@Brett Esler, PR for QA fixes to AU Base Location and Location AU terminology fixes available: https://github.com/hl7au/au-fhir-base/pull/623

view this post on Zulip Danielle Tavares (Jul 01 2021 at 00:29):

@Brett Esler, PR for QA fixes to AU Practitioner and Degree/License/Certificate terminology fixes available: https://github.com/hl7au/au-fhir-base/pull/624

view this post on Zulip Danielle Tavares (Jul 01 2021 at 01:23):

@Brett Esler, PR for QA fixes to AU Specimen available: https://github.com/hl7au/au-fhir-base/pull/626

view this post on Zulip Danielle Tavares (Jul 01 2021 at 02:13):

@Brett Esler, PR for QA fixes to AU Organization available: https://github.com/hl7au/au-fhir-base/pull/627

view this post on Zulip Danielle Tavares (Jul 01 2021 at 03:07):

@Brett Esler, PR for QA fixes to AU Assertion No Relevant Finding available: https://github.com/hl7au/au-fhir-base/pull/628

view this post on Zulip Danielle Tavares (Jul 01 2021 at 04:41):

@Brett Esler, PR for QA fixes for AU Healthcare Service available: https://github.com/hl7au/au-fhir-base/pull/625

view this post on Zulip Dusica Bojicic (Jul 01 2021 at 05:05):

@Brett Esler, PR for QA fixes for AU Base Medication available: https://github.com/hl7au/au-fhir-base/pull/629

view this post on Zulip Danielle Tavares (Jul 01 2021 at 06:30):

@Brett Esler, PR for QA fixes for AU Medicine List and Medicine Item Changes available: https://github.com/hl7au/au-fhir-base/pull/630

view this post on Zulip Danielle Tavares (Jul 01 2021 at 07:00):

@Brett Esler, PR for QA fixes for AU Medication Request available: https://github.com/hl7au/au-fhir-base/pull/631

view this post on Zulip Dusica Bojicic (Jul 02 2021 at 00:18):

@Brett Esler, PR for QA fixes for AU Base Medication Statement available: https://github.com/hl7au/au-fhir-base/pull/633

view this post on Zulip Dusica Bojicic (Jul 02 2021 at 05:04):

@Brett Esler, could you please update https://confluence.hl7australia.com/display/AFR/HL7+AU+OID+Registry to include OIDs for the following:

view this post on Zulip Dusica Bojicic (Jul 02 2021 at 06:19):

@Brett Esler, PR for QA fixes for AU Base Immunisation available: https://github.com/hl7au/au-fhir-base/pull/637.

view this post on Zulip Danielle Tavares (Jul 04 2021 at 23:46):

@Brett Esler, PR for QA fixes for AU Encounter available: https://github.com/hl7au/au-fhir-base/pull/638

view this post on Zulip Rob Eastwood (Jul 05 2021 at 04:05):

@Brett Esler, another PR is available for Australian Address profile QA fixes: https://github.com/hl7au/au-fhir-base/pull/639

view this post on Zulip Danielle Tavares (Jul 05 2021 at 04:39):

@Brett Esler, PR for QA fixes for Identifier data type profiles and terminology resources available: https://github.com/hl7au/au-fhir-base/pull/640

view this post on Zulip Danielle Tavares (Jul 05 2021 at 22:15):

@Brett Esler we need to do a clean up of the OIDs for the R4 HL7 AU Terminology resources - see https://github.com/hl7au/au-fhir-base/issues/641 for what's left.

view this post on Zulip Rob Eastwood (Jul 06 2021 at 22:57):

@Brett Esler - another PR, this one is for QA updates to non-medication extensions
https://github.com/hl7au/au-fhir-base/pull/642

view this post on Zulip Rob Eastwood (Jul 07 2021 at 00:04):

Update re SNOMED AU version and related errors

Overnight Rob Hausam has updated the core terminology server (http://tx.fhir.org/snomed/) with the Jun 2021 SNOMED AU release, and the QA report is now clear of errors related to this (Sex Assigned at Birth profile related). See https://build.fhir.org/ig/hl7au/au-fhir-base/branches/master/qa.html

On local builds though, the errors are only eliminated by first deleting the txCache folder so that the refreshed content is obtained.

view this post on Zulip Brian Postlethwaite (Jul 07 2021 at 00:25):

Looking great thanks Rob! (and Rob)

view this post on Zulip Rob Eastwood (Jul 08 2021 at 05:32):

@Brett Esler - another PR up on Github, this one from a general sweep of non-terminology artefacts: https://github.com/hl7au/au-fhir-base/pull/645
(and one for terminology mop up is not far off)

view this post on Zulip Danielle Tavares (Jul 08 2021 at 09:37):

@Brett Esler - PR with where we've gotten up to on the terminology QA fixes is available: https://github.com/hl7au/au-fhir-base/pull/646

view this post on Zulip David McKillop (Jul 30 2021 at 01:53):

@Brett Esler - PR up on Github, this one involves changes to diagnostic profiles: https://github.com/hl7au/au-fhir-base/pull/647

view this post on Zulip Brian Postlethwaite (Aug 18 2021 at 10:38):

Have now included the IHI Verification date in the IHI Identifier profile too:
http://build.fhir.org/ig/hl7au/au-fhir-base/StructureDefinition-ihi-verified.html
If anyone wants to check it over, also wondering if that should be FMM 1 (rather than 0) as it's as is described in the github issue that was voted on. @Rob Eastwood @Brett Esler

view this post on Zulip Brian Postlethwaite (Aug 20 2021 at 07:59):

For those tracking along, the snapshot build 2.2.0 has been published for preview before we notify the entire community.
http://hl7.org.au/fhir/2021Aug
If you notice any issues with publication, please let's us know asap so we can resolve.
The canonical resolving will not be updated after a ballot is completed and we publish the balloted version
I'll be testing in my server(s) next week.
And we're expecting to officially announce it mid-late next week

view this post on Zulip David McKillop (Oct 26 2021 at 23:13):

@Brett Esler - there's a PR up on GitHub to remove the FBC example as it a poor example and would lead to confusion. https://github.com/hl7au/au-fhir-base/pull/653

view this post on Zulip Rob Eastwood (Nov 29 2021 at 23:59):

@Brett Esler - new PR on HL7AU, to add constraints on the SNOMED route slice on Au Base Immunization: https://github.com/hl7au/au-fhir-base/pull/668.
Addresses ballot comment https://jira.hl7australia.com/browse/FHIRIG-158

view this post on Zulip David McKillop (Nov 30 2021 at 06:03):

@Brett Esler - a new PR for ballot fixes on HL7 AU to fix meta data on 5 profiles.
https://github.com/hl7au/au-fhir-base/pull/669

view this post on Zulip Dusica Bojicic (Dec 05 2021 at 21:46):

@Brett Esler, PR for AU Base Substance profile is available: https://github.com/hl7au/au-fhir-base/pull/671

view this post on Zulip Shovan Roy (Dec 16 2021 at 00:59):

@Brett Esler a PR has been created for issue#672. Here is the link: https://github.com/hl7au/au-fhir-base/pull/679

view this post on Zulip Dusica Bojicic (Dec 20 2021 at 01:27):

@Brett Esler, PR with AU Base Medication fixes (https://github.com/hl7au/au-fhir-base/issues/674) is available now: https://github.com/hl7au/au-fhir-base/pull/681.

view this post on Zulip Dusica Bojicic (Dec 20 2021 at 21:41):

@Brett Esler, another PR with example 'Downunder Hospital' representations updates to use the same HPI-Os is available here: https://github.com/hl7au/au-fhir-base/pull/682

view this post on Zulip Dusica Bojicic (Dec 20 2021 at 21:58):

@Brett Esler, PR for AU Base Procedure is available: https://github.com/hl7au/au-fhir-base/pull/683

view this post on Zulip David McKillop (Feb 08 2022 at 01:17):

@Brett Esler 2 more PR's for you:

  1. Ballot fix: Remove minimum interval between repeats extension #688
  2. Ballot fix: address identifier cardinality #687

view this post on Zulip Rob Eastwood (Feb 08 2022 at 22:21):

Three more PRs:

  1. Ballot fix: add 2 MedicationAdministration examples #689
  2. Ballot fix: intro content - profile status updates and FMM level clean up #689
  3. Ballot fix: add RelatedPerson authored Medication List example #691

view this post on Zulip Rob Eastwood (Feb 21 2022 at 23:55):

Two more PRs:

  1. Ballot fix: AU Base Immunization updates #693
  2. Ballot fix: remove medicationReference typing from 4 medication profiles #694

view this post on Zulip David McKillop (Feb 22 2022 at 22:48):

@Brett Esler There are 7 AU Base PR's to be progressed.
Thanks.

view this post on Zulip Brett Esler (Feb 22 2022 at 23:05):

@David McKillop @Rob Eastwood thanks for the PRs; they are now accepted; apologies for delay

view this post on Zulip Rob Eastwood (Feb 22 2022 at 23:11):

Brett Esler said:

David McKillop Rob Eastwood thanks for the PRs; they are now accepted; apologies for delay

Thanks very much @Brett Esler :big_smile:

view this post on Zulip David McKillop (Feb 28 2022 at 05:15):

@Brett Esler Another AU Base PR:
Ballot fix: fixes brand name extension and generic name extension #696

view this post on Zulip David McKillop (Feb 28 2022 at 23:41):

@Brett Esler AU Base PR:
Ballot fix: fixes technical design issues for 5 level 0 profiles #698

view this post on Zulip David McKillop (Mar 03 2022 at 21:44):

@Brett Esler Ballot Fixes:

  1. Added Conversion note to au-medicationrequest #701
  2. AU Base Immunisation - update short of .performer:approvedBy.actor #702

view this post on Zulip David McKillop (Mar 16 2022 at 22:58):

@Brett Esler AU Base PR:
Ballot fix: Subsidised Concurrent Supply extension has a new value set #709

view this post on Zulip David McKillop (Mar 23 2022 at 00:38):

@Brett Esler AU Base PR's
Ballot fixes: LOINC copyright statement updates #713, #714

view this post on Zulip David McKillop (Mar 28 2022 at 23:07):

@Brett Esler AU Base PR
Correcting inconsistent status allocation wrt to FMM level - #718

view this post on Zulip Danielle Tavares (Mar 29 2022 at 22:41):

@Brett Esler 2 AU PRs waiting merge that complete addressing four Ballot FHIRIG, please merge for PA WG review this morning.

view this post on Zulip Wilson Chen (Mar 31 2022 at 06:33):

@Brian Postlethwaite I am Wilson referred by you from this https://github.com/FirelyTeam/firely-net-sdk/issues/2025

We would like to support FHIR in our system and most of the development work has been done (most like on the search side) with the Firely SDK.

Now there are few touches left to it. Like comformance / metadata etc.

view this post on Zulip Brian Postlethwaite (Mar 31 2022 at 06:35):

Cool, welcome to the australian fhir community!

view this post on Zulip Wilson Chen (Mar 31 2022 at 08:45):

@Brian Postlethwaite by looking at Hl7.Fhir.WebApi, I don't see logic to handle exception. In case of exception while processing request, do we only give OperationOutcome, or we can return status code HttpStatusCode.InternalServerError ?

view this post on Zulip Brian Postlethwaite (Mar 31 2022 at 09:17):

There is a FhirEceptionFilter that intercepts them.

view this post on Zulip Brian Postlethwaite (Mar 31 2022 at 09:17):

and the status is in the exception.

view this post on Zulip Brian Postlethwaite (Mar 31 2022 at 09:18):

https://github.com/brianpos/fhir-net-web-api/blob/5a6b44f074346eb1fe0b021782bff85dd2e731fc/src/Hl7.Fhir.WebApi.AspNetCore/FhirExceptionFilter.cs#L44

view this post on Zulip Wilson Chen (Apr 01 2022 at 06:14):

@Brian Postlethwaite ah, you've used exception filter, interesting approach. :+1:

view this post on Zulip Brian Postlethwaite (Apr 06 2022 at 00:55):

Hey, @Wilson Chen did you sort out your capability statement issue?
(can we close the issue on github?)
https://github.com/FirelyTeam/firely-net-sdk/issues/2025

view this post on Zulip Wilson Chen (Apr 06 2022 at 03:02):

@Brian Postlethwaite I can only tell from your API it will read the content and directly serve it back. But how to generate the content?

view this post on Zulip Brian Postlethwaite (Apr 06 2022 at 03:22):

That's up to your code to do, the facade layer just handles the controller and formatting logic.
From the samples I have in the got repo you can see one that reads from a local file system, and another from a Sqlite database.
Most projects will have some existing storage content in an existing solution, so you just map that DB content into the fhir model class.


Last updated: Apr 12 2022 at 19:14 UTC