Summary Table
Categories |
Total Count |
PII |
0 |
URL |
0 |
DNS |
0 |
EKL |
0 |
IP |
0 |
PORT |
0 |
VsID |
0 |
CF |
0 |
AI |
0 |
VPD |
0 |
PL |
0 |
Other |
0 |
File Content
package gov.va.med.pbm.ampl.model;
import java.io.Serializable;
import java.time.OffsetDateTime;
import org.springframework.lang.Nullable;
/**
* This class consists of properties representing a patient consult.
*
* @author Ian Meinert, Asli Goncer
* @since 1.0
*/
public class Consult implements Serializable {
private static final long serialVersionUID = -7788619177798333712L;
/**
* The patient id.
*/
private String patientId;
/**
* The specialty or service from which a consult is being requested.
*/
private String toService;
/**
* The hospital location where the consult request was initiated.
*/
private String fromService;
/**
* The specific person to which the consult request is directed.
*/
private String attention;
/**
* The requestingProvider.
*/
private Provider requestingProvider;
/**
* The requestDate.
*/
@Nullable
private OffsetDateTime requestDate;
/**
* Indication of inpatient or outpatient.
*/
private String encounterType;
/**
* The encounter start date/time.
*/
private OffsetDateTime encounterStartDateTime;
/**
* The encounter end date/time.
*/
private OffsetDateTime encounterEndDateTime;
/**
* The place of consultation.
*/
private String placeOfConsultation;
/**
* The urgency.
*/
private String urgency;
/**
* The clinically indicated date.
*/
@Nullable
private OffsetDateTime clinicallyIndicatedDate;
/**
* The procedure that was requested or a consult request.
*/
private String procedureConsult;
/**
* The location of the patient.
*/
private String patientLocation;
/**
* The facility associated with the patient.
*/
private Facility facility;
/**
* The clinical procedure.
*/
private String clinicalProcedure;
/**
* The orderable item.
*/
private String orderableItem;
/**
* The provisional diagnosis.
*/
private String provisionalDiagnosis;
/**
* The provisional diagnosis code.
*/
private String provisionalDiagnosisCode;
/**
* The provisional diagnosis date.
*/
@Nullable
private OffsetDateTime provisionalDiagnosisDate;
/**
* The provisional diagnosis system.
*/
private String provisionalDiagnosisSystem;
/**
* The The reason for the request.
*/
private String requestReason;
/**
* The consult status.
*/
private String status;
/**
* The last action.
*/
private String lastAction;
/**
* The significant findings.
*/
private String significantFindings;
/**
* The report text.
*/
private String reportText;
/**
* The activity.
*/
private String activity;
/**
* The activity date/time.
*/
@Nullable
private OffsetDateTime activityDateTime;
/**
* The person responsible for the activity.
*/
private Provider personResponsibleForActivity;
/**
* The person who entered the activity
*/
private String activityEnteredBy;
/**
* The room and bed location of the patient.
*/
private String roomAndBed;
/**
* The ward location of the patient.
*/
private String wardLocation;
/**
* The getter which returns the patientId.
*
* @return the patientId
*/
public String getPatientId() {
return patientId;
}
/**
* The setter for the patientId.
*
* @param patientId the patientId to set
*/
public void setPatientId(String patientId) {
this.patientId = patientId;
}
/**
* The getter which returns the toService.
*
* @return the toService
*/
public String getToService() {
return toService;
}
/**
* The setter for the toService.
*
* @param toService the toService to set
*/
public void setToService(String toService) {
this.toService = toService;
}
/**
* The getter which returns the fromService.
*
* @return the fromService
*/
public String getFromService() {
return fromService;
}
/**
* The setter for the fromService.
*
* @param fromService the fromService to set
*/
public void setFromService(String fromService) {
this.fromService = fromService;
}
/**
* The getter which returns the attention.
*
* @return the attention
*/
public String getAttention() {
return attention;
}
/**
* The setter for the attention.
*
* @param attention the attention to set
*/
public void setAttention(String attention) {
this.attention = attention;
}
/**
* The getter for the requestDate.
*
* @return the requestDate
*/
public OffsetDateTime getRequestDate() {
return this.requestDate;
}
/**
* The setter for the requestDate.
*
* @param requestDate the requestDate to set
*/
public void setRequestDate(OffsetDateTime requestDate) {
this.requestDate = requestDate;
}
/**
* The getter which returns the requestingProvider.
*
* @return the requestingProvider
*/
public Provider getRequestingProvider() {
return requestingProvider;
}
/**
* The setter for the requestingProvider.
*
* @param requestingProvider the requestingProvider to set
*/
public void setRequestingProvider(Provider requestingProvider) {
this.requestingProvider = requestingProvider;
}
/**
* The getter for encounterType.
*
* @return the encounterType value
*/
public String getEncounterType() {
return encounterType;
}
/**
* The setter for encounterType.
*
* @param encounterType value to be set
*/
public void setEncounterType(String encounterType) {
this.encounterType = encounterType;
}
/**
* The getter which returns the encounterStartDateTime.
*
* @return the encounterStartDateTime
*/
public OffsetDateTime getEncounterStartDateTime() {
return encounterStartDateTime;
}
/**
* The setter for the encounterStartDateTime.
*
* @param encounterStartDateTime the encounterStartDateTime to set
*/
public void setEncounterStartDateTime(OffsetDateTime encounterStartDateTime) {
this.encounterStartDateTime = encounterStartDateTime;
}
/**
* The getter which returns the encounterEndDateTime.
*
* @return the encounterEndDateTime
*/
public OffsetDateTime getEncounterEndDateTime() {
return encounterEndDateTime;
}
/**
* The setter for the encounterEndDateTime.
*
* @param encounterEndDateTime the encounterEndDateTime to set
*/
public void setEncounterEndDateTime(OffsetDateTime encounterEndDateTime) {
this.encounterEndDateTime = encounterEndDateTime;
}
/**
* The getter for placeOfConsultation.
*
* @return the placeOfConsultation value
*/
public String getPlaceOfConsultation() {
return placeOfConsultation;
}
/**
* The setter for placeOfConsultation.
*
* @param placeOfConsultation value to be set
*/
public void setPlaceOfConsultation(String placeOfConsultation) {
this.placeOfConsultation = placeOfConsultation;
}
/**
* The getter which returns the urgency.
*
* @return the urgency
*/
public String getUrgency() {
return urgency;
}
/**
* The setter for the urgency.
*
* @param urgency the urgency to set
*/
public void setUrgency(String urgency) {
this.urgency = urgency;
}
/**
* The getter which returns the clinicallyIndicatedDate.
*
* @return the clinicallyIndicatedDate
*/
public OffsetDateTime getClinicallyIndicatedDate() {
return clinicallyIndicatedDate;
}
/**
* The setter for the clinicallyIndicatedDate.
*
* @param clinicallyIndicatedDate the clinicallyIndicatedDate to set
*/
public void setClinicallyIndicatedDate(OffsetDateTime clinicallyIndicatedDate) {
this.clinicallyIndicatedDate = clinicallyIndicatedDate;
}
/**
* The getter which returns the procedureConsult.
*
* @return the procedureConsult
*/
public String getProcedureConsult() {
return procedureConsult;
}
/**
* The setter for the procedureConsult.
*
* @param procedureConsult the procedureConsult to set
*/
public void setProcedureConsult(String procedureConsult) {
this.procedureConsult = procedureConsult;
}
/**
* The getter for patientLocation.
*
* @return patientLocation
*/
public String getPatientLocation() {
return patientLocation;
}
/**
* The setter for patientLocation.
*
* @param patientLocation the patientLocation
*/
public void setPatientLocation(String patientLocation) {
this.patientLocation = patientLocation;
}
/**
* The getter for facility.
*
* @return facility
*/
public Facility getFacility() {
return facility;
}
/**
* The setter for facility.
*
* @param facility the facility
*/
public void setFacility(Facility facility) {
this.facility = facility;
}
/**
* The getter which returns the clinicalProcedure.
*
* @return the clinicalProcedure
*/
public String getClinicalProcedure() {
return clinicalProcedure;
}
/**
* The setter for the clinicalProcedure.
*
* @param clinicalProcedure the clinicalProcedure to set
*/
public void setClinicalProcedure(String clinicalProcedure) {
this.clinicalProcedure = clinicalProcedure;
}
/**
* The getter for the orterableItem.
*
* @return the orderableItem
*/
public String getOrderableItem() {
return orderableItem;
}
/**
* The setter for the orterableItem.
*
* @param orderableItem the orderableItem to set
*/
public void setOrderableItem(String orderableItem) {
this.orderableItem = orderableItem;
}
/**
* The getter which returns the provisionalDiagnosis.
*
* @return the provisionalDiagnosis
*/
public String getProvisionalDiagnosis() {
return provisionalDiagnosis;
}
/**
* The setter for the provisionalDiagnosis.
*
* @param provisionalDiagnosis the provisionalDiagnosis to set
*/
public void setProvisionalDiagnosis(String provisionalDiagnosis) {
this.provisionalDiagnosis = provisionalDiagnosis;
}
/**
* The getter which returns the provisionalDiagnosisCode.
*
* @return the provisionalDiagnosisCode
*/
public String getProvisionalDiagnosisCode() {
return provisionalDiagnosisCode;
}
/**
* The setter for the provisionalDiagnosisCode.
*
* @param provisionalDiagnosisCode the provisionalDiagnosisCode to set
*/
public void setProvisionalDiagnosisCode(String provisionalDiagnosisCode) {
this.provisionalDiagnosisCode = provisionalDiagnosisCode;
}
/**
* The getter which returns the provisionalDiagnosisDate.
*
* @return the provisionalDiagnosisDate
*/
public OffsetDateTime getProvisionalDiagnosisDate() {
return provisionalDiagnosisDate;
}
/**
* The setter for the provisionalDiagnosisDate.
*
* @param provisionalDiagnosisDate the provisionalDiagnosisDate to set
*/
public void setProvisionalDiagnosisDate(OffsetDateTime provisionalDiagnosisDate) {
this.provisionalDiagnosisDate = provisionalDiagnosisDate;
}
/**
* The getter which returns the provisionalDiagnosisSystem.
*
* @return the provisionalDiagnosisSystem
*/
public String getProvisionalDiagnosisSystem() {
return provisionalDiagnosisSystem;
}
/**
* The setter for the provisionalDiagnosisSystem.
*
* @param provisionalDiagnosisSystem the provisionalDiagnosisSystem to set
*/
public void setProvisionalDiagnosisSystem(String provisionalDiagnosisSystem) {
this.provisionalDiagnosisSystem = provisionalDiagnosisSystem;
}
/**
* The getter which returns the requestReason.
*
* @return the requestReason
*/
public String getRequestReason() {
return requestReason;
}
/**
* The setter for the requestReason.
*
* @param requestReason the requestReason to set
*/
public void setRequestReason(String requestReason) {
this.requestReason = requestReason;
}
/**
* The getter which returns the status.
*
* @return the status
*/
public String getStatus() {
return status;
}
/**
* The setter for the status.
*
* @param status the status to set
*/
public void setStatus(String status) {
this.status = status;
}
/**
* The getter which returns the lastAction.
*
* @return the lastAction
*/
public String getLastAction() {
return lastAction;
}
/**
* The setter for the lastAction.
*
* @param lastAction the lastAction to set
*/
public void setLastAction(String lastAction) {
this.lastAction = lastAction;
}
/**
* The getter which returns the significantFindings.
*
* @return the significantFindings
*/
public String getSignificantFindings() {
return significantFindings;
}
/**
* The setter for the significantFindings.
*
* @param significantFindings the significantFindings to set
*/
public void setSignificantFindings(String significantFindings) {
this.significantFindings = significantFindings;
}
/**
* The getter which returns the reportText.
*
* @return the reportText
*/
public String getReportText() {
return reportText;
}
/**
* The setter for the reportText.
*
* @param reportText the reportText to set
*/
public void setReportText(String reportText) {
this.reportText = reportText;
}
/**
* The getter which returns the activity.
*
* @return the activity
*/
public String getActivity() {
return activity;
}
/**
* The setter for the activity.
*
* @param activity the activity to set
*/
public void setActivity(String activity) {
this.activity = activity;
}
/**
* The getter which returns the activityDateTime.
*
* @return the activityDateTime
*/
public OffsetDateTime getActivityDateTime() {
return activityDateTime;
}
/**
* The setter for the activityDateTime.
*
* @param activityDateTime the activityDateTime to set
*/
public void setActivityDateTime(OffsetDateTime activityDateTime) {
this.activityDateTime = activityDateTime;
}
/**
* The getter which returns the personResponsibleForActivity.
*
* @return the personResponsibleForActivity
*/
public Provider getPersonResponsibleForActivity() {
return personResponsibleForActivity;
}
/**
* The setter for the personResponsibleForActivity.
*
* @param personResponsibleForActivity the personResponsibleForActivity to set
*/
public void setPersonResponsibleForActivity(Provider personResponsibleForActivity) {
this.personResponsibleForActivity = personResponsibleForActivity;
}
/**
* The getter which returns the activityEnteredBy.
*
* @return the activityEnteredBy
*/
public String getActivityEnteredBy() {
return activityEnteredBy;
}
/**
* The setter for the activityEnteredBy.
*
* @param activityEnteredBy the activityEnteredBy to set
*/
public void setActivityEnteredBy(String activityEnteredBy) {
this.activityEnteredBy = activityEnteredBy;
}
/**
* The getter for the roomAndBed.
*
* @return the roomAndBed
*/
public String getRoomAndBed() {
return roomAndBed;
}
/**
* The setter for the roomAndBed.
*
* @param roomAndBed the roomAndBed to set
*/
public void setRoomAndBed(String roomAndBed) {
this.roomAndBed = roomAndBed;
}
/**
* The getter for the wardLocation.
*
* @return the wardLocation
*/
public String getWardLocation() {
return wardLocation;
}
/**
* The setter for the wardLocation.
*
* @param wardLocation the wardLocation to set
*/
public void setWardLocation(String wardLocation) {
this.wardLocation = wardLocation;
}
}