package org.hl7.v3; import java.util.ArrayList; import java.util.List; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlAttribute; import javax.xml.bind.annotation.XmlType; @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name="PIVL_PPD_TS", propOrder={"phase", "period"}) public class PIVLPPDTS extends SXCMPPDTS { protected IVLPPDTS phase; protected PPDPQ period; @XmlAttribute(name="alignment") protected List<String> alignment; @XmlAttribute(name="institutionSpecified") protected Boolean institutionSpecified; public IVLPPDTS getPhase() { return this.phase; } public void setPhase(IVLPPDTS value) { this.phase = value; } public PPDPQ getPeriod() { return this.period; } public void setPeriod(PPDPQ value) { this.period = value; } public List<String> getAlignment() { if (this.alignment == null) { this.alignment = new ArrayList(); } return this.alignment; } public boolean isInstitutionSpecified() { if (this.institutionSpecified == null) { return false; } return this.institutionSpecified.booleanValue(); } public void setInstitutionSpecified(Boolean value) { this.institutionSpecified = value; } }