Class MemberMatchResult.Builder
- java.lang.Object
-
- com.ibm.fhir.operation.davinci.hrex.provider.strategy.MemberMatchResult.Builder
-
- Enclosing class:
- MemberMatchResult
public static class MemberMatchResult.Builder extends Object
Builder for the MemberMatchResult object type.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MemberMatchResult
build()
Builds a new MemberMatchResult and include the required fixed type.codingMemberMatchResult.Builder
responseType(MemberMatchResult.ResponseType responseType)
adds a ResponseTypeMemberMatchResult.Builder
system(String system)
adds a system for the Member IdentifierMemberMatchResult.Builder
type(String system, String code)
adds a system and code typeMemberMatchResult.Builder
value(String value)
adds a value
-
-
-
Method Detail
-
type
public MemberMatchResult.Builder type(String system, String code)
adds a system and code type- Parameters:
system
-code
-- Returns:
-
value
public MemberMatchResult.Builder value(String value)
adds a value- Parameters:
value
-- Returns:
-
system
public MemberMatchResult.Builder system(String system)
adds a system for the Member Identifier- Parameters:
system
-- Returns:
-
responseType
public MemberMatchResult.Builder responseType(MemberMatchResult.ResponseType responseType)
adds a ResponseType- Parameters:
responseType
-- Returns:
-
build
public MemberMatchResult build()
Builds a new MemberMatchResult and include the required fixed type.coding- Returns:
- a fully constructed MemberMatch object
- Throws:
IllegalArgumentException
-
-