Jim Balhoff
d596a6c343
Use leading underscore for properties with objects with modifier extensions.
2023-02-01 19:49:24 -05:00
Jim Balhoff
12bf57886f
For resources with a modifierExtension, use a leading underscore for the rdf:type.
2023-02-01 13:05:47 -05:00
Jim Balhoff
5dc19cd052
Tweak spacing.
2023-02-01 11:55:11 -05:00
Jim Balhoff
69ce2b45f2
Output lists in examples using RDF lists. Don’t output fhir:index.
2023-01-31 14:11:29 -05:00
Jim Balhoff
890971d110
Output type triples for value[x] nodes. Use simple property names.
2023-01-27 17:35:36 -05:00
Jim Balhoff
00d1ab3517
Use fhir:v for literal values in examples.
2023-01-22 19:14:49 -05:00
Jim Balhoff
b7576dee79
Don’t output ontology import declaration in examples.
2023-01-22 19:14:08 -05:00
Jim Balhoff
673e36b989
Merge branch 'master' into rdf-wg-r5-merging
2023-01-04 15:04:48 -05:00
Grahame Grieve
ff0fd98539
Merge pull request #1055 from hapifhir/gg-202301-profile-rendering
...
Gg 202301 profile rendering
2023-01-04 15:31:31 +11:00
Grahame Grieve
db48892b66
fix failing test
2023-01-03 14:57:08 +11:00
Grahame Grieve
f3fc19a906
refactor profile generation (utils -> renderer) + add new views
2023-01-03 14:54:11 +11:00
Grahame Grieve
b014401dd4
refactor profile rendering (more to StructureDefinitionRenderer)
2023-01-01 11:12:44 +11:00
Grahame Grieve
aacefd6581
Merge remote-tracking branch 'origin/master'
2022-12-31 11:06:47 +11:00
Grahame Grieve
b894cc6da7
Merge pull request #1048 from qligier/pr-fix-text-appending
...
Fix appending text in ProfileUtilities
2022-12-31 09:10:24 +11:00
Grahame Grieve
c78fd782a2
Merge pull request #1053 from hapifhir/do-fix-pe-tests
...
Fix test breakage caused by capitalization
2022-12-31 08:59:12 +11:00
Grahame Grieve
c1262d50c5
fix up cardinality issues
2022-12-30 07:20:06 +13:00
dotasek
1380c5e52d
Fix test breakage caused by capitalization
2022-12-29 13:17:47 -05:00
Grahame Grieve
be9c36e037
more PE work
2022-12-29 21:37:44 +13:00
Grahame Grieve
5e67c5a57e
more work
2022-12-29 17:16:40 +13:00
Grahame Grieve
44ecfbf53d
more PE work
2022-12-29 10:18:47 +13:00
Grahame Grieve
d532af808b
more work on PE definitions
2022-12-28 16:11:45 +13:00
Grahame Grieve
50bc157ab9
more work on PE
2022-12-28 08:38:27 +13:00
Grahame Grieve
ead7eadfc0
fix test setup
2022-12-26 20:47:33 +13:00
Grahame Grieve
44b25be2a5
warning
2022-12-26 13:51:54 +13:00
Grahame Grieve
abf8dca07b
more doco
2022-12-26 13:51:16 +13:00
Grahame Grieve
9959183017
more work on PEDefinition
2022-12-26 13:28:22 +13:00
Grahame Grieve
900f471dda
upgrade test case dependency
2022-12-24 08:42:02 +13:00
Grahame Grieve
f87394b46e
start implementing ProfiledElement
2022-12-24 07:30:09 +13:00
Grahame Grieve
0827dc32f1
Merge remote-tracking branch 'origin/master'
2022-12-24 07:29:17 +13:00
Grahame Grieve
a24d34a471
Merge remote-tracking branch 'origin/master'
2022-12-24 06:53:43 +13:00
Quentin Ligier
858c06f097
Fix appending text in ProfileUtilities
...
If the base text was null, appending a text in the derived element (using "...") would show a "null" before the text. This commit adds the method Utilities.appendDerivedTextToBase() to implement to correct behavior.
2022-12-23 18:52:47 +01:00
dotasek
b404c89aa9
Profile Utilities Refactor 2 ( #1047 )
...
* Add test util for diff
* Start moving pathprocessor params into dedicated object
* Move diff to Params
* Move base and diff Limits to params
* Rename to newBaseCursor and newBaseLimit
* More renames
* Move url and webUrl to params
* Move profileName to params
* Add contextPathSource to params, adjust indent for processPaths calls
* Move contextPathTarget to params
* Code cleanup, unused variables + move trimDifferential to params
* Create PathSlicingParams
* Shuffle param order
* Move redirector to params
* Move sourceStructureDefinition to params
* Move derived to params
* Move debug statements to dedicated methods
* split processSimplePath
* split processPathWithSlicedBase
* Start splitting ProfilePathProcessor
* Move all params into ProfilePathProcessor
* Move all profile utility related classes to own package
Co-authored-by: dotasek <david.otasek@smilecdr.com>
2022-12-23 09:27:42 -05:00
Grahame Grieve
fd77fd16d0
round trip constraint xpath after R5 changes
2022-12-23 15:14:25 +13:00
Grahame Grieve
2f0a45046e
liquid fixes to FHIRPath
2022-12-20 23:09:44 +13:00
Grahame Grieve
e2dff7d118
change name
2022-12-20 08:48:55 +13:00
Grahame Grieve
96810c984b
revise draft
2022-12-20 08:47:30 +13:00
Grahame Grieve
b6d35314f6
fix bug in cross version extension generation
2022-12-19 22:51:04 +13:00
Grahame Grieve
d8dacd260f
Candidate service for working with profiles in applications
2022-12-19 17:20:31 +13:00
Grahame Grieve
4028d9930b
Merge pull request #1041 from alexey-tschudnowsky/ISSUE_1040_Profile_Compare_NullPointerException
...
fixes #1040 (NullPointerException while comparing profiles)
2022-12-17 08:09:12 +11:00
Grahame Grieve
96f80cc89a
Merge pull request #1043 from hapifhir/gg-202212-extension-urls
...
* Add validator support for fhir_comments in R2/R2B (#1042 ) + Add val…
2022-12-17 08:07:50 +11:00
Grahame Grieve
37844bd395
update xver dependency
2022-12-17 08:07:43 +11:00
Grahame Grieve
bb60a338d6
fix
2022-12-17 07:13:49 +11:00
Grahame Grieve
6b1ae35ef3
* Add validator support for fhir_comments in R2/R2B ( #1042 ) + Add validator checks around versions in extension URLs
2022-12-17 07:11:06 +11:00
Grahame Grieve
85931f9ff2
commit version-base
2022-12-17 05:56:37 +11:00
Alexey Tschudnowsky
84508415ef
fixes #1040
2022-12-16 16:46:49 +01:00
markiantorno
aaa5c9d6a4
Updating version to: 5.6.89-SNAPSHOT and incrementing test cases dependency.
2022-12-16 01:40:27 +00:00
markiantorno
a3a1e79674
Release: v5.6.88
...
## Validator Changes
* Remove use of .fhir/package-client cache (only use the main .fhir/package now)
## Other code changes
* Hack work around for broken template input for R5 OperationOutcome
* Fix up problems with test case consistency in R5 test cases
* Add R5-snapshot3 version enum to R4 version list
***NO_CI***
2022-12-16 01:19:52 +00:00
Grahame Grieve
71e45d2a50
set up release
2022-12-16 11:46:06 +11:00
Grahame Grieve
bd85546820
reintroduce hack for invalid template OO json
2022-12-16 11:27:48 +11:00
Grahame Grieve
8afc08b6aa
test case fixes
2022-12-16 09:27:38 +11:00