
Package ca.uhn.fhir.mdm.rules.json
Class MdmRulesJson
java.lang.Object
ca.uhn.fhir.mdm.rules.json.MdmRulesJson
- All Implemented Interfaces:
ca.uhn.fhir.model.api.IModelJson
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addEnterpriseEIDSystem
(String theResourceType, String theEidSystem) void
addFilterSearchParam
(MdmFilterSearchParamJson theSearchParam) void
addMatchField
(MdmFieldMatchJson theMatchRuleName) void
addResourceSearchParam
(MdmResourceSearchParamJson theSearchParam) getDetailedFieldMatchResultWithSuccessInformation
(long theVector) Deprecated.getEnterpriseEIDSystemForResourceType
(String theResourceType) getFieldMatchNamesForVector
(long theVector) getMatchResult
(Long theMatchVector) void
Must call initialize() before calling getMatchResult(Long)void
putMatchResult
(String theFieldMatchNames, MdmMatchResultEnum theMatchResult) void
setEnterpriseEIDSystem
(String theEnterpriseEIDSystem) Deprecated.void
setEnterpriseEIDSystems
(Map<String, String> theEnterpriseEIDSystems) void
setMdmTypes
(List<String> theMdmTypes) setVersion
(String theVersion)
-
Constructor Details
-
MdmRulesJson
public MdmRulesJson()
-
-
Method Details
-
addMatchField
-
addResourceSearchParam
-
addFilterSearchParam
-
getMatchResult
-
putMatchResult
-
initialize
Must call initialize() before calling getMatchResult(Long) -
getMatchFields
-
getCandidateSearchParams
-
getCandidateFilterSearchParams
-
getEnterpriseEIDSystem
Deprecated.Use {@link this#getEnterpriseEIDSystemForResourceType(String)} instead. -
setEnterpriseEIDSystem
Deprecated.Use {@link this#setEnterpriseEIDSystems(Map)} (String)} or {@link this#addEnterpriseEIDSystem(String, String)} instead. -
setEnterpriseEIDSystems
-
addEnterpriseEIDSystem
-
getEnterpriseEIDSystems
-
getEnterpriseEIDSystemForResourceType
-
getVersion
-
setVersion
-
getSummary
-
getFieldMatchNamesForVector
-
getDetailedFieldMatchResultWithSuccessInformation
-
getMdmTypes
-
setMdmTypes
-