
Package ca.uhn.fhir.jpa.provider
Class ConceptMapAddAndRemoveMappingProvider
java.lang.Object
ca.uhn.fhir.jpa.provider.ConceptMapAddAndRemoveMappingProvider
This resource provider implements the
ConceptMap/$hapi.fhir.add-mapping
and ConceptMap/$hapi.fhir.remove-mapping
operations.-
Constructor Summary
ConstructorsConstructorDescriptionConceptMapAddAndRemoveMappingProvider
(IFhirResourceDaoConceptMap<?> theConceptMapDao) Constructor -
Method Summary
Modifier and TypeMethodDescriptionorg.hl7.fhir.instance.model.api.IBaseOperationOutcome
addMapping
(org.hl7.fhir.instance.model.api.IPrimitiveType<String> theUrl, org.hl7.fhir.instance.model.api.IPrimitiveType<String> theSourceSystem, org.hl7.fhir.instance.model.api.IPrimitiveType<String> theSourceVersion, org.hl7.fhir.instance.model.api.IPrimitiveType<String> theSourceCode, org.hl7.fhir.instance.model.api.IPrimitiveType<String> theSourceDisplay, org.hl7.fhir.instance.model.api.IPrimitiveType<String> theTargetSystem, org.hl7.fhir.instance.model.api.IPrimitiveType<String> theTargetVersion, org.hl7.fhir.instance.model.api.IPrimitiveType<String> theTargetCode, org.hl7.fhir.instance.model.api.IPrimitiveType<String> theTargetDisplay, org.hl7.fhir.instance.model.api.IPrimitiveType<String> theEquivalence, ca.uhn.fhir.rest.api.server.RequestDetails theRequestDetails) Operation:ConceptMap/$hapi.fhir.add-mapping
org.hl7.fhir.instance.model.api.IBaseOperationOutcome
removeMapping
(org.hl7.fhir.instance.model.api.IPrimitiveType<String> theUrl, org.hl7.fhir.instance.model.api.IPrimitiveType<String> theSourceSystem, org.hl7.fhir.instance.model.api.IPrimitiveType<String> theSourceVersion, org.hl7.fhir.instance.model.api.IPrimitiveType<String> theSourceCode, org.hl7.fhir.instance.model.api.IPrimitiveType<String> theTargetSystem, org.hl7.fhir.instance.model.api.IPrimitiveType<String> theTargetVersion, org.hl7.fhir.instance.model.api.IPrimitiveType<String> theTargetCode, ca.uhn.fhir.rest.api.server.RequestDetails theRequestDetails) Operation:ConceptMap/$hapi.fhir.remove-mapping
-
Constructor Details
-
ConceptMapAddAndRemoveMappingProvider
public ConceptMapAddAndRemoveMappingProvider(@Nonnull IFhirResourceDaoConceptMap<?> theConceptMapDao) Constructor
-
-
Method Details
-
addMapping
public org.hl7.fhir.instance.model.api.IBaseOperationOutcome addMapping(org.hl7.fhir.instance.model.api.IPrimitiveType<String> theUrl, org.hl7.fhir.instance.model.api.IPrimitiveType<String> theSourceSystem, org.hl7.fhir.instance.model.api.IPrimitiveType<String> theSourceVersion, org.hl7.fhir.instance.model.api.IPrimitiveType<String> theSourceCode, org.hl7.fhir.instance.model.api.IPrimitiveType<String> theSourceDisplay, org.hl7.fhir.instance.model.api.IPrimitiveType<String> theTargetSystem, org.hl7.fhir.instance.model.api.IPrimitiveType<String> theTargetVersion, org.hl7.fhir.instance.model.api.IPrimitiveType<String> theTargetCode, org.hl7.fhir.instance.model.api.IPrimitiveType<String> theTargetDisplay, org.hl7.fhir.instance.model.api.IPrimitiveType<String> theEquivalence, ca.uhn.fhir.rest.api.server.RequestDetails theRequestDetails) Operation:ConceptMap/$hapi.fhir.add-mapping
-
removeMapping
public org.hl7.fhir.instance.model.api.IBaseOperationOutcome removeMapping(org.hl7.fhir.instance.model.api.IPrimitiveType<String> theUrl, org.hl7.fhir.instance.model.api.IPrimitiveType<String> theSourceSystem, org.hl7.fhir.instance.model.api.IPrimitiveType<String> theSourceVersion, org.hl7.fhir.instance.model.api.IPrimitiveType<String> theSourceCode, org.hl7.fhir.instance.model.api.IPrimitiveType<String> theTargetSystem, org.hl7.fhir.instance.model.api.IPrimitiveType<String> theTargetVersion, org.hl7.fhir.instance.model.api.IPrimitiveType<String> theTargetCode, ca.uhn.fhir.rest.api.server.RequestDetails theRequestDetails) Operation:ConceptMap/$hapi.fhir.remove-mapping
-