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.patientdemographics;
import java.io.Serializable;
import java.time.OffsetDateTime;
import gov.va.med.pbm.ampl.model.Contact;
import gov.va.med.pbm.ampl.model.Facility;
import gov.va.med.pbm.ampl.model.Provider;
/**
* This class consists of properties representing a Mental Health Team Or Primary Care Team.
*
* @author Ian Meinert
* @since 1.0
*/
public class PatientCareTeam implements Serializable {
private static final long serialVersionUID = -7788619177798333712L;
private String name;
private String purpose;
private Contact contactDetails;
private Provider primaryCareProvider;
private Provider mentalHealthTeamCoordinator;
private String mentalHealthTeamName;
private Contact mentalHealthTeamContactDetails;
private Facility facility;
private OffsetDateTime assignedDate;
private Provider[] teamPositions;
/**
* The getter for name.
*
* @return the name
*/
public String getName() {
return name;
}
/**
* The setter for name.
*
* @param name the name to set
*/
public void setName(String name) {
this.name = name;
}
/**
* The getter for purpose.
*
* @return the purpose
*/
public String getPurpose() {
return purpose;
}
/**
* The setter for purpose.
*
* @param purpose the purpose to set
*/
public void setPurpose(String purpose) {
this.purpose = purpose;
}
/**
* The getter for contactDetails.
*
* @return the contact details
*/
public Contact getContactDetails() {
return contactDetails;
}
/**
* The setter for contactDetails.
*
* @param contactDetails the contact details
*/
public void setContactDetails(Contact contactDetails) {
this.contactDetails = contactDetails;
}
/**
* The getter for primaryCareProvider.
*
* @return the primaryCareProvider
*/
public Provider getPrimaryCareProvider() {
return primaryCareProvider;
}
/**
* The setter for primaryCareProvider.
*
* @param primaryCareProvider the name to set
*/
public void setPrimaryCareProvider(Provider primaryCareProvider) {
this.primaryCareProvider = primaryCareProvider;
}
/**
* The getter for mentalHealthTeamCoordinator.
*
* @return the mentalHealthTeamCoordinator
*/
public Provider getMentalHealthTeamCoordinator() {
return mentalHealthTeamCoordinator;
}
/**
* The setter for mentalHealthTeamCoordinator.
*
* @param mentalHealthTeamCoordinator the name to set
*/
public void setMentalHealthTeamCoordinator(Provider mentalHealthTeamCoordinator) {
this.mentalHealthTeamCoordinator = mentalHealthTeamCoordinator;
}
/**
* The getter for mentalHealthTeamName.
*
* @return the mentalHealthTeamName
*/
public String getMentalHealthTeamName() {
return mentalHealthTeamName;
}
/**
* The setter for mentalHealthTeamName.
*
* @param mentalHealthTeamName the name to set
*/
public void setMentalHealthTeamName(String mentalHealthTeamName) {
this.mentalHealthTeamName = mentalHealthTeamName;
}
/**
* The getter for mentalHealthTeamContactDetails.
*
* @return the mentalHealthTeamContactDetails
*/
public Contact getMentalHealthTeamContactDetails() {
return mentalHealthTeamContactDetails;
}
/**
* The setter for mentalHealthTeamContactDetails.
*
* @param mentalHealthTeamContactDetails the contact details to set
*/
public void setMentalHealthTeamContactDetails(Contact mentalHealthTeamContactDetails) {
this.mentalHealthTeamContactDetails = mentalHealthTeamContactDetails;
}
/**
* The getter for facility.
*
* @return the facility
*/
public Facility getFacility() {
return facility;
}
/**
* The setter for facility.
*
* @param facility the facility to set
*/
public void setFacility(Facility facility) {
this.facility = facility;
}
/**
* The getter for assignedDate.
*
* @return the assignedDate
*/
public OffsetDateTime getAssignedDate() {
return assignedDate;
}
/**
* The setter for assignedDate.
*
* @param assignedDate the assignedDate to set
*/
public void setAssignedDate(OffsetDateTime assignedDate) {
this.assignedDate = assignedDate;
}
/**
* The getter for teamPositions.
*
* @return the teamPositions
*/
public Provider[] getTeamPositions() {
return teamPositions;
}
/**
* The setter for teamPositions.
*
* @param teamPositions the teamPositions to set
*/
public void setTeamPositions(Provider[] teamPositions) {
this.teamPositions = teamPositions;
}
}