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

Rel 2.4 #312

Merged
merged 77 commits into from
Mar 30, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
77 commits
Select commit Hold shift + click to select a range
6c68f3a
added getPropertySupertypes controller api, service function and repo…
matt-voror Feb 10, 2023
37eb42f
added property value supertypes api. Refactored property supertypes a…
matt-voror Feb 13, 2023
3e497ed
Merge pull request #273 from endeavourhealth-discovery/get-property-v…
matt-voror Feb 13, 2023
76fb9a7
make TTBulkFiler cross-platform
kkardatos Feb 14, 2023
021b049
added default for schemeIris
matt-voror Feb 14, 2023
c51878b
sonar code smell complexity changes
VororJo Feb 15, 2023
2323a78
Merge pull request #278 from endeavourhealth-discovery/Jo
VororRich Feb 15, 2023
d03aaf5
Merge pull request #275 from endeavourhealth-discovery:cross-platform
kkardatos Feb 15, 2023
3dae675
java code generator zip download
VororJo Feb 16, 2023
dcb4302
Merge pull request #276 from endeavourhealth-discovery/get-concept-pr…
matt-voror Feb 16, 2023
143f23b
Merge pull request #279 from endeavourhealth-discovery/Jo
VororRich Feb 16, 2023
9b83be4
codegen zipoutput changes
VororJo Feb 16, 2023
1d64f53
Merge pull request #280 from endeavourhealth-discovery/Jo
VororRich Feb 16, 2023
757a5a5
Added withTransaction parameter to fileDocument
ZeynepBayazitoglu Feb 16, 2023
bd6cbed
Succinct query IM Q
DavidStables Feb 19, 2023
8f98c42
Multi os support
DavidStables Feb 19, 2023
d0bf643
imq grammar
DavidStables Feb 20, 2023
74a0e06
codegen output package/javadoc fixes
VororJo Feb 20, 2023
e94a001
Merge branch 'develop' into Jo
VororJo Feb 20, 2023
5ff5300
Merge pull request #283 from endeavourhealth-discovery/Jo
kkardatos Feb 20, 2023
3c1e187
Merge branch 'develop' into Jo
VororJo Feb 21, 2023
1da6ec7
codegen duplicate property check
VororJo Feb 21, 2023
c7bc1fe
codegen duplicate property check changes
VororJo Feb 21, 2023
9cc9e74
Merge pull request #287 from endeavourhealth-discovery/Jo
VororJo Feb 21, 2023
c2baa51
imq language converters
DavidStables Feb 22, 2023
754c9dc
Merge branch 'develop' into zeynep#270
ZeynepBayazitoglu Feb 23, 2023
bddde35
Set with transaction default
ZeynepBayazitoglu Feb 23, 2023
930ebdc
if no name, find name. Also added spaces for ease of reading produced…
matt-voror Feb 23, 2023
2bfe116
Merge pull request #282 from endeavourhealth-discovery/zeynep#270
ZeynepBayazitoglu Feb 24, 2023
829b7e2
inverse path vocab
DavidStables Feb 24, 2023
94e86c2
Merge pull request #290 from endeavourhealth-discovery/#434
matt-voror Feb 24, 2023
eb4cb6e
codegen cardinality/output changes
VororJo Feb 28, 2023
5bb4720
Merge branch 'develop' into Jo
VororJo Feb 28, 2023
9e833ff
Merge pull request #294 from endeavourhealth-discovery/Jo
VororRich Feb 28, 2023
1264ed6
Add ask query for predicates + update autogen build
kkardatos Mar 3, 2023
60901cc
PartialDateTime class and tests added
VororJo Mar 3, 2023
d1b1bfe
Merge pull request #296 from endeavourhealth-discovery/kkardatos/issu…
kkardatos Mar 3, 2023
ce3db00
Switch datatype in codegen to new PartialDateTime
Mar 3, 2023
977d8c2
Added (optional) identifier constructor plus de/serialization
Mar 3, 2023
f9fd4bc
Added missing identifier based constructor
Mar 3, 2023
2d46191
Merge pull request #298 from endeavourhealth-discovery/Jo
VororRich Mar 3, 2023
3cfa834
Query model with/when and language grammar
DavidStables Mar 5, 2023
deb5dff
Update EqdResources.java
DavidStables Mar 5, 2023
dc0777c
move output dir to interfaces
kkardatos Mar 10, 2023
f9f1f21
Merge pull request #302 from endeavourhealth-discovery:move-ts-autogen
kkardatos Mar 10, 2023
58eaf3d
sonar code smell complexity changes
VororJo Mar 10, 2023
c6af8fc
imq from/where clause now an array
DavidStables Mar 13, 2023
2367b8a
imq from where clause
DavidStables Mar 13, 2023
cb6f01b
imq from/where clause
DavidStables Mar 13, 2023
7625f58
Update OSQuery.java
DavidStables Mar 13, 2023
56edc66
Add sub property to property shape
Mar 13, 2023
4d1d870
IMQ Exclude predicate
DavidStables Mar 15, 2023
10decbe
Test for null explicitly in where clause
DavidStables Mar 15, 2023
3e0d9f2
isNull disambiguated
DavidStables Mar 15, 2023
742eabe
codegen model to String type change
VororJo Mar 15, 2023
49c0ac6
Merge branch 'develop' into Jo
VororJo Mar 15, 2023
e58cba0
Fix quality gate link
Mar 15, 2023
ee249ce
Merge pull request #304 from endeavourhealth-discovery/Jo
VororRich Mar 15, 2023
bbc695b
OS Query term code for old codes
DavidStables Mar 15, 2023
9191edf
Merge branch 'develop' of https://github.com/endeavourhealth-discover…
DavidStables Mar 15, 2023
1e6cab9
added superiorPropertiesBoolFocusPaged api to controller, service and…
matt-voror Mar 16, 2023
60043f7
Merge pull request #305 from endeavourhealth-discovery/matt#301
matt-voror Mar 16, 2023
0791fc4
From boolWhere to bool
DavidStables Mar 17, 2023
173737e
Where with merger in imq
DavidStables Mar 20, 2023
e91dcd6
codegen UUID changes and test updates
VororJo Mar 20, 2023
7d608c4
Merge pull request #306 from endeavourhealth-discovery/Jo
VororRich Mar 20, 2023
e164793
Fix unit test
Mar 20, 2023
a238d14
Fix typings
Mar 20, 2023
3bd9d50
dependency version updates
VororJo Mar 23, 2023
6570295
Merge pull request #308 from endeavourhealth-discovery/Jo
VororRich Mar 23, 2023
4282808
Revert spring to 2.7.8
Mar 23, 2023
e113a88
dependency version updates update
VororJo Mar 23, 2023
02f614c
Merge pull request #309 from endeavourhealth-discovery/Jo
VororRich Mar 23, 2023
b33e7f6
Attempt switch to Java 17
Mar 23, 2023
2eeed64
Fix FHIR domain
Mar 23, 2023
8d83a05
Fixed set scheme iri issue
ZeynepBayazitoglu Mar 29, 2023
f3740a3
Added missing Jersey dependency
Mar 29, 2023
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
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,6 @@
![Version](https://s3.eu-west-2.amazonaws.com/endeavour-codebuild/badges/IMAPI/version.svg)
![Build Status](https://s3.eu-west-2.amazonaws.com/endeavour-codebuild/badges/IMAPI/build.svg)
![Unit Tests](https://s3.eu-west-2.amazonaws.com/endeavour-codebuild/badges/IMAPI/unit-test.svg)
[![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=endeavourhealth-discovery_IMAPI&metric=alert_status)](https://sonarcloud.io/dashboard?id=endeavourhealth-discovery_IMViewer)
[![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=endeavourhealth-discovery_IMAPI&metric=alert_status)](https://sonarcloud.io/dashboard?id=endeavourhealth-discovery_IMAPI)

Main API implementation for the Endeavour Information Model
10 changes: 10 additions & 0 deletions TestQueries/Definitions/'asthmasubtypes'_definition.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"query" : {
"name" : "'asthma sub types'",
"from" : {
"@id" : "sn:195967001",
"includeSubtypes" : true,
"description" : "sn:195967001"
}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,8 @@
"query" : {
"name" : "Subtypes of concepts as a parameterised query",
"from" : {
"includeSubtypes" : true,
"variable" : "$this"
"variable" : "$this",
"descendantsOrSelfOf" : true
},
"select" : [ {
"@id" : "http://www.w3.org/2000/01/rdf-schema#label"
Expand Down
12 changes: 12 additions & 0 deletions TestQueries/Definitions/deletesets_definition.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
{
"argument" : [ {
"parameter" : "this",
"valueIri" : {
"@id" : "http://apiqcodes.org/qcodes#"
}
} ],
"update" : {
"@id" : "http://endhealth.info/im#DeleteSets",
"name" : "delete sets"
}
}
1 change: 1 addition & 0 deletions TestQueries/ECLDefinitions/MedinicalProducts.ecl
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
"<<763158003 | Medicinal Product |: <<127489000|has active ingredient |= <<698090000 | Apixaban (substance) | OR <<127489000|has active ingredient| = <<442031002 | Rivaroxaban (substance)| OR <<127489000|has active ingredient|= << 698871007| Dabigatran (substance)| OR <<127489000|has active ingredient|= << 712778008| Edoxaban (substance)| OR <<127489000|has active ingredient|= << 387260007| Phenindione (substance) | OR <<127489000|has active ingredient|= << 63167009 | Warfarin sodium (substance) | OR <<127489000|has active ingredient|= << 372756006| Warfarin (substance)|"
Loading