Package org.hl7.v3

Class PIVLPPDTS


public class PIVLPPDTS extends SXCMPPDTS
Note: because this type is defined as an extension of SXCM_T, all of the attributes and elements accepted for T are also accepted by this definition. However, they are NOT allowed by the normative description of this type. Unfortunately, we cannot write a general purpose schematron contraints to provide that extra validation, thus applications must be aware that instance (fragments) that pass validation with this might might still not be legal.

Java class for PIVL_PPD_TS complex type.

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

 <complexType name="PIVL_PPD_TS">
   <complexContent>
     <extension base="{urn:hl7-org:v3}SXCM_PPD_TS">
       <sequence>
         <element name="phase" type="{urn:hl7-org:v3}IVL_PPD_TS" minOccurs="0"/>
         <element name="period" type="{urn:hl7-org:v3}PPD_PQ" minOccurs="0"/>
       </sequence>
       <attribute name="alignment" type="{urn:hl7-org:v3}CalendarCycle" />
       <attribute name="institutionSpecified" type="{urn:hl7-org:v3}bl" default="false" />
     </extension>
   </complexContent>
 </complexType>
 
  • Field Details

    • phase

      protected IVLPPDTS phase
    • period

      protected PPDPQ period
    • alignment

      protected List<String> alignment
    • institutionSpecified

      protected Boolean institutionSpecified
  • Constructor Details

    • PIVLPPDTS

      public PIVLPPDTS()
  • Method Details

    • getPhase

      public IVLPPDTS getPhase()
      Gets the value of the phase property.
      Returns:
      possible object is IVLPPDTS
    • setPhase

      public void setPhase(IVLPPDTS value)
      Sets the value of the phase property.
      Parameters:
      value - allowed object is IVLPPDTS
    • getPeriod

      public PPDPQ getPeriod()
      Gets the value of the period property.
      Returns:
      possible object is PPDPQ
    • setPeriod

      public void setPeriod(PPDPQ value)
      Sets the value of the period property.
      Parameters:
      value - allowed object is PPDPQ
    • getAlignment

      public List<String> getAlignment()
      Gets the value of the alignment property.

      This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the Jakarta XML Binding object. This is why there is not a set method for the alignment property.

      For example, to add a new item, do as follows:

          getAlignment().add(newItem);
       

      Objects of the following type(s) are allowed in the list String

    • isInstitutionSpecified

      public boolean isInstitutionSpecified()
      Gets the value of the institutionSpecified property.
      Returns:
      possible object is Boolean
    • setInstitutionSpecified

      public void setInstitutionSpecified(Boolean value)
      Sets the value of the institutionSpecified property.
      Parameters:
      value - allowed object is Boolean
    • withPhase

      public PIVLPPDTS withPhase(IVLPPDTS value)
    • withPeriod

      public PIVLPPDTS withPeriod(PPDPQ value)
    • withAlignment

      public PIVLPPDTS withAlignment(String... values)
    • withAlignment

      public PIVLPPDTS withAlignment(Collection<String> values)
    • withInstitutionSpecified

      public PIVLPPDTS withInstitutionSpecified(Boolean value)
    • withOperator

      public PIVLPPDTS withOperator(SetOperator value)
      Overrides:
      withOperator in class SXCMPPDTS
    • withStandardDeviation

      public PIVLPPDTS withStandardDeviation(PQ value)
      Overrides:
      withStandardDeviation in class SXCMPPDTS
    • withDistributionType

      public PIVLPPDTS withDistributionType(ProbabilityDistributionType value)
      Overrides:
      withDistributionType in class SXCMPPDTS
    • withValue

      public PIVLPPDTS withValue(String value)
      Overrides:
      withValue in class SXCMPPDTS
    • withNullFlavor

      public PIVLPPDTS withNullFlavor(String... values)
      Overrides:
      withNullFlavor in class SXCMPPDTS
    • withNullFlavor

      public PIVLPPDTS withNullFlavor(Collection<String> values)
      Overrides:
      withNullFlavor in class SXCMPPDTS
    • equals

      public boolean equals(Object object)
      Overrides:
      equals in class SXCMPPDTS
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class SXCMPPDTS
    • toString

      public String toString()
      Generates a String representation of the contents of this type. This is an extension method, produced by the 'ts' xjc plugin
      Overrides:
      toString in class SXCMPPDTS