Class PixPdqQueryControlActProcess

java.lang.Object
org.projecthusky.communication.mpi.impl.PixPdqQueryControlActProcess

public class PixPdqQueryControlActProcess extends Object
  • Field Details

  • Constructor Details

    • PixPdqQueryControlActProcess

      public PixPdqQueryControlActProcess(Object obj)
  • Method Details

    • setCustodian

      public void setCustodian(String organizationOID, String organizationName)
    • setScopingOrganization

      public void setScopingOrganization(String organizationOID, String organizationName, String telecomValue)
      Set the scoping organization for the patient
      Parameters:
      organizationOID -
      organizationName -
      telecomValue -
    • addPatientAddress

      public void addPatientAddress(net.ihe.gazelle.hl7v3.datatypes.AD patientAddress)
      Add an address for the patient.
      Parameters:
      patientAddress -
    • addPatientEthnicGroupCode

      public void addPatientEthnicGroupCode(String code)
      Add Patient Ethnic Group Code to the patient
      Parameters:
      code -
    • addPatientName

      public void addPatientName(String familyName, String givenName, String other, String prefixName, String suffixName)
      Add a patient name.
      Parameters:
      familyName -
      givenName -
      other -
      prefixName -
      suffixName -
    • addPatientOtherID

      public void addPatientOtherID(String extension, String root)
      Add a Patient Other ID for the patient
      Parameters:
      extension -
      root -
    • addPatientRaceCode

      public void addPatientRaceCode(String code)
      Add Patient Race Code to the patient
      Parameters:
      code -
    • addPatientTelecom

      public void addPatientTelecom(String telecomValue, String useValue)
      Add a telecom value with the provided useValue ("HP" or "WP")
      Parameters:
      telecomValue -
      useValue -
    • setMultipleBirthIndicator

      public void setMultipleBirthIndicator(boolean birthIndicator)
      Set whether there was a multiple birth.
      Parameters:
      birthIndicator -
    • setMultipleBirthOrderNumber

      public void setMultipleBirthOrderNumber(int birthNumber)
      Set the birth order number to the provided value
      Parameters:
      birthNumber -
    • setPatientBirthTime

      public void setPatientBirthTime(String birthTime)
      Set the patient birth time.
      Parameters:
      birthTime -
    • setPatientDeceased

      public void setPatientDeceased(boolean patientDeceased)
      Set whether the patient is deceased
      Parameters:
      patientDeceased -
    • setPatientDeceasedTime

      public void setPatientDeceasedTime(String patientDeceasedTime)
      Set the patient deceased time.
      Parameters:
      patientDeceasedTime -
    • setPatientGender

      public void setPatientGender(String gender)
      Set the patient gender to the provided value ("M", "F", or "U")
      Parameters:
      gender -
    • setPatientMaritalStatus

      public void setPatientMaritalStatus(String maritalStatus)
      Set the marital status for the patient
      Parameters:
      maritalStatus -
    • setPatientMothersMaidenName

      public void setPatientMothersMaidenName(String family, String given, String other, String suffix, String prefix)
      Add a mother's maiden name for the patient.
      Parameters:
      family -
      given -
      other -
      suffix -
      prefix -
    • setPatientReligiousAffiliation

      public void setPatientReligiousAffiliation(String religiousAffiliation)
      Set the religious affiliation for the patient
      Parameters:
      religiousAffiliation -
    • addPatientConfidentialityCode

      public void addPatientConfidentialityCode(String code)
      Add a confidentiality code to the patient
      Parameters:
      code -
    • addPatientID

      public void addPatientID(String extension, String root, String namespace)
      Set the patient id
      Parameters:
      extension -
      root -
      namespace -
    • setPatientVeryImportantPerson

      public void setPatientVeryImportantPerson(String code)
      Set Patient Very Important Person code
      Parameters:
      code -
    • setProviderOrganization

      public void setProviderOrganization(String organizationOID, String organizationName, String telecomValue)
    • getPRPAIN201301UV02MFMIMT700701UV01ControlActProcess

      public net.ihe.gazelle.hl7v3.prpain201301UV02.PRPAIN201301UV02MFMIMT700701UV01ControlActProcess getPRPAIN201301UV02MFMIMT700701UV01ControlActProcess()
    • getPRPAIN201302UV02MFMIMT700701UV01ControlActProcess

      public net.ihe.gazelle.hl7v3.prpain201302UV02.PRPAIN201302UV02MFMIMT700701UV01ControlActProcess getPRPAIN201302UV02MFMIMT700701UV01ControlActProcess()
    • getPRPAIN201304UV02MFMIMT700701UV01ControlActProcess

      public net.ihe.gazelle.hl7v3.prpain201304UV02.PRPAIN201304UV02MFMIMT700701UV01ControlActProcess getPRPAIN201304UV02MFMIMT700701UV01ControlActProcess()
    • getPRPAIN201301UV02MFMIMT700701UV01Subject1

      public net.ihe.gazelle.hl7v3.prpain201301UV02.PRPAIN201301UV02MFMIMT700701UV01Subject1 getPRPAIN201301UV02MFMIMT700701UV01Subject1()
    • getPRPAIN201302UV02MFMIMT700701UV01Subject1

      public net.ihe.gazelle.hl7v3.prpain201302UV02.PRPAIN201302UV02MFMIMT700701UV01Subject1 getPRPAIN201302UV02MFMIMT700701UV01Subject1()
    • getPRPAIN201304UV02MFMIMT700701UV01Subject1

      public net.ihe.gazelle.hl7v3.prpain201304UV02.PRPAIN201304UV02MFMIMT700701UV01Subject1 getPRPAIN201304UV02MFMIMT700701UV01Subject1()
    • getPRPAIN201301UV02MFMIMT700701UV01RegistrationEvent

      public net.ihe.gazelle.hl7v3.prpain201301UV02.PRPAIN201301UV02MFMIMT700701UV01RegistrationEvent getPRPAIN201301UV02MFMIMT700701UV01RegistrationEvent()
    • getPRPAIN201302UV02MFMIMT700701UV01RegistrationEvent

      public net.ihe.gazelle.hl7v3.prpain201302UV02.PRPAIN201302UV02MFMIMT700701UV01RegistrationEvent getPRPAIN201302UV02MFMIMT700701UV01RegistrationEvent()
    • getPRPAIN201304UV02MFMIMT700701UV01RegistrationEvent

      public net.ihe.gazelle.hl7v3.prpain201304UV02.PRPAIN201304UV02MFMIMT700701UV01RegistrationEvent getPRPAIN201304UV02MFMIMT700701UV01RegistrationEvent()
    • getPRPAIN201301UV02MFMIMT700701UV01Subject2

      public net.ihe.gazelle.hl7v3.prpain201301UV02.PRPAIN201301UV02MFMIMT700701UV01Subject2 getPRPAIN201301UV02MFMIMT700701UV01Subject2()
    • getPRPAIN201302UV02MFMIMT700701UV01Subject2

      public net.ihe.gazelle.hl7v3.prpain201302UV02.PRPAIN201302UV02MFMIMT700701UV01Subject2 getPRPAIN201302UV02MFMIMT700701UV01Subject2()
    • getPRPAIN201304UV02MFMIMT700701UV01Subject2

      public net.ihe.gazelle.hl7v3.prpain201304UV02.PRPAIN201304UV02MFMIMT700701UV01Subject2 getPRPAIN201304UV02MFMIMT700701UV01Subject2()
    • getPRPAMT201302UV02Patient

      public net.ihe.gazelle.hl7v3.prpamt201302UV02.PRPAMT201302UV02Patient getPRPAMT201302UV02Patient()
    • getPRPAMT201303UV02Patient

      public net.ihe.gazelle.hl7v3.prpamt201303UV02.PRPAMT201303UV02Patient getPRPAMT201303UV02Patient()