Package org.hl7.fhir

Class ProtocolDetail

All Implemented Interfaces:
org.jvnet.jaxb2_commons.lang.Equals2, org.jvnet.jaxb2_commons.lang.HashCode2, org.jvnet.jaxb2_commons.lang.ToString2

public class ProtocolDetail extends BackboneElement implements org.jvnet.jaxb2_commons.lang.Equals2, org.jvnet.jaxb2_commons.lang.HashCode2, org.jvnet.jaxb2_commons.lang.ToString2
A definition of behaviors to be taken in particular circumstances, often including conditions, options and other decision points.

Java class for Protocol.Detail complex type.

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

 <complexType name="Protocol.Detail">
   <complexContent>
     <extension base="{http://hl7.org/fhir}BackboneElement">
       <sequence>
         <element name="category" type="{http://hl7.org/fhir}ActivityDefinitionCategory" minOccurs="0"/>
         <element name="code" type="{http://hl7.org/fhir}CodeableConcept" minOccurs="0"/>
         <choice minOccurs="0">
           <element name="timingCodeableConcept" type="{http://hl7.org/fhir}CodeableConcept"/>
           <element name="timingTiming" type="{http://hl7.org/fhir}Timing"/>
         </choice>
         <element name="location" type="{http://hl7.org/fhir}Reference" minOccurs="0"/>
         <element name="performer" type="{http://hl7.org/fhir}Reference" maxOccurs="unbounded" minOccurs="0"/>
         <element name="product" type="{http://hl7.org/fhir}Reference" minOccurs="0"/>
         <element name="quantity" type="{http://hl7.org/fhir}SimpleQuantity" minOccurs="0"/>
         <element name="description" type="{http://hl7.org/fhir}string" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>