Overview
Documentation on the integration with the IHTSDO component identifier service.
Details
The tool has a handler for managing identifier assignment. It has a series of methods for supporting identifier assignment of a number of different types of object. E.g.:
getTerminologyId(Concept) getTerminologyId(ConceptRefsetMember) getTerminologyId(Description) getTerminologyId(DescriptionType) getTerminologyId(LanguageRefsetMember) getTerminologyId(ModuleDependencyRefsetMember) getTerminologyId(Refset) getTerminologyId(RefsetDescriptorRefsetMember) getTerminologyId(Translation)
The tool can be integrated with the IHTSDO component identifier service to make use of that integration to manage id assignment for things like refsets and descriptions. It can be configured in the config.properties file. For example,
identifier.assignment.handler=DEFAULT identifier.assignment.handler.DEFAULT.class=org.ihtsdo.otf.refset.jpa.services.handlers.IhtsdoComponentIdentifierServiceHandler identifier.assignment.handler.DEFAULT.url=https://dev-cis.ihtsdotools.org/api identifier.assignment.handler.DEFAULT.userName=EDIT_THIS identifier.assignment.handler.DEFAULT.password=EDIT_THIS
The URL can be pointed at any properly configured instance of the IHTSDO CIS. The username and password are authentication credentials for that service.