Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SO-4872: FHIR model harmonization, batch support #867

Merged
merged 57 commits into from
Aug 6, 2021
Merged
Changes from 1 commit
Commits
Show all changes
57 commits
Select commit Hold shift + click to select a range
5c35582
SO-4872 Progress committed
bbanfai Jun 23, 2021
4896855
SO-4872 Request/Resource bundle.entry types implemented.
bbanfai Jun 23, 2021
0d72d07
SO-4872 Initial server-side controller.
bbanfai Jun 24, 2021
5b1d258
SO-4872 Test cases rearranged, deserialization issues solved.
bbanfai Jun 27, 2021
fda5872
SO-4872 Test code.
bbanfai Jun 28, 2021
78c3dad
SO-4872 Batch response created.
bbanfai Jun 28, 2021
c1ced02
SO-4872 Request URI created for call.
bbanfai Jun 28, 2021
ba16a4f
SO-4872 Operation outcome for failed requests.
bbanfai Jun 30, 2021
80a29cc
SO-4872 Methods rearranged.
bbanfai Jun 30, 2021
5629508
SO-4872 REST API test cases added.
bbanfai Jul 1, 2021
56fd4d5
SO-4872 Swagger doc added.
bbanfai Jul 1, 2021
f6b9d25
SO-4872 Test cases for batch processing completed.
bbanfai Jul 2, 2021
8d3608a
SO-4872 Skeleton bundle REST API methods added.
bbanfai Jul 3, 2021
65b278c
SO-4872 FHIR bundle requests added.
bbanfai Jul 5, 2021
033674b
SO_4872 Builder added
bbanfai Jul 21, 2021
dac657f
SO-4872 Builder added
bbanfai Jul 21, 2021
5e1f963
SO-4872 Extension creation fixed.
bbanfai Jul 21, 2021
d956568
SO-4872 Extension creation fixed
bbanfai Jul 21, 2021
1ad559c
SO-4872 Deserialization support added to data types and domain objects.
bbanfai Jul 22, 2021
476c5d1
SO-4872 Deserialization support added.
bbanfai Jul 23, 2021
5a32f11
Merge remote-tracking branch 'origin/8.x' into
bbanfai Jul 23, 2021
e5133f6
SO-4872 Compile errors fixed after merge with 8.x.
bbanfai Jul 23, 2021
85a2c98
SO-4872 Minor changes.
bbanfai Jul 23, 2021
27af4fc
SO-4872 Compile errors fixed.
bbanfai Jul 26, 2021
c8c5a47
SO-4872 Updated test json file.
bbanfai Jul 26, 2021
2baa8f7
SO-4872 Data type rests rearranged.
bbanfai Jul 26, 2021
314ec09
SO-4872 Test classes rearranged.
bbanfai Jul 26, 2021
d1c2f53
SO-4872 Test case and skeleton endpoint added.
bbanfai Jul 26, 2021
9171d4f
SO-4872 Merged code.
bbanfai Jul 26, 2021
2e73935
SO-4872 Value set deserialization improvements.
bbanfai Jul 26, 2021
17d3b2d
SO-4872 Deserialization support added to valueset domain classes.
bbanfai Jul 26, 2021
39b5570
SO-4872 ValueSet deserialization and tests completed.
bbanfai Jul 27, 2021
00ee43e
SO-4872 Rearranged test cases.
bbanfai Jul 27, 2021
c2ad48d
SO-4872 Custom serializer for UsageContext implementations.
bbanfai Jul 27, 2021
0410cad
SO-4872 ConceptMap deserialization fixes.
bbanfai Jul 27, 2021
a8b8a58
SO-4872 ConceptMap deserialization support added.
bbanfai Jul 27, 2021
c60c637
SO-4872 Test cases rearranged.
bbanfai Jul 28, 2021
39825fa
SO-4872 StructureDefinition fixes.
bbanfai Jul 28, 2021
5139ab8
SO-4872 StructureDefinition deserialization support improved.
bbanfai Jul 29, 2021
20eff46
Merge remote-tracking branch 'origin/8.x' into feature/SO-4872_FHIR_B…
cmark Jul 30, 2021
19a6290
SO-4872 Base class deserializable.
bbanfai Jul 31, 2021
0f4a2cb
SO-4872 Typed property deserializer.
bbanfai Aug 1, 2021
ee0576b
SO-4872 Structuredef tests and deserialization support improvements.
bbanfai Aug 1, 2021
2f5386d
SO-4872 Improvements for the Example element.
bbanfai Aug 1, 2021
9ac2036
SO-4872 Unwrapped serialization for typed properties.
bbanfai Aug 2, 2021
9984631
SO-4872 ElementDefinition test and serialization support.
bbanfai Aug 2, 2021
07fe38b
SO-4872 All resources are (de)serializable.
bbanfai Aug 2, 2021
a5a39c0
SO-4872 Tests are green.
bbanfai Aug 2, 2021
2456d86
SO-4872 Test case bug fixed.
bbanfai Aug 2, 2021
3b9fbc7
SO-4872 PR comments addressed.
bbanfai Aug 2, 2021
bf5448c
SO-4872 Capability Statement domain objects part1
bbanfai Aug 3, 2021
6433f26
SO-4872 Capability statement domain model completed.
bbanfai Aug 4, 2021
7689031
SO-4872 Type corrected
bbanfai Aug 4, 2021
79b23fa
SO-4872 Test cases added.
bbanfai Aug 4, 2021
36f6e3d
SO-4872 Capability statement completed. All tests are green.
bbanfai Aug 5, 2021
412b705
fix(fhir): use proper class when extracting resource from entry
cmark Aug 5, 2021
5d1c931
fix(fhir): properly deserialize test codesytem from file
cmark Aug 5, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
SO-4872 Extension creation fixed
  • Loading branch information
bbanfai committed Jul 21, 2021
commit d9565680336f57786e4b215871bd5bb805f084e3
Original file line number Diff line number Diff line change
Expand Up @@ -208,7 +208,7 @@ public void referenceTest() throws Exception {
public void extensionTest() throws Exception {

@SuppressWarnings("rawtypes")
Extension extension = new IntegerExtension("url", 1);
Extension extension = IntegerExtension.builder().id("url").value(1).build();

String expected = "{\"url\":\"url\",\"valueInteger\":1}";

Expand All @@ -220,8 +220,8 @@ public void contactPointTest() throws Exception {

ContactPoint cp = ContactPoint.builder()
.id("element_id")
.addExtension(new IntegerExtension("url", 1))
.addExtension(new IntegerExtension("url2", 2))
.addExtension(IntegerExtension.builder().id("url").value(1).build())
.addExtension(IntegerExtension.builder().id("url2").value(2).build())
.period(new Period(null, null))
.rank(1)
.system("system")
Expand Down