Class ModifyPatientResponse

Description

Response object of a modify patient action on the module.

The elements returned represent the information that should be updated on the server, Basically the hash references and year of birth.

The parameters are : (name [type] description)

  • hashedSsn [String] : a sha 256 hashcode for the SSN used by some studies
  • patientId [Long] : the patient id. This id is used on the module as on the server
  • yearOfBirth [Integer] : The year of birth in the format YYYY
  • patientClinicId [Long] : The patient clinic id. This id maps a patient to a clinic
  • hashCode [String] : A hashcode based on multiple patient fields of a patient
  • hashCode1 [String] : a sha 256 hashcode corresponding to a second layer of hashing used by some studies
  • hashedSsn [String] : Hashed social security number, if available
  • hashedMrn [String] : The hashed valued of the patient M.R.N
  • dateOfDischarge [String] : A date string denoting the date when the patient was discharged from the clinic (e.g. 01.02.1983)
  • dischargedReason [String] : A text string correspondings to the reason for which the patient is no longer being followed in the department (e.g. Patient changed address)

<p>The following schema fragment specifies the expected content contained within this class.

 <complexType name="modifyPatientResponse">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="patientId" type="{http://www.w3.org/2001/XMLSchema}long"/>
         <element name="patientClinicId" type="{http://www.w3.org/2001/XMLSchema}long"/>
         <element name="hashCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="hashCode1" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="hashedSsn" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="hashedMrn" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="yearOfBirth" type="{http://www.w3.org/2001/XMLSchema}long"/>
         <element name="gender" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="encryptedId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="consolidatedPatientId" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
         <element name="countryId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="language" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="dateOfDischarge" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="dischargedReason" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>

Located in /src/wrapper/ModifyPatientResponse.php (line 54)


	
			
Method Summary
 void getCountryId ()
 void getEncryptedId ()
 void getGender ()
 void getHashCode ()
 void getHashCode1 ()
 void getHashedMrn ()
 void getHashedSsn ()
 void getLanguage ()
 void getPatientId ()
 void getYearOfBirth ()
 void setConsolidatedPatientId ( $consolidatedPatientId)
 void setCountryId ( $countryId)
 void setDateOfDischarge ( $dateOfDischarge)
 void setDischargedReason ( $dischargedReason)
 void setEncryptedId ( $encryptedId)
 void setGender ( $gender)
 void setHashCode ( $hashCode)
 void setHashCode1 ( $hashCode1)
 void setHashedMrn ( $hashedMrn)
 void setHashedSsn ( $hashedSsn)
 void setLanguage ( $language)
 void setPatientClinicId ( $patientClinicId)
 void setPatientId ( $patientId)
 void setYearOfBirth ( $yearOfBirth)
Methods
getConsolidatedPatientId (line 102)
  • access: public
void getConsolidatedPatientId ()
getCountryId (line 110)
  • access: public
void getCountryId ()
getDateOfDischarge (line 83)
  • access: public
void getDateOfDischarge ()
getDischargedReason (line 71)
  • access: public
void getDischargedReason ()
getEncryptedId (line 94)
  • access: public
void getEncryptedId ()
getGender (line 86)
  • access: public
void getGender ()
getHashCode (line 151)
  • access: public
void getHashCode ()
getHashCode1 (line 126)
  • access: public
void getHashCode1 ()
getHashedMrn (line 167)
  • access: public
void getHashedMrn ()
getHashedSsn (line 159)
  • access: public
void getHashedSsn ()
getLanguage (line 118)
  • access: public
void getLanguage ()
getPatientClinicId (line 143)
  • access: public
void getPatientClinicId ()
getPatientId (line 135)
  • access: public
void getPatientId ()
getYearOfBirth (line 175)
  • access: public
void getYearOfBirth ()
setConsolidatedPatientId (line 106)
  • access: public
void setConsolidatedPatientId ( $consolidatedPatientId)
  • $consolidatedPatientId
setCountryId (line 114)
  • access: public
void setCountryId ( $countryId)
  • $countryId
setDateOfDischarge (line 79)
  • access: public
void setDateOfDischarge ( $dateOfDischarge)
  • $dateOfDischarge
setDischargedReason (line 75)
  • access: public
void setDischargedReason ( $dischargedReason)
  • $dischargedReason
setEncryptedId (line 98)
  • access: public
void setEncryptedId ( $encryptedId)
  • $encryptedId
setGender (line 90)
  • access: public
void setGender ( $gender)
  • $gender
setHashCode (line 155)
  • access: public
void setHashCode ( $hashCode)
  • $hashCode
setHashCode1 (line 130)
  • access: public
void setHashCode1 ( $hashCode1)
  • $hashCode1
setHashedMrn (line 171)
  • access: public
void setHashedMrn ( $hashedMrn)
  • $hashedMrn
setHashedSsn (line 163)
  • access: public
void setHashedSsn ( $hashedSsn)
  • $hashedSsn
setLanguage (line 122)
  • access: public
void setLanguage ( $language)
  • $language
setPatientClinicId (line 147)
  • access: public
void setPatientClinicId ( $patientClinicId)
  • $patientClinicId
setPatientId (line 139)
  • access: public
void setPatientId ( $patientId)
  • $patientId
setYearOfBirth (line 179)
  • access: public
void setYearOfBirth ( $yearOfBirth)
  • $yearOfBirth

Documentation generated on Fri, 19 Aug 2016 11:23:19 +0200 by phpDocumentor 1.4.4