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
Grahame Grieve
161e92d439
other code
2023-12-06 17:57:35 +11:00
Grahame Grieve
18c4419b9e
refactor FHIRPath package
2023-12-01 15:13:33 +11:00
Grahame Grieve
516ec50afa
Fix problem with profiled resources being called examples in IG publisher
2023-12-01 10:37:46 +11:00
dotasek
c8f6f2fed1
Remove basic auth (unneeded) for AU connectathon test ( #1503 )
...
* Remove basic auth (unneeded)
* Disable test altogether
* Add reason for disable
* Actually, just disable in surefire
2023-11-29 16:39:53 -05:00
Grahame Grieve
36361eaa1d
refactor timeout control on client
2023-11-24 12:06:18 +11:00
Grahame Grieve
1814a69826
Fix timeout issue in vsac
2023-11-24 08:46:23 +11:00
Grahame Grieve
a86e3d2bdc
ips builder fix
2023-11-24 07:05:50 +11:00
Grahame Grieve
6aaff35495
fhirpath iif() test case fixes
2023-11-22 07:52:47 +11:00
Grahame Grieve
2e19e6bbc1
IPS builder test case
2023-11-22 07:51:59 +11:00
Grahame Grieve
ea9a498730
Infrastructure changes for IPS builder
2023-11-22 07:51:51 +11:00
Grahame Grieve
2f105d85ab
Add first take on IPS builder
2023-11-22 07:51:26 +11:00
Grahame Grieve
e009734d85
fix committee URLs
2023-11-17 07:10:02 +11:00
Grahame Grieve
9f8eeed5f6
more work on versioned API
2023-11-14 14:46:01 +11:00
Grahame Grieve
b898cfe59f
fix up VSAC import for large value sets
2023-11-14 11:59:29 +11:00
Grahame Grieve
618930e5bf
Planning ahead: Add fhirVersion to R5 Base and IWorkerContext methods, and move IContextResourceLoader, ValidationResult and CodingValidationRequest out of IWorkerContext to their own clasess
2023-11-14 06:38:40 +11:00
Grahame Grieve
841de5657e
vsac improvements
2023-11-06 20:23:17 +11:00
Grahame Grieve
809b2f68ea
Fix broken links in code system rendering of parents
2023-10-31 16:57:25 +11:00
Grahame Grieve
a327f0312e
code clean up
2023-10-28 06:35:20 +11:00
Grahame Grieve
e431770caf
2023 10 gg code gen ( #1469 )
...
* Revise FHIRPath API so hosts can evaluate expressions in custom functions
* Implement slice() function in validator
* more improvements to profile generation
* Fix issue where .resolve() in FHIRPath didn't work with URL values (and fix typo in i18n system)
* release notes
* Fix test ignore/exclude issues, bump test cases
---------
Co-authored-by: Grahame Grieve <grahameg@gmail.ccom>
Co-authored-by: dotasek <david.otasek@smilecdr.com>
2023-10-24 15:26:24 -04:00
Grahame Grieve
4917dd7815
fix typo
2023-10-12 20:12:43 +11:00
Grahame Grieve
31e3e5c9bb
Merge branch 'master' into 2023-10-gg-cda-fixes-2
2023-10-09 14:04:49 +03:00
Grahame Grieve
d08039a3a7
fix issue in extension processing
2023-10-09 21:09:39 +11:00
Grahame Grieve
f860af857d
Fix conversion issue associated with ConceptMap.element.target.equivalence in versions previous to R5 (use proper extension URL, and move extension so it can be a modifier. And fix for modifierExtension handling)
2023-10-09 17:41:26 +11:00
Grahame Grieve
0140fa1ad1
fix merge issues
2023-10-06 05:59:39 +03:00
dotasek
66ecd24cad
Fix merge
2023-10-05 09:55:14 -04:00
Grahame Grieve
c52d5a71b4
Merge remote-tracking branch 'origin/master'
2023-10-05 15:22:10 +03:00
Grahame Grieve
0927f0bbfa
fix birthDate editing
2023-10-05 15:21:23 +03:00
Grahame Grieve
752ab7a3d1
2023 10 gg cda parsing fix 2 ( #1451 )
...
* fix xml output to deal with namespaces properly
* Improve rendering or xml_no_order
* add command line demo app
* fix CDA parsing error for sdtc:raceCode
* Fix error message
* Bump test case version
---------
Co-authored-by: Grahame Grieve <grahameg@gmail.ccom>
Co-authored-by: dotasek <dotasek.dev@gmail.com>
2023-10-04 18:42:29 -04:00
Grahame Grieve
54dcbe8a9f
add command line demo app
2023-10-04 18:36:52 +03:00
Grahame Grieve
272c3c1229
Get PE Mode compiling in R4
2023-09-27 18:49:45 +10:00
Grahame Grieve
e18ba8a2e1
fix up removeChild in R4/R4B/R5
2023-09-27 09:52:34 +10:00
Grahame Grieve
b11489f6ad
better handling of errors from server for batches
2023-09-21 12:37:52 +10:00
Grahame Grieve
a21b28bf3a
Better handling of errors returned from tx.fhir.org
2023-09-20 11:09:33 +10:00
dotasek
82813a88d2
Fix system path for FileSystemPackageCacheManager
2023-09-05 15:35:21 -04:00
Grahame Grieve
a78aa25c14
#1415 review system.out.println() statements
2023-08-29 19:21:45 +02:00
Grahame Grieve
ac33590b96
#1412 - fix out of memory issues
2023-08-29 17:34:03 +02:00
Grahame Grieve
333ffc340e
Accept-Language
2023-08-25 16:21:56 +02:00
Grahame Grieve
7eaa723ec9
rewrite the way language works in value sets
2023-08-25 13:09:36 +02:00
Grahame Grieve
32d1d8cad8
Hack utility for tx.fhir.org debugging
2023-08-22 21:46:25 +10:00
Grahame Grieve
2acf546059
Don't suppress exceptions in clients
2023-08-19 20:15:29 +10:00
Grahame Grieve
1d4eefa62b
Rename implySystem to inferSystem per TI decision
2023-08-13 19:55:52 +10:00
Grahame Grieve
6041660e9b
Improved error messages on server failure
2023-08-11 14:16:09 +10:00
Grahame Grieve
952dedd06b
#1343 - addChild error in PEBuilder
2023-08-09 19:48:01 +10:00
Grahame Grieve
3eef08dab8
remove unused imports
2023-07-26 08:31:21 +10:00
dotasek
b62f9afc5a
Remove resourceType, version, and qualifier from FHIRPath id results ( #1357 )
...
* Breaking test
* Strip returned IIdType of qualifier, version, and resourceType
* Add fix to r4b
* Add fix to r5
2023-07-22 11:01:13 -04:00
Grahame Grieve
4e8f0f0c0c
Merge pull request #1353 from hapifhir/2023-07-gg-context-fixes
...
2023 07 gg context fixes
2023-07-21 14:48:19 +10:00
Grahame Grieve
8cf086b203
update R4 and R4B FHIRPath implementations for changes picked up in R5 usage
2023-07-21 14:09:11 +10:00
dotasek
2f11af9bfa
Return HumanName getText() preferentially in getNameAsSingleString ( #1355 )
...
* Failing tests
* Return getText if it exists in HumanName
2023-07-18 12:22:53 -04:00
dotasek
8cf4a62f32
Remove unneeded resources ( #1346 )
2023-07-12 16:46:42 -04:00