com.mirth.match.client
Class TraitManager

java.lang.Object
  extended by com.mirth.match.client.TraitManager

public class TraitManager
extends java.lang.Object

Author:
davidp

Constructor Summary
TraitManager(MirthMatchClient client)
           
 
Method Summary
 DTOStatus create(EisTrait trait)
           
static EisEntityIdentifyingTraits createTraits(java.lang.String[][] traitPairs)
          Create EisEntityIdentifyingTraits by passing trait name/value pairs: createTraits(new String [][] {{"FIRSTNAME", "John"}, {"MIDDLENAME", "Sam"}, {"LASTNAME", "Doe"}});
static EisEntityIdentifyingTraits createTraits(java.lang.String firstName, java.lang.String middleName, java.lang.String lastName, java.lang.String gender, java.lang.String dob, java.lang.String ssn, java.lang.String postalCode, java.lang.String address, java.lang.String phone)
          Create EisEntityIdentifyingTraits.
 DTOResult<EisTrait> findByName(java.lang.String traitName)
           
 DTOResultSet<EisTrait> list(java.lang.String entityTypeName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TraitManager

public TraitManager(MirthMatchClient client)
Method Detail

create

public DTOStatus create(EisTrait trait)

findByName

public DTOResult<EisTrait> findByName(java.lang.String traitName)

list

public DTOResultSet<EisTrait> list(java.lang.String entityTypeName)

createTraits

public static EisEntityIdentifyingTraits createTraits(java.lang.String[][] traitPairs)
Create EisEntityIdentifyingTraits by passing trait name/value pairs: createTraits(new String [][] {{"FIRSTNAME", "John"}, {"MIDDLENAME", "Sam"}, {"LASTNAME", "Doe"}});

Parameters:
traitPairs -
Returns:

createTraits

public static EisEntityIdentifyingTraits createTraits(java.lang.String firstName,
                                                      java.lang.String middleName,
                                                      java.lang.String lastName,
                                                      java.lang.String gender,
                                                      java.lang.String dob,
                                                      java.lang.String ssn,
                                                      java.lang.String postalCode,
                                                      java.lang.String address,
                                                      java.lang.String phone)
Create EisEntityIdentifyingTraits. Pass null if a trait is not needed. Can still add more traits if needed using traits.getTraits().add().

Parameters:
firstName -
middleName -
lastName -
gender -
dob -
ssn -
postalCode -
address -
phone -
Returns:


Copyright © 2011 Mirth Corp. All Rights Reserved.