Commit Graph

1177 Commits

Author SHA1 Message Date
Grahame Grieve 975f4fd28b rework server decision making when multiple code systems being used 2024-01-30 19:05:20 +11:00
Grahame Grieve 8a3f1037b3
Merge pull request #1547 from hapifhir/do-20240118-fix-null-ex-on-xhtml-tostring
Handle toString for XhtmlNode when nodeType == null
2024-01-19 12:52:57 +11:00
Grahame Grieve f1d81856a5 update presentation of fixed and pattern values in profile views 2024-01-19 10:40:03 +11:00
Grahame Grieve bf57789467 Fix expansion related bugs and adjust tests accordingly 2024-01-19 10:39:29 +11:00
dotasek 8ab4340014 Handle toString for XhtmlNode when nodeType == null 2024-01-18 14:17:54 -05:00
Grahame Grieve b581e36cb5 add error message for tx.fhir.org 2024-01-18 11:42:27 +11:00
Grahame Grieve 61b2b5e481 clarify wrong display message 2024-01-18 00:15:22 +11:00
Grahame Grieve a3ffe348fb add semver sorter 2024-01-17 22:32:29 +11:00
Grahame Grieve 8613cd3944 rework terminology cache to manage multiple terminology servers 2024-01-17 20:44:37 +11:00
Grahame Grieve ff33d9cf71 add TextFile test cases 2024-01-16 19:14:08 +11:00
Grahame Grieve 516b932717 include qligier's performance improvements 2024-01-16 16:18:05 +11:00
Grahame Grieve de0024ceec Add support for fetching unknown value sets from tx.fhir.org/ecosystem 2024-01-16 11:45:13 +11:00
Grahame Grieve 56fc442db4 revise BOM handling for stringToX routines 2024-01-15 17:29:42 +11:00
Grahame Grieve 449821a4b4 update tests to handle missing value sets properly 2024-01-15 15:04:47 +11:00
Grahame Grieve 5b0f154620 tidy up fixmes 2024-01-12 10:10:18 +11:00
Grahame Grieve 00842e64e5 Suppress date errors when searching for packages 2024-01-11 08:20:00 +11:00
Grahame Grieve 9b9aa51e36 update headers on client to add ;fhirVersion=X 2024-01-10 15:48:47 +11:00
Grahame Grieve 33f43da3d7 more unicode work 2024-01-10 10:14:43 +11:00
Grahame Grieve eb95ed00b6 Merge branch 'master' of https://github.com/hapifhir/org.hl7.fhir.core 2024-01-10 09:06:36 +11:00
Grahame Grieve 096033c002
Merge pull request #1532 from adrianclay/handle-multi-character-html-entities
Add support to XhtmlParser to handle 2 character HTML Entities
2024-01-10 09:06:02 +11:00
Grahame Grieve 7c6d5fa688 extended unicode support 2024-01-10 08:00:32 +11:00
Grahame Grieve 4160d02bd1 change type of error when value set circularity found 2024-01-09 12:00:00 +11:00
Grahame Grieve d74b0e2b4a Refactor Context to support multiple terminology services 2024-01-08 21:07:08 +11:00
Adrian Clay 287949308e
Merge branch 'hapifhir:master' into handle-multi-character-html-entities 2024-01-06 12:51:22 +00:00
Grahame Grieve 85435f38a2 Improve slicing error message 2024-01-05 13:20:25 +11:00
Grahame Grieve c0f61b585f Revert "Improve message when slice is missing"
This reverts commit cadc326d26.
2024-01-05 12:41:35 +11:00
Grahame Grieve cadc326d26 Improve message when slice is missing 2024-01-05 12:39:53 +11:00
Grahame Grieve cf72798e9f Properly populate property definitions in expansions 2024-01-05 12:39:32 +11:00
Adrian Clay b8e8e771f0 Add support to XhtmlParser to handle 2 character HTML Entities
Previously, the parser would mangle any HTML entity greater than
0xFFFF
2024-01-04 16:29:05 +00:00
Grahame Grieve 2b978b4d4d more terminology qa updates 2024-01-04 14:29:19 +11:00
Grahame Grieve 92fca7a947 more tx validation improvements 2024-01-03 22:19:05 +11:00
Grahame Grieve 84659e501c fix split implementation 2024-01-02 09:40:32 +11:00
Grahame Grieve 159e189520 Add support for tracking source server of issue 2023-12-31 08:34:55 +11:00
Grahame Grieve d429f48760 major upgrade to validation - use terminology server to perform more logic, and standardise interface based on agreements with Vocab & Ontoserver 2023-12-30 23:02:19 +11:00
Grahame Grieve 3ed816209d update terminology server for test reconciliation with tx.fhir.org 2023-12-25 00:28:39 +11:00
Grahame Grieve 70af787438 IPS development 2023-12-22 21:23:34 +11:00
Grahame Grieve 74893e42e7 Improved errors publishing IGs 2023-12-22 21:23:17 +11:00
Grahame Grieve 073311bbb6 Various fixes to terminology service after reconciliation with Michael Lawley 2023-12-22 21:20:10 +11:00
Grahame Grieve 09c2c8f81b Improve handling of terminology error and warning messages + handling of example and fragment code systems 2023-12-15 04:21:50 -05:00
Grahame Grieve 45b35c52d5 upgrade xver to latest R5 definitions 2023-12-14 07:20:45 -05:00
dotasek 0afea8dc1d
CLI Task to preload package cache (#1508)
* WIP start building preload task

* Slightly refactor exceptions

* sleep between each query

* WIP - FilesystemPackageCacheManager refactor

* Finish refactor

* Customize PackageVisitor

* Remove unused code

* Remove unused code 2

* Add debug logging for failing test

* Point withCacheFolder if to correct param

* Remove console chatter

* Rename to FilesystemPackageCacheManager.Builder

* Move logic to PackageCacheDownloader for re-use in other projects

* Fix spacing
2023-12-13 11:27:15 -05:00
dotasek 27e0fbad16 Merge remote-tracking branch 'origin/master' into do-20231127-package-cache-threadsafe 2023-12-11 09:56:39 -05:00
Grahame Grieve de7dc3023d fix validation issues on HL7 publisher 2023-12-11 16:56:27 +11:00
Grahame Grieve 4b1488438e missed files 2023-12-11 14:10:26 +11:00
Grahame Grieve f88f4e492e fix bug loading packages with no specified version that don't exist 2023-12-11 14:08:28 +11:00
Grahame Grieve e697ec1c4c check extensions with fhirpath context 2023-12-05 16:56:44 +11:00
Grahame Grieve 53586dfba5 update pubpack 2023-12-03 20:05:21 +11:00
Grahame Grieve c4f6fe4676 Addressing WG problems in kindling 2023-12-03 20:05:10 +11:00
Grahame Grieve 592c1a4315 fix display of time periods (fixed width hour:min) 2023-12-01 16:56:28 +11:00
Grahame Grieve 0ae15f7d4d Fix narrative link validation and add id/idref validation 2023-12-01 16:56:11 +11:00