Interface IFhirResourceDaoCodeSystem<T extends org.hl7.fhir.instance.model.api.IBaseResource,​CD,​CC>

All Superinterfaces:
IDao, IFhirResourceDao<T>

public interface IFhirResourceDaoCodeSystem<T extends org.hl7.fhir.instance.model.api.IBaseResource,​CD,​CC> extends IFhirResourceDao<T>
  • Method Details

    • findCodeSystemIdsContainingSystemAndCode

      List<org.hl7.fhir.instance.model.api.IIdType> findCodeSystemIdsContainingSystemAndCode(String theCode, String theSystem, ca.uhn.fhir.rest.api.server.RequestDetails theRequest)
    • lookupCode

      @Nonnull ca.uhn.fhir.context.support.IValidationSupport.LookupCodeResult lookupCode(org.hl7.fhir.instance.model.api.IPrimitiveType<String> theCode, org.hl7.fhir.instance.model.api.IPrimitiveType<String> theSystem, CD theCoding, ca.uhn.fhir.rest.api.server.RequestDetails theRequestDetails)
    • subsumes

      IFhirResourceDaoCodeSystem.SubsumesResult subsumes(org.hl7.fhir.instance.model.api.IPrimitiveType<String> theCodeA, org.hl7.fhir.instance.model.api.IPrimitiveType<String> theCodeB, org.hl7.fhir.instance.model.api.IPrimitiveType<String> theSystem, CD theCodingA, CD theCodingB, ca.uhn.fhir.rest.api.server.RequestDetails theRequestDetails)
    • validateCode

      ca.uhn.fhir.context.support.IValidationSupport.CodeValidationResult validateCode(org.hl7.fhir.instance.model.api.IIdType theCodeSystemId, org.hl7.fhir.instance.model.api.IPrimitiveType<String> theCodeSystemUrl, org.hl7.fhir.instance.model.api.IPrimitiveType<String> theVersion, org.hl7.fhir.instance.model.api.IPrimitiveType<String> theCode, org.hl7.fhir.instance.model.api.IPrimitiveType<String> theDisplay, CD theCoding, CC theCodeableConcept, ca.uhn.fhir.rest.api.server.RequestDetails theRequestDetails)