-
Notifications
You must be signed in to change notification settings - Fork 33
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
feat(snomed): introduce NamespaceIdProvider to extract namespace values. #920
feat(snomed): introduce NamespaceIdProvider to extract namespace values. #920
Conversation
...from a collection of namespaceConceptIds Introduce namespaceConceptId in SNOMED CT component create endpoints to support creation of SNOMED CT content by specifying the namespaceConceptId as opposed to the actual namespace value. The system will be able to extract this information from the namespace concept and use it to generate the new IDs with the correct namespace.
...datastore/src/com/b2international/snowowl/snomed/core/domain/NamespaceConceptIdStrategy.java
Show resolved
Hide resolved
....datastore/src/com/b2international/snowowl/snomed/datastore/request/NamespaceIdProvider.java
Show resolved
Hide resolved
feature/support-namespace-concept-ids-in-create-api Conflicts: snomed/com.b2international.snowowl.snomed.datastore/src/com/b2international/snowowl/snomed/core/SnomedPlugin.java
...id generation strategy, so it can be reused easily.
...fields when fetching namespace concept FSNs
Codecov Report
@@ Coverage Diff @@
## 8.x #920 +/- ##
============================================
+ Coverage 62.73% 63.28% +0.55%
+ Complexity 11684 11459 -225
============================================
Files 1727 1675 -52
Lines 55831 54314 -1517
Branches 5305 5077 -228
============================================
- Hits 35023 34373 -650
+ Misses 18586 17780 -806
+ Partials 2222 2161 -61
Continue to review full report at Codecov.
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👍
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!
...from a collection of namespaceConceptIds
Introduce namespaceConceptId in SNOMED CT component create endpoints to
support creation of SNOMED CT content by specifying the
namespaceConceptId as opposed to the actual namespace value. The system
will be able to extract this information from the namespace concept and
use it to generate the new IDs with the correct namespace.