Interface ITermVersionAdapterSvc

All Known Implementing Classes:
BaseTermVersionAdapterSvcImpl, TermVersionAdapterSvcDstu2, TermVersionAdapterSvcDstu3, TermVersionAdapterSvcR4, TermVersionAdapterSvcR5

public interface ITermVersionAdapterSvc
This interface is used to handle differences in versions of FHIR for the terminology server. It is really just an internal interface used by the terminology read service.
  • Method Summary

    Modifier and Type
    Method
    Description
    default org.hl7.fhir.instance.model.api.IIdType
    createOrUpdateCodeSystem(org.hl7.fhir.r4.model.CodeSystem theCodeSystemResource)
     
    org.hl7.fhir.instance.model.api.IIdType
    createOrUpdateCodeSystem(org.hl7.fhir.r4.model.CodeSystem theCodeSystemResource, ca.uhn.fhir.rest.api.server.RequestDetails theRequestDetails)
     
    void
    createOrUpdateConceptMap(org.hl7.fhir.r4.model.ConceptMap theNextConceptMap)
     
    void
    createOrUpdateValueSet(org.hl7.fhir.r4.model.ValueSet theValueSet)
     
  • Method Details

    • createOrUpdateCodeSystem

      default org.hl7.fhir.instance.model.api.IIdType createOrUpdateCodeSystem(org.hl7.fhir.r4.model.CodeSystem theCodeSystemResource)
    • createOrUpdateCodeSystem

      org.hl7.fhir.instance.model.api.IIdType createOrUpdateCodeSystem(org.hl7.fhir.r4.model.CodeSystem theCodeSystemResource, ca.uhn.fhir.rest.api.server.RequestDetails theRequestDetails)
    • createOrUpdateConceptMap

      void createOrUpdateConceptMap(org.hl7.fhir.r4.model.ConceptMap theNextConceptMap)
    • createOrUpdateValueSet

      void createOrUpdateValueSet(org.hl7.fhir.r4.model.ValueSet theValueSet)