Package org.hl7.fhir

Class ElementDefinition

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

    public class ElementDefinition
    extends Element
    implements org.jvnet.jaxb2_commons.lang.Equals2, org.jvnet.jaxb2_commons.lang.HashCode2, org.jvnet.jaxb2_commons.lang.ToString2
    If the element is present, it must have a value for at least one of the defined elements, an @id referenced from the Narrative, or extensions

    Java class for ElementDefinition complex type.

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

     <complexType name="ElementDefinition">
       <complexContent>
         <extension base="{http://hl7.org/fhir}Element">
           <sequence>
             <element name="path" type="{http://hl7.org/fhir}string"/>
             <element name="representation" type="{http://hl7.org/fhir}PropertyRepresentation" maxOccurs="unbounded" minOccurs="0"/>
             <element name="name" type="{http://hl7.org/fhir}string" minOccurs="0"/>
             <element name="label" type="{http://hl7.org/fhir}string" minOccurs="0"/>
             <element name="code" type="{http://hl7.org/fhir}Coding" maxOccurs="unbounded" minOccurs="0"/>
             <element name="slicing" type="{http://hl7.org/fhir}ElementDefinition.Slicing" minOccurs="0"/>
             <element name="short" type="{http://hl7.org/fhir}string" minOccurs="0"/>
             <element name="definition" type="{http://hl7.org/fhir}markdown" minOccurs="0"/>
             <element name="comments" type="{http://hl7.org/fhir}markdown" minOccurs="0"/>
             <element name="requirements" type="{http://hl7.org/fhir}markdown" minOccurs="0"/>
             <element name="alias" type="{http://hl7.org/fhir}string" maxOccurs="unbounded" minOccurs="0"/>
             <element name="min" type="{http://hl7.org/fhir}integer" minOccurs="0"/>
             <element name="max" type="{http://hl7.org/fhir}string" minOccurs="0"/>
             <element name="base" type="{http://hl7.org/fhir}ElementDefinition.Base" minOccurs="0"/>
             <element name="contentReference" type="{http://hl7.org/fhir}uri" minOccurs="0"/>
             <element name="type" type="{http://hl7.org/fhir}ElementDefinition.Type" maxOccurs="unbounded" minOccurs="0"/>
             <choice minOccurs="0">
               <element name="defaultValueBoolean" type="{http://hl7.org/fhir}boolean"/>
               <element name="defaultValueInteger" type="{http://hl7.org/fhir}integer"/>
               <element name="defaultValueDecimal" type="{http://hl7.org/fhir}decimal"/>
               <element name="defaultValueBase64Binary" type="{http://hl7.org/fhir}base64Binary"/>
               <element name="defaultValueInstant" type="{http://hl7.org/fhir}instant"/>
               <element name="defaultValueString" type="{http://hl7.org/fhir}string"/>
               <element name="defaultValueUri" type="{http://hl7.org/fhir}uri"/>
               <element name="defaultValueDate" type="{http://hl7.org/fhir}date"/>
               <element name="defaultValueDateTime" type="{http://hl7.org/fhir}dateTime"/>
               <element name="defaultValueTime" type="{http://hl7.org/fhir}time"/>
               <element name="defaultValueCode" type="{http://hl7.org/fhir}code"/>
               <element name="defaultValueOid" type="{http://hl7.org/fhir}oid"/>
               <element name="defaultValueUuid" type="{http://hl7.org/fhir}uuid"/>
               <element name="defaultValueId" type="{http://hl7.org/fhir}id"/>
               <element name="defaultValueUnsignedInt" type="{http://hl7.org/fhir}unsignedInt"/>
               <element name="defaultValuePositiveInt" type="{http://hl7.org/fhir}positiveInt"/>
               <element name="defaultValueMarkdown" type="{http://hl7.org/fhir}markdown"/>
               <element name="defaultValueAnnotation" type="{http://hl7.org/fhir}Annotation"/>
               <element name="defaultValueAttachment" type="{http://hl7.org/fhir}Attachment"/>
               <element name="defaultValueIdentifier" type="{http://hl7.org/fhir}Identifier"/>
               <element name="defaultValueCodeableConcept" type="{http://hl7.org/fhir}CodeableConcept"/>
               <element name="defaultValueCoding" type="{http://hl7.org/fhir}Coding"/>
               <element name="defaultValueQuantity" type="{http://hl7.org/fhir}Quantity"/>
               <element name="defaultValueRange" type="{http://hl7.org/fhir}Range"/>
               <element name="defaultValuePeriod" type="{http://hl7.org/fhir}Period"/>
               <element name="defaultValueRatio" type="{http://hl7.org/fhir}Ratio"/>
               <element name="defaultValueReference" type="{http://hl7.org/fhir}Reference"/>
               <element name="defaultValueSampledData" type="{http://hl7.org/fhir}SampledData"/>
               <element name="defaultValueSignature" type="{http://hl7.org/fhir}Signature"/>
               <element name="defaultValueHumanName" type="{http://hl7.org/fhir}HumanName"/>
               <element name="defaultValueAddress" type="{http://hl7.org/fhir}Address"/>
               <element name="defaultValueContactPoint" type="{http://hl7.org/fhir}ContactPoint"/>
               <element name="defaultValueTiming" type="{http://hl7.org/fhir}Timing"/>
               <element name="defaultValueMeta" type="{http://hl7.org/fhir}Meta"/>
             </choice>
             <element name="meaningWhenMissing" type="{http://hl7.org/fhir}markdown" minOccurs="0"/>
             <choice minOccurs="0">
               <element name="fixedBoolean" type="{http://hl7.org/fhir}boolean"/>
               <element name="fixedInteger" type="{http://hl7.org/fhir}integer"/>
               <element name="fixedDecimal" type="{http://hl7.org/fhir}decimal"/>
               <element name="fixedBase64Binary" type="{http://hl7.org/fhir}base64Binary"/>
               <element name="fixedInstant" type="{http://hl7.org/fhir}instant"/>
               <element name="fixedString" type="{http://hl7.org/fhir}string"/>
               <element name="fixedUri" type="{http://hl7.org/fhir}uri"/>
               <element name="fixedDate" type="{http://hl7.org/fhir}date"/>
               <element name="fixedDateTime" type="{http://hl7.org/fhir}dateTime"/>
               <element name="fixedTime" type="{http://hl7.org/fhir}time"/>
               <element name="fixedCode" type="{http://hl7.org/fhir}code"/>
               <element name="fixedOid" type="{http://hl7.org/fhir}oid"/>
               <element name="fixedUuid" type="{http://hl7.org/fhir}uuid"/>
               <element name="fixedId" type="{http://hl7.org/fhir}id"/>
               <element name="fixedUnsignedInt" type="{http://hl7.org/fhir}unsignedInt"/>
               <element name="fixedPositiveInt" type="{http://hl7.org/fhir}positiveInt"/>
               <element name="fixedMarkdown" type="{http://hl7.org/fhir}markdown"/>
               <element name="fixedAnnotation" type="{http://hl7.org/fhir}Annotation"/>
               <element name="fixedAttachment" type="{http://hl7.org/fhir}Attachment"/>
               <element name="fixedIdentifier" type="{http://hl7.org/fhir}Identifier"/>
               <element name="fixedCodeableConcept" type="{http://hl7.org/fhir}CodeableConcept"/>
               <element name="fixedCoding" type="{http://hl7.org/fhir}Coding"/>
               <element name="fixedQuantity" type="{http://hl7.org/fhir}Quantity"/>
               <element name="fixedRange" type="{http://hl7.org/fhir}Range"/>
               <element name="fixedPeriod" type="{http://hl7.org/fhir}Period"/>
               <element name="fixedRatio" type="{http://hl7.org/fhir}Ratio"/>
               <element name="fixedReference" type="{http://hl7.org/fhir}Reference"/>
               <element name="fixedSampledData" type="{http://hl7.org/fhir}SampledData"/>
               <element name="fixedSignature" type="{http://hl7.org/fhir}Signature"/>
               <element name="fixedHumanName" type="{http://hl7.org/fhir}HumanName"/>
               <element name="fixedAddress" type="{http://hl7.org/fhir}Address"/>
               <element name="fixedContactPoint" type="{http://hl7.org/fhir}ContactPoint"/>
               <element name="fixedTiming" type="{http://hl7.org/fhir}Timing"/>
               <element name="fixedMeta" type="{http://hl7.org/fhir}Meta"/>
             </choice>
             <choice minOccurs="0">
               <element name="patternBoolean" type="{http://hl7.org/fhir}boolean"/>
               <element name="patternInteger" type="{http://hl7.org/fhir}integer"/>
               <element name="patternDecimal" type="{http://hl7.org/fhir}decimal"/>
               <element name="patternBase64Binary" type="{http://hl7.org/fhir}base64Binary"/>
               <element name="patternInstant" type="{http://hl7.org/fhir}instant"/>
               <element name="patternString" type="{http://hl7.org/fhir}string"/>
               <element name="patternUri" type="{http://hl7.org/fhir}uri"/>
               <element name="patternDate" type="{http://hl7.org/fhir}date"/>
               <element name="patternDateTime" type="{http://hl7.org/fhir}dateTime"/>
               <element name="patternTime" type="{http://hl7.org/fhir}time"/>
               <element name="patternCode" type="{http://hl7.org/fhir}code"/>
               <element name="patternOid" type="{http://hl7.org/fhir}oid"/>
               <element name="patternUuid" type="{http://hl7.org/fhir}uuid"/>
               <element name="patternId" type="{http://hl7.org/fhir}id"/>
               <element name="patternUnsignedInt" type="{http://hl7.org/fhir}unsignedInt"/>
               <element name="patternPositiveInt" type="{http://hl7.org/fhir}positiveInt"/>
               <element name="patternMarkdown" type="{http://hl7.org/fhir}markdown"/>
               <element name="patternAnnotation" type="{http://hl7.org/fhir}Annotation"/>
               <element name="patternAttachment" type="{http://hl7.org/fhir}Attachment"/>
               <element name="patternIdentifier" type="{http://hl7.org/fhir}Identifier"/>
               <element name="patternCodeableConcept" type="{http://hl7.org/fhir}CodeableConcept"/>
               <element name="patternCoding" type="{http://hl7.org/fhir}Coding"/>
               <element name="patternQuantity" type="{http://hl7.org/fhir}Quantity"/>
               <element name="patternRange" type="{http://hl7.org/fhir}Range"/>
               <element name="patternPeriod" type="{http://hl7.org/fhir}Period"/>
               <element name="patternRatio" type="{http://hl7.org/fhir}Ratio"/>
               <element name="patternReference" type="{http://hl7.org/fhir}Reference"/>
               <element name="patternSampledData" type="{http://hl7.org/fhir}SampledData"/>
               <element name="patternSignature" type="{http://hl7.org/fhir}Signature"/>
               <element name="patternHumanName" type="{http://hl7.org/fhir}HumanName"/>
               <element name="patternAddress" type="{http://hl7.org/fhir}Address"/>
               <element name="patternContactPoint" type="{http://hl7.org/fhir}ContactPoint"/>
               <element name="patternTiming" type="{http://hl7.org/fhir}Timing"/>
               <element name="patternMeta" type="{http://hl7.org/fhir}Meta"/>
             </choice>
             <choice minOccurs="0">
               <element name="exampleBoolean" type="{http://hl7.org/fhir}boolean"/>
               <element name="exampleInteger" type="{http://hl7.org/fhir}integer"/>
               <element name="exampleDecimal" type="{http://hl7.org/fhir}decimal"/>
               <element name="exampleBase64Binary" type="{http://hl7.org/fhir}base64Binary"/>
               <element name="exampleInstant" type="{http://hl7.org/fhir}instant"/>
               <element name="exampleString" type="{http://hl7.org/fhir}string"/>
               <element name="exampleUri" type="{http://hl7.org/fhir}uri"/>
               <element name="exampleDate" type="{http://hl7.org/fhir}date"/>
               <element name="exampleDateTime" type="{http://hl7.org/fhir}dateTime"/>
               <element name="exampleTime" type="{http://hl7.org/fhir}time"/>
               <element name="exampleCode" type="{http://hl7.org/fhir}code"/>
               <element name="exampleOid" type="{http://hl7.org/fhir}oid"/>
               <element name="exampleUuid" type="{http://hl7.org/fhir}uuid"/>
               <element name="exampleId" type="{http://hl7.org/fhir}id"/>
               <element name="exampleUnsignedInt" type="{http://hl7.org/fhir}unsignedInt"/>
               <element name="examplePositiveInt" type="{http://hl7.org/fhir}positiveInt"/>
               <element name="exampleMarkdown" type="{http://hl7.org/fhir}markdown"/>
               <element name="exampleAnnotation" type="{http://hl7.org/fhir}Annotation"/>
               <element name="exampleAttachment" type="{http://hl7.org/fhir}Attachment"/>
               <element name="exampleIdentifier" type="{http://hl7.org/fhir}Identifier"/>
               <element name="exampleCodeableConcept" type="{http://hl7.org/fhir}CodeableConcept"/>
               <element name="exampleCoding" type="{http://hl7.org/fhir}Coding"/>
               <element name="exampleQuantity" type="{http://hl7.org/fhir}Quantity"/>
               <element name="exampleRange" type="{http://hl7.org/fhir}Range"/>
               <element name="examplePeriod" type="{http://hl7.org/fhir}Period"/>
               <element name="exampleRatio" type="{http://hl7.org/fhir}Ratio"/>
               <element name="exampleReference" type="{http://hl7.org/fhir}Reference"/>
               <element name="exampleSampledData" type="{http://hl7.org/fhir}SampledData"/>
               <element name="exampleSignature" type="{http://hl7.org/fhir}Signature"/>
               <element name="exampleHumanName" type="{http://hl7.org/fhir}HumanName"/>
               <element name="exampleAddress" type="{http://hl7.org/fhir}Address"/>
               <element name="exampleContactPoint" type="{http://hl7.org/fhir}ContactPoint"/>
               <element name="exampleTiming" type="{http://hl7.org/fhir}Timing"/>
               <element name="exampleMeta" type="{http://hl7.org/fhir}Meta"/>
             </choice>
             <choice minOccurs="0">
               <element name="minValueBoolean" type="{http://hl7.org/fhir}boolean"/>
               <element name="minValueInteger" type="{http://hl7.org/fhir}integer"/>
               <element name="minValueDecimal" type="{http://hl7.org/fhir}decimal"/>
               <element name="minValueBase64Binary" type="{http://hl7.org/fhir}base64Binary"/>
               <element name="minValueInstant" type="{http://hl7.org/fhir}instant"/>
               <element name="minValueString" type="{http://hl7.org/fhir}string"/>
               <element name="minValueUri" type="{http://hl7.org/fhir}uri"/>
               <element name="minValueDate" type="{http://hl7.org/fhir}date"/>
               <element name="minValueDateTime" type="{http://hl7.org/fhir}dateTime"/>
               <element name="minValueTime" type="{http://hl7.org/fhir}time"/>
               <element name="minValueCode" type="{http://hl7.org/fhir}code"/>
               <element name="minValueOid" type="{http://hl7.org/fhir}oid"/>
               <element name="minValueUuid" type="{http://hl7.org/fhir}uuid"/>
               <element name="minValueId" type="{http://hl7.org/fhir}id"/>
               <element name="minValueUnsignedInt" type="{http://hl7.org/fhir}unsignedInt"/>
               <element name="minValuePositiveInt" type="{http://hl7.org/fhir}positiveInt"/>
               <element name="minValueMarkdown" type="{http://hl7.org/fhir}markdown"/>
               <element name="minValueAnnotation" type="{http://hl7.org/fhir}Annotation"/>
               <element name="minValueAttachment" type="{http://hl7.org/fhir}Attachment"/>
               <element name="minValueIdentifier" type="{http://hl7.org/fhir}Identifier"/>
               <element name="minValueCodeableConcept" type="{http://hl7.org/fhir}CodeableConcept"/>
               <element name="minValueCoding" type="{http://hl7.org/fhir}Coding"/>
               <element name="minValueQuantity" type="{http://hl7.org/fhir}Quantity"/>
               <element name="minValueRange" type="{http://hl7.org/fhir}Range"/>
               <element name="minValuePeriod" type="{http://hl7.org/fhir}Period"/>
               <element name="minValueRatio" type="{http://hl7.org/fhir}Ratio"/>
               <element name="minValueReference" type="{http://hl7.org/fhir}Reference"/>
               <element name="minValueSampledData" type="{http://hl7.org/fhir}SampledData"/>
               <element name="minValueSignature" type="{http://hl7.org/fhir}Signature"/>
               <element name="minValueHumanName" type="{http://hl7.org/fhir}HumanName"/>
               <element name="minValueAddress" type="{http://hl7.org/fhir}Address"/>
               <element name="minValueContactPoint" type="{http://hl7.org/fhir}ContactPoint"/>
               <element name="minValueTiming" type="{http://hl7.org/fhir}Timing"/>
               <element name="minValueMeta" type="{http://hl7.org/fhir}Meta"/>
             </choice>
             <choice minOccurs="0">
               <element name="maxValueBoolean" type="{http://hl7.org/fhir}boolean"/>
               <element name="maxValueInteger" type="{http://hl7.org/fhir}integer"/>
               <element name="maxValueDecimal" type="{http://hl7.org/fhir}decimal"/>
               <element name="maxValueBase64Binary" type="{http://hl7.org/fhir}base64Binary"/>
               <element name="maxValueInstant" type="{http://hl7.org/fhir}instant"/>
               <element name="maxValueString" type="{http://hl7.org/fhir}string"/>
               <element name="maxValueUri" type="{http://hl7.org/fhir}uri"/>
               <element name="maxValueDate" type="{http://hl7.org/fhir}date"/>
               <element name="maxValueDateTime" type="{http://hl7.org/fhir}dateTime"/>
               <element name="maxValueTime" type="{http://hl7.org/fhir}time"/>
               <element name="maxValueCode" type="{http://hl7.org/fhir}code"/>
               <element name="maxValueOid" type="{http://hl7.org/fhir}oid"/>
               <element name="maxValueUuid" type="{http://hl7.org/fhir}uuid"/>
               <element name="maxValueId" type="{http://hl7.org/fhir}id"/>
               <element name="maxValueUnsignedInt" type="{http://hl7.org/fhir}unsignedInt"/>
               <element name="maxValuePositiveInt" type="{http://hl7.org/fhir}positiveInt"/>
               <element name="maxValueMarkdown" type="{http://hl7.org/fhir}markdown"/>
               <element name="maxValueAnnotation" type="{http://hl7.org/fhir}Annotation"/>
               <element name="maxValueAttachment" type="{http://hl7.org/fhir}Attachment"/>
               <element name="maxValueIdentifier" type="{http://hl7.org/fhir}Identifier"/>
               <element name="maxValueCodeableConcept" type="{http://hl7.org/fhir}CodeableConcept"/>
               <element name="maxValueCoding" type="{http://hl7.org/fhir}Coding"/>
               <element name="maxValueQuantity" type="{http://hl7.org/fhir}Quantity"/>
               <element name="maxValueRange" type="{http://hl7.org/fhir}Range"/>
               <element name="maxValuePeriod" type="{http://hl7.org/fhir}Period"/>
               <element name="maxValueRatio" type="{http://hl7.org/fhir}Ratio"/>
               <element name="maxValueReference" type="{http://hl7.org/fhir}Reference"/>
               <element name="maxValueSampledData" type="{http://hl7.org/fhir}SampledData"/>
               <element name="maxValueSignature" type="{http://hl7.org/fhir}Signature"/>
               <element name="maxValueHumanName" type="{http://hl7.org/fhir}HumanName"/>
               <element name="maxValueAddress" type="{http://hl7.org/fhir}Address"/>
               <element name="maxValueContactPoint" type="{http://hl7.org/fhir}ContactPoint"/>
               <element name="maxValueTiming" type="{http://hl7.org/fhir}Timing"/>
               <element name="maxValueMeta" type="{http://hl7.org/fhir}Meta"/>
             </choice>
             <element name="maxLength" type="{http://hl7.org/fhir}integer" minOccurs="0"/>
             <element name="condition" type="{http://hl7.org/fhir}id" maxOccurs="unbounded" minOccurs="0"/>
             <element name="constraint" type="{http://hl7.org/fhir}ElementDefinition.Constraint" maxOccurs="unbounded" minOccurs="0"/>
             <element name="mustSupport" type="{http://hl7.org/fhir}boolean" minOccurs="0"/>
             <element name="isModifier" type="{http://hl7.org/fhir}boolean" minOccurs="0"/>
             <element name="isSummary" type="{http://hl7.org/fhir}boolean" minOccurs="0"/>
             <element name="binding" type="{http://hl7.org/fhir}ElementDefinition.Binding" minOccurs="0"/>
             <element name="mapping" type="{http://hl7.org/fhir}ElementDefinition.Mapping" maxOccurs="unbounded" minOccurs="0"/>
           </sequence>
         </extension>
       </complexContent>
     </complexType>
     
    • Field Detail

      • label

        protected String label
      • code

        protected java.util.List<Coding> code
      • _short

        protected String _short
      • definition

        protected Markdown definition
      • requirements

        protected Markdown requirements
      • alias

        protected java.util.List<String> alias
      • contentReference

        protected Uri contentReference
      • defaultValueBoolean

        protected Boolean defaultValueBoolean
      • defaultValueInteger

        protected Integer defaultValueInteger
      • defaultValueDecimal

        protected Decimal defaultValueDecimal
      • defaultValueBase64Binary

        protected Base64Binary defaultValueBase64Binary
      • defaultValueInstant

        protected Instant defaultValueInstant
      • defaultValueString

        protected String defaultValueString
      • defaultValueUri

        protected Uri defaultValueUri
      • defaultValueDate

        protected Date defaultValueDate
      • defaultValueDateTime

        protected DateTime defaultValueDateTime
      • defaultValueTime

        protected Time defaultValueTime
      • defaultValueCode

        protected Code defaultValueCode
      • defaultValueOid

        protected Oid defaultValueOid
      • defaultValueUuid

        protected Uuid defaultValueUuid
      • defaultValueId

        protected Id defaultValueId
      • defaultValueUnsignedInt

        protected UnsignedInt defaultValueUnsignedInt
      • defaultValuePositiveInt

        protected PositiveInt defaultValuePositiveInt
      • defaultValueMarkdown

        protected Markdown defaultValueMarkdown
      • defaultValueAnnotation

        protected Annotation defaultValueAnnotation
      • defaultValueAttachment

        protected Attachment defaultValueAttachment
      • defaultValueIdentifier

        protected Identifier defaultValueIdentifier
      • defaultValueCodeableConcept

        protected CodeableConcept defaultValueCodeableConcept
      • defaultValueCoding

        protected Coding defaultValueCoding
      • defaultValueQuantity

        protected Quantity defaultValueQuantity
      • defaultValueRange

        protected Range defaultValueRange
      • defaultValuePeriod

        protected Period defaultValuePeriod
      • defaultValueRatio

        protected Ratio defaultValueRatio
      • defaultValueReference

        protected Reference defaultValueReference
      • defaultValueSampledData

        protected SampledData defaultValueSampledData
      • defaultValueSignature

        protected Signature defaultValueSignature
      • defaultValueHumanName

        protected HumanName defaultValueHumanName
      • defaultValueAddress

        protected Address defaultValueAddress
      • defaultValueContactPoint

        protected ContactPoint defaultValueContactPoint
      • defaultValueTiming

        protected Timing defaultValueTiming
      • defaultValueMeta

        protected Meta defaultValueMeta
      • meaningWhenMissing

        protected Markdown meaningWhenMissing
      • fixedBoolean

        protected Boolean fixedBoolean
      • fixedInteger

        protected Integer fixedInteger
      • fixedDecimal

        protected Decimal fixedDecimal
      • fixedBase64Binary

        protected Base64Binary fixedBase64Binary
      • fixedInstant

        protected Instant fixedInstant
      • fixedString

        protected String fixedString
      • fixedUri

        protected Uri fixedUri
      • fixedDate

        protected Date fixedDate
      • fixedDateTime

        protected DateTime fixedDateTime
      • fixedTime

        protected Time fixedTime
      • fixedCode

        protected Code fixedCode
      • fixedOid

        protected Oid fixedOid
      • fixedUuid

        protected Uuid fixedUuid
      • fixedId

        protected Id fixedId
      • fixedUnsignedInt

        protected UnsignedInt fixedUnsignedInt
      • fixedPositiveInt

        protected PositiveInt fixedPositiveInt
      • fixedMarkdown

        protected Markdown fixedMarkdown
      • fixedAnnotation

        protected Annotation fixedAnnotation
      • fixedAttachment

        protected Attachment fixedAttachment
      • fixedIdentifier

        protected Identifier fixedIdentifier
      • fixedCoding

        protected Coding fixedCoding
      • fixedQuantity

        protected Quantity fixedQuantity
      • fixedRange

        protected Range fixedRange
      • fixedPeriod

        protected Period fixedPeriod
      • fixedRatio

        protected Ratio fixedRatio
      • fixedReference

        protected Reference fixedReference
      • fixedSampledData

        protected SampledData fixedSampledData
      • fixedSignature

        protected Signature fixedSignature
      • fixedHumanName

        protected HumanName fixedHumanName
      • fixedAddress

        protected Address fixedAddress
      • fixedContactPoint

        protected ContactPoint fixedContactPoint
      • fixedTiming

        protected Timing fixedTiming
      • fixedMeta

        protected Meta fixedMeta
      • patternBoolean

        protected Boolean patternBoolean
      • patternInteger

        protected Integer patternInteger
      • patternDecimal

        protected Decimal patternDecimal
      • patternBase64Binary

        protected Base64Binary patternBase64Binary
      • patternInstant

        protected Instant patternInstant
      • patternString

        protected String patternString
      • patternUri

        protected Uri patternUri
      • patternDate

        protected Date patternDate
      • patternDateTime

        protected DateTime patternDateTime
      • patternTime

        protected Time patternTime
      • patternCode

        protected Code patternCode
      • patternOid

        protected Oid patternOid
      • patternUuid

        protected Uuid patternUuid
      • patternId

        protected Id patternId
      • patternUnsignedInt

        protected UnsignedInt patternUnsignedInt
      • patternPositiveInt

        protected PositiveInt patternPositiveInt
      • patternMarkdown

        protected Markdown patternMarkdown
      • patternAnnotation

        protected Annotation patternAnnotation
      • patternAttachment

        protected Attachment patternAttachment
      • patternIdentifier

        protected Identifier patternIdentifier
      • patternCoding

        protected Coding patternCoding
      • patternQuantity

        protected Quantity patternQuantity
      • patternRange

        protected Range patternRange
      • patternPeriod

        protected Period patternPeriod
      • patternRatio

        protected Ratio patternRatio
      • patternReference

        protected Reference patternReference
      • patternSampledData

        protected SampledData patternSampledData
      • patternSignature

        protected Signature patternSignature
      • patternHumanName

        protected HumanName patternHumanName
      • patternAddress

        protected Address patternAddress
      • patternContactPoint

        protected ContactPoint patternContactPoint
      • patternTiming

        protected Timing patternTiming
      • patternMeta

        protected Meta patternMeta
      • exampleBoolean

        protected Boolean exampleBoolean
      • exampleInteger

        protected Integer exampleInteger
      • exampleDecimal

        protected Decimal exampleDecimal
      • exampleBase64Binary

        protected Base64Binary exampleBase64Binary
      • exampleInstant

        protected Instant exampleInstant
      • exampleString

        protected String exampleString
      • exampleUri

        protected Uri exampleUri
      • exampleDate

        protected Date exampleDate
      • exampleDateTime

        protected DateTime exampleDateTime
      • exampleTime

        protected Time exampleTime
      • exampleCode

        protected Code exampleCode
      • exampleOid

        protected Oid exampleOid
      • exampleUuid

        protected Uuid exampleUuid
      • exampleId

        protected Id exampleId
      • exampleUnsignedInt

        protected UnsignedInt exampleUnsignedInt
      • examplePositiveInt

        protected PositiveInt examplePositiveInt
      • exampleMarkdown

        protected Markdown exampleMarkdown
      • exampleAnnotation

        protected Annotation exampleAnnotation
      • exampleAttachment

        protected Attachment exampleAttachment
      • exampleIdentifier

        protected Identifier exampleIdentifier
      • exampleCoding

        protected Coding exampleCoding
      • exampleQuantity

        protected Quantity exampleQuantity
      • exampleRange

        protected Range exampleRange
      • examplePeriod

        protected Period examplePeriod
      • exampleRatio

        protected Ratio exampleRatio
      • exampleReference

        protected Reference exampleReference
      • exampleSampledData

        protected SampledData exampleSampledData
      • exampleSignature

        protected Signature exampleSignature
      • exampleHumanName

        protected HumanName exampleHumanName
      • exampleAddress

        protected Address exampleAddress
      • exampleContactPoint

        protected ContactPoint exampleContactPoint
      • exampleTiming

        protected Timing exampleTiming
      • exampleMeta

        protected Meta exampleMeta
      • minValueBoolean

        protected Boolean minValueBoolean
      • minValueInteger

        protected Integer minValueInteger
      • minValueDecimal

        protected Decimal minValueDecimal
      • minValueBase64Binary

        protected Base64Binary minValueBase64Binary
      • minValueInstant

        protected Instant minValueInstant
      • minValueString

        protected String minValueString
      • minValueUri

        protected Uri minValueUri
      • minValueDate

        protected Date minValueDate
      • minValueDateTime

        protected DateTime minValueDateTime
      • minValueTime

        protected Time minValueTime
      • minValueCode

        protected Code minValueCode
      • minValueOid

        protected Oid minValueOid
      • minValueUuid

        protected Uuid minValueUuid
      • minValueId

        protected Id minValueId
      • minValueUnsignedInt

        protected UnsignedInt minValueUnsignedInt
      • minValuePositiveInt

        protected PositiveInt minValuePositiveInt
      • minValueMarkdown

        protected Markdown minValueMarkdown
      • minValueAnnotation

        protected Annotation minValueAnnotation
      • minValueAttachment

        protected Attachment minValueAttachment
      • minValueIdentifier

        protected Identifier minValueIdentifier
      • minValueCodeableConcept

        protected CodeableConcept minValueCodeableConcept
      • minValueCoding

        protected Coding minValueCoding
      • minValueQuantity

        protected Quantity minValueQuantity
      • minValueRange

        protected Range minValueRange
      • minValuePeriod

        protected Period minValuePeriod
      • minValueRatio

        protected Ratio minValueRatio
      • minValueReference

        protected Reference minValueReference
      • minValueSampledData

        protected SampledData minValueSampledData
      • minValueSignature

        protected Signature minValueSignature
      • minValueHumanName

        protected HumanName minValueHumanName
      • minValueAddress

        protected Address minValueAddress
      • minValueContactPoint

        protected ContactPoint minValueContactPoint
      • minValueTiming

        protected Timing minValueTiming
      • minValueMeta

        protected Meta minValueMeta
      • maxValueBoolean

        protected Boolean maxValueBoolean
      • maxValueInteger

        protected Integer maxValueInteger
      • maxValueDecimal

        protected Decimal maxValueDecimal
      • maxValueBase64Binary

        protected Base64Binary maxValueBase64Binary
      • maxValueInstant

        protected Instant maxValueInstant
      • maxValueString

        protected String maxValueString
      • maxValueUri

        protected Uri maxValueUri
      • maxValueDate

        protected Date maxValueDate
      • maxValueDateTime

        protected DateTime maxValueDateTime
      • maxValueTime

        protected Time maxValueTime
      • maxValueCode

        protected Code maxValueCode
      • maxValueOid

        protected Oid maxValueOid
      • maxValueUuid

        protected Uuid maxValueUuid
      • maxValueId

        protected Id maxValueId
      • maxValueUnsignedInt

        protected UnsignedInt maxValueUnsignedInt
      • maxValuePositiveInt

        protected PositiveInt maxValuePositiveInt
      • maxValueMarkdown

        protected Markdown maxValueMarkdown
      • maxValueAnnotation

        protected Annotation maxValueAnnotation
      • maxValueAttachment

        protected Attachment maxValueAttachment
      • maxValueIdentifier

        protected Identifier maxValueIdentifier
      • maxValueCodeableConcept

        protected CodeableConcept maxValueCodeableConcept
      • maxValueCoding

        protected Coding maxValueCoding
      • maxValueQuantity

        protected Quantity maxValueQuantity
      • maxValueRange

        protected Range maxValueRange
      • maxValuePeriod

        protected Period maxValuePeriod
      • maxValueRatio

        protected Ratio maxValueRatio
      • maxValueReference

        protected Reference maxValueReference
      • maxValueSampledData

        protected SampledData maxValueSampledData
      • maxValueSignature

        protected Signature maxValueSignature
      • maxValueHumanName

        protected HumanName maxValueHumanName
      • maxValueAddress

        protected Address maxValueAddress
      • maxValueContactPoint

        protected ContactPoint maxValueContactPoint
      • maxValueTiming

        protected Timing maxValueTiming
      • maxValueMeta

        protected Meta maxValueMeta
      • maxLength

        protected Integer maxLength
      • condition

        protected java.util.List<Id> condition
      • mustSupport

        protected Boolean mustSupport
      • isModifier

        protected Boolean isModifier
      • isSummary

        protected Boolean isSummary
    • Constructor Detail

      • ElementDefinition

        public ElementDefinition()
    • Method Detail

      • getPath

        public String getPath()
        Gets the value of the path property.
        Returns:
        possible object is String
      • setPath

        public void setPath​(String value)
        Sets the value of the path property.
        Parameters:
        value - allowed object is String
      • getRepresentation

        public java.util.List<PropertyRepresentation> getRepresentation()
        Gets the value of the representation 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 JAXB object. This is why there is not a set method for the representation property.

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

            getRepresentation().add(newItem);
         

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

      • getName

        public String getName()
        Gets the value of the name property.
        Returns:
        possible object is String
      • setName

        public void setName​(String value)
        Sets the value of the name property.
        Parameters:
        value - allowed object is String
      • getLabel

        public String getLabel()
        Gets the value of the label property.
        Returns:
        possible object is String
      • setLabel

        public void setLabel​(String value)
        Sets the value of the label property.
        Parameters:
        value - allowed object is String
      • getCode

        public java.util.List<Coding> getCode()
        Gets the value of the code 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 JAXB object. This is why there is not a set method for the code property.

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

            getCode().add(newItem);
         

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

      • getShort

        public String getShort()
        Gets the value of the short property.
        Returns:
        possible object is String
      • setShort

        public void setShort​(String value)
        Sets the value of the short property.
        Parameters:
        value - allowed object is String
      • getDefinition

        public Markdown getDefinition()
        Gets the value of the definition property.
        Returns:
        possible object is Markdown
      • setDefinition

        public void setDefinition​(Markdown value)
        Sets the value of the definition property.
        Parameters:
        value - allowed object is Markdown
      • getComments

        public Markdown getComments()
        Gets the value of the comments property.
        Returns:
        possible object is Markdown
      • setComments

        public void setComments​(Markdown value)
        Sets the value of the comments property.
        Parameters:
        value - allowed object is Markdown
      • getRequirements

        public Markdown getRequirements()
        Gets the value of the requirements property.
        Returns:
        possible object is Markdown
      • setRequirements

        public void setRequirements​(Markdown value)
        Sets the value of the requirements property.
        Parameters:
        value - allowed object is Markdown
      • getAlias

        public java.util.List<String> getAlias()
        Gets the value of the alias 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 JAXB object. This is why there is not a set method for the alias property.

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

            getAlias().add(newItem);
         

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

      • getMin

        public Integer getMin()
        Gets the value of the min property.
        Returns:
        possible object is Integer
      • setMin

        public void setMin​(Integer value)
        Sets the value of the min property.
        Parameters:
        value - allowed object is Integer
      • getMax

        public String getMax()
        Gets the value of the max property.
        Returns:
        possible object is String
      • setMax

        public void setMax​(String value)
        Sets the value of the max property.
        Parameters:
        value - allowed object is String
      • getContentReference

        public Uri getContentReference()
        Gets the value of the contentReference property.
        Returns:
        possible object is Uri
      • setContentReference

        public void setContentReference​(Uri value)
        Sets the value of the contentReference property.
        Parameters:
        value - allowed object is Uri
      • getType

        public java.util.List<ElementDefinitionType> getType()
        Gets the value of the type 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 JAXB object. This is why there is not a set method for the type property.

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

            getType().add(newItem);
         

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

      • getDefaultValueBoolean

        public Boolean getDefaultValueBoolean()
        Gets the value of the defaultValueBoolean property.
        Returns:
        possible object is Boolean
      • setDefaultValueBoolean

        public void setDefaultValueBoolean​(Boolean value)
        Sets the value of the defaultValueBoolean property.
        Parameters:
        value - allowed object is Boolean
      • getDefaultValueInteger

        public Integer getDefaultValueInteger()
        Gets the value of the defaultValueInteger property.
        Returns:
        possible object is Integer
      • setDefaultValueInteger

        public void setDefaultValueInteger​(Integer value)
        Sets the value of the defaultValueInteger property.
        Parameters:
        value - allowed object is Integer
      • getDefaultValueDecimal

        public Decimal getDefaultValueDecimal()
        Gets the value of the defaultValueDecimal property.
        Returns:
        possible object is Decimal
      • setDefaultValueDecimal

        public void setDefaultValueDecimal​(Decimal value)
        Sets the value of the defaultValueDecimal property.
        Parameters:
        value - allowed object is Decimal
      • getDefaultValueBase64Binary

        public Base64Binary getDefaultValueBase64Binary()
        Gets the value of the defaultValueBase64Binary property.
        Returns:
        possible object is Base64Binary
      • setDefaultValueBase64Binary

        public void setDefaultValueBase64Binary​(Base64Binary value)
        Sets the value of the defaultValueBase64Binary property.
        Parameters:
        value - allowed object is Base64Binary
      • getDefaultValueInstant

        public Instant getDefaultValueInstant()
        Gets the value of the defaultValueInstant property.
        Returns:
        possible object is Instant
      • setDefaultValueInstant

        public void setDefaultValueInstant​(Instant value)
        Sets the value of the defaultValueInstant property.
        Parameters:
        value - allowed object is Instant
      • getDefaultValueString

        public String getDefaultValueString()
        Gets the value of the defaultValueString property.
        Returns:
        possible object is String
      • setDefaultValueString

        public void setDefaultValueString​(String value)
        Sets the value of the defaultValueString property.
        Parameters:
        value - allowed object is String
      • getDefaultValueUri

        public Uri getDefaultValueUri()
        Gets the value of the defaultValueUri property.
        Returns:
        possible object is Uri
      • setDefaultValueUri

        public void setDefaultValueUri​(Uri value)
        Sets the value of the defaultValueUri property.
        Parameters:
        value - allowed object is Uri
      • getDefaultValueDate

        public Date getDefaultValueDate()
        Gets the value of the defaultValueDate property.
        Returns:
        possible object is Date
      • setDefaultValueDate

        public void setDefaultValueDate​(Date value)
        Sets the value of the defaultValueDate property.
        Parameters:
        value - allowed object is Date
      • getDefaultValueDateTime

        public DateTime getDefaultValueDateTime()
        Gets the value of the defaultValueDateTime property.
        Returns:
        possible object is DateTime
      • setDefaultValueDateTime

        public void setDefaultValueDateTime​(DateTime value)
        Sets the value of the defaultValueDateTime property.
        Parameters:
        value - allowed object is DateTime
      • getDefaultValueTime

        public Time getDefaultValueTime()
        Gets the value of the defaultValueTime property.
        Returns:
        possible object is Time
      • setDefaultValueTime

        public void setDefaultValueTime​(Time value)
        Sets the value of the defaultValueTime property.
        Parameters:
        value - allowed object is Time
      • getDefaultValueCode

        public Code getDefaultValueCode()
        Gets the value of the defaultValueCode property.
        Returns:
        possible object is Code
      • setDefaultValueCode

        public void setDefaultValueCode​(Code value)
        Sets the value of the defaultValueCode property.
        Parameters:
        value - allowed object is Code
      • getDefaultValueOid

        public Oid getDefaultValueOid()
        Gets the value of the defaultValueOid property.
        Returns:
        possible object is Oid
      • setDefaultValueOid

        public void setDefaultValueOid​(Oid value)
        Sets the value of the defaultValueOid property.
        Parameters:
        value - allowed object is Oid
      • getDefaultValueUuid

        public Uuid getDefaultValueUuid()
        Gets the value of the defaultValueUuid property.
        Returns:
        possible object is Uuid
      • setDefaultValueUuid

        public void setDefaultValueUuid​(Uuid value)
        Sets the value of the defaultValueUuid property.
        Parameters:
        value - allowed object is Uuid
      • getDefaultValueId

        public Id getDefaultValueId()
        Gets the value of the defaultValueId property.
        Returns:
        possible object is Id
      • setDefaultValueId

        public void setDefaultValueId​(Id value)
        Sets the value of the defaultValueId property.
        Parameters:
        value - allowed object is Id
      • getDefaultValueUnsignedInt

        public UnsignedInt getDefaultValueUnsignedInt()
        Gets the value of the defaultValueUnsignedInt property.
        Returns:
        possible object is UnsignedInt
      • setDefaultValueUnsignedInt

        public void setDefaultValueUnsignedInt​(UnsignedInt value)
        Sets the value of the defaultValueUnsignedInt property.
        Parameters:
        value - allowed object is UnsignedInt
      • getDefaultValuePositiveInt

        public PositiveInt getDefaultValuePositiveInt()
        Gets the value of the defaultValuePositiveInt property.
        Returns:
        possible object is PositiveInt
      • setDefaultValuePositiveInt

        public void setDefaultValuePositiveInt​(PositiveInt value)
        Sets the value of the defaultValuePositiveInt property.
        Parameters:
        value - allowed object is PositiveInt
      • getDefaultValueMarkdown

        public Markdown getDefaultValueMarkdown()
        Gets the value of the defaultValueMarkdown property.
        Returns:
        possible object is Markdown
      • setDefaultValueMarkdown

        public void setDefaultValueMarkdown​(Markdown value)
        Sets the value of the defaultValueMarkdown property.
        Parameters:
        value - allowed object is Markdown
      • getDefaultValueAnnotation

        public Annotation getDefaultValueAnnotation()
        Gets the value of the defaultValueAnnotation property.
        Returns:
        possible object is Annotation
      • setDefaultValueAnnotation

        public void setDefaultValueAnnotation​(Annotation value)
        Sets the value of the defaultValueAnnotation property.
        Parameters:
        value - allowed object is Annotation
      • getDefaultValueAttachment

        public Attachment getDefaultValueAttachment()
        Gets the value of the defaultValueAttachment property.
        Returns:
        possible object is Attachment
      • setDefaultValueAttachment

        public void setDefaultValueAttachment​(Attachment value)
        Sets the value of the defaultValueAttachment property.
        Parameters:
        value - allowed object is Attachment
      • getDefaultValueIdentifier

        public Identifier getDefaultValueIdentifier()
        Gets the value of the defaultValueIdentifier property.
        Returns:
        possible object is Identifier
      • setDefaultValueIdentifier

        public void setDefaultValueIdentifier​(Identifier value)
        Sets the value of the defaultValueIdentifier property.
        Parameters:
        value - allowed object is Identifier
      • getDefaultValueCodeableConcept

        public CodeableConcept getDefaultValueCodeableConcept()
        Gets the value of the defaultValueCodeableConcept property.
        Returns:
        possible object is CodeableConcept
      • setDefaultValueCodeableConcept

        public void setDefaultValueCodeableConcept​(CodeableConcept value)
        Sets the value of the defaultValueCodeableConcept property.
        Parameters:
        value - allowed object is CodeableConcept
      • getDefaultValueCoding

        public Coding getDefaultValueCoding()
        Gets the value of the defaultValueCoding property.
        Returns:
        possible object is Coding
      • setDefaultValueCoding

        public void setDefaultValueCoding​(Coding value)
        Sets the value of the defaultValueCoding property.
        Parameters:
        value - allowed object is Coding
      • getDefaultValueQuantity

        public Quantity getDefaultValueQuantity()
        Gets the value of the defaultValueQuantity property.
        Returns:
        possible object is Quantity
      • setDefaultValueQuantity

        public void setDefaultValueQuantity​(Quantity value)
        Sets the value of the defaultValueQuantity property.
        Parameters:
        value - allowed object is Quantity
      • getDefaultValueRange

        public Range getDefaultValueRange()
        Gets the value of the defaultValueRange property.
        Returns:
        possible object is Range
      • setDefaultValueRange

        public void setDefaultValueRange​(Range value)
        Sets the value of the defaultValueRange property.
        Parameters:
        value - allowed object is Range
      • getDefaultValuePeriod

        public Period getDefaultValuePeriod()
        Gets the value of the defaultValuePeriod property.
        Returns:
        possible object is Period
      • setDefaultValuePeriod

        public void setDefaultValuePeriod​(Period value)
        Sets the value of the defaultValuePeriod property.
        Parameters:
        value - allowed object is Period
      • getDefaultValueRatio

        public Ratio getDefaultValueRatio()
        Gets the value of the defaultValueRatio property.
        Returns:
        possible object is Ratio
      • setDefaultValueRatio

        public void setDefaultValueRatio​(Ratio value)
        Sets the value of the defaultValueRatio property.
        Parameters:
        value - allowed object is Ratio
      • getDefaultValueReference

        public Reference getDefaultValueReference()
        Gets the value of the defaultValueReference property.
        Returns:
        possible object is Reference
      • setDefaultValueReference

        public void setDefaultValueReference​(Reference value)
        Sets the value of the defaultValueReference property.
        Parameters:
        value - allowed object is Reference
      • getDefaultValueSampledData

        public SampledData getDefaultValueSampledData()
        Gets the value of the defaultValueSampledData property.
        Returns:
        possible object is SampledData
      • setDefaultValueSampledData

        public void setDefaultValueSampledData​(SampledData value)
        Sets the value of the defaultValueSampledData property.
        Parameters:
        value - allowed object is SampledData
      • getDefaultValueSignature

        public Signature getDefaultValueSignature()
        Gets the value of the defaultValueSignature property.
        Returns:
        possible object is Signature
      • setDefaultValueSignature

        public void setDefaultValueSignature​(Signature value)
        Sets the value of the defaultValueSignature property.
        Parameters:
        value - allowed object is Signature
      • getDefaultValueHumanName

        public HumanName getDefaultValueHumanName()
        Gets the value of the defaultValueHumanName property.
        Returns:
        possible object is HumanName
      • setDefaultValueHumanName

        public void setDefaultValueHumanName​(HumanName value)
        Sets the value of the defaultValueHumanName property.
        Parameters:
        value - allowed object is HumanName
      • getDefaultValueAddress

        public Address getDefaultValueAddress()
        Gets the value of the defaultValueAddress property.
        Returns:
        possible object is Address
      • setDefaultValueAddress

        public void setDefaultValueAddress​(Address value)
        Sets the value of the defaultValueAddress property.
        Parameters:
        value - allowed object is Address
      • getDefaultValueContactPoint

        public ContactPoint getDefaultValueContactPoint()
        Gets the value of the defaultValueContactPoint property.
        Returns:
        possible object is ContactPoint
      • setDefaultValueContactPoint

        public void setDefaultValueContactPoint​(ContactPoint value)
        Sets the value of the defaultValueContactPoint property.
        Parameters:
        value - allowed object is ContactPoint
      • getDefaultValueTiming

        public Timing getDefaultValueTiming()
        Gets the value of the defaultValueTiming property.
        Returns:
        possible object is Timing
      • setDefaultValueTiming

        public void setDefaultValueTiming​(Timing value)
        Sets the value of the defaultValueTiming property.
        Parameters:
        value - allowed object is Timing
      • getDefaultValueMeta

        public Meta getDefaultValueMeta()
        Gets the value of the defaultValueMeta property.
        Returns:
        possible object is Meta
      • setDefaultValueMeta

        public void setDefaultValueMeta​(Meta value)
        Sets the value of the defaultValueMeta property.
        Parameters:
        value - allowed object is Meta
      • getMeaningWhenMissing

        public Markdown getMeaningWhenMissing()
        Gets the value of the meaningWhenMissing property.
        Returns:
        possible object is Markdown
      • setMeaningWhenMissing

        public void setMeaningWhenMissing​(Markdown value)
        Sets the value of the meaningWhenMissing property.
        Parameters:
        value - allowed object is Markdown
      • getFixedBoolean

        public Boolean getFixedBoolean()
        Gets the value of the fixedBoolean property.
        Returns:
        possible object is Boolean
      • setFixedBoolean

        public void setFixedBoolean​(Boolean value)
        Sets the value of the fixedBoolean property.
        Parameters:
        value - allowed object is Boolean
      • getFixedInteger

        public Integer getFixedInteger()
        Gets the value of the fixedInteger property.
        Returns:
        possible object is Integer
      • setFixedInteger

        public void setFixedInteger​(Integer value)
        Sets the value of the fixedInteger property.
        Parameters:
        value - allowed object is Integer
      • getFixedDecimal

        public Decimal getFixedDecimal()
        Gets the value of the fixedDecimal property.
        Returns:
        possible object is Decimal
      • setFixedDecimal

        public void setFixedDecimal​(Decimal value)
        Sets the value of the fixedDecimal property.
        Parameters:
        value - allowed object is Decimal
      • getFixedBase64Binary

        public Base64Binary getFixedBase64Binary()
        Gets the value of the fixedBase64Binary property.
        Returns:
        possible object is Base64Binary
      • setFixedBase64Binary

        public void setFixedBase64Binary​(Base64Binary value)
        Sets the value of the fixedBase64Binary property.
        Parameters:
        value - allowed object is Base64Binary
      • getFixedInstant

        public Instant getFixedInstant()
        Gets the value of the fixedInstant property.
        Returns:
        possible object is Instant
      • setFixedInstant

        public void setFixedInstant​(Instant value)
        Sets the value of the fixedInstant property.
        Parameters:
        value - allowed object is Instant
      • getFixedString

        public String getFixedString()
        Gets the value of the fixedString property.
        Returns:
        possible object is String
      • setFixedString

        public void setFixedString​(String value)
        Sets the value of the fixedString property.
        Parameters:
        value - allowed object is String
      • getFixedUri

        public Uri getFixedUri()
        Gets the value of the fixedUri property.
        Returns:
        possible object is Uri
      • setFixedUri

        public void setFixedUri​(Uri value)
        Sets the value of the fixedUri property.
        Parameters:
        value - allowed object is Uri
      • getFixedDate

        public Date getFixedDate()
        Gets the value of the fixedDate property.
        Returns:
        possible object is Date
      • setFixedDate

        public void setFixedDate​(Date value)
        Sets the value of the fixedDate property.
        Parameters:
        value - allowed object is Date
      • getFixedDateTime

        public DateTime getFixedDateTime()
        Gets the value of the fixedDateTime property.
        Returns:
        possible object is DateTime
      • setFixedDateTime

        public void setFixedDateTime​(DateTime value)
        Sets the value of the fixedDateTime property.
        Parameters:
        value - allowed object is DateTime
      • getFixedTime

        public Time getFixedTime()
        Gets the value of the fixedTime property.
        Returns:
        possible object is Time
      • setFixedTime

        public void setFixedTime​(Time value)
        Sets the value of the fixedTime property.
        Parameters:
        value - allowed object is Time
      • getFixedCode

        public Code getFixedCode()
        Gets the value of the fixedCode property.
        Returns:
        possible object is Code
      • setFixedCode

        public void setFixedCode​(Code value)
        Sets the value of the fixedCode property.
        Parameters:
        value - allowed object is Code
      • getFixedOid

        public Oid getFixedOid()
        Gets the value of the fixedOid property.
        Returns:
        possible object is Oid
      • setFixedOid

        public void setFixedOid​(Oid value)
        Sets the value of the fixedOid property.
        Parameters:
        value - allowed object is Oid
      • getFixedUuid

        public Uuid getFixedUuid()
        Gets the value of the fixedUuid property.
        Returns:
        possible object is Uuid
      • setFixedUuid

        public void setFixedUuid​(Uuid value)
        Sets the value of the fixedUuid property.
        Parameters:
        value - allowed object is Uuid
      • getFixedId

        public Id getFixedId()
        Gets the value of the fixedId property.
        Returns:
        possible object is Id
      • setFixedId

        public void setFixedId​(Id value)
        Sets the value of the fixedId property.
        Parameters:
        value - allowed object is Id
      • getFixedUnsignedInt

        public UnsignedInt getFixedUnsignedInt()
        Gets the value of the fixedUnsignedInt property.
        Returns:
        possible object is UnsignedInt
      • setFixedUnsignedInt

        public void setFixedUnsignedInt​(UnsignedInt value)
        Sets the value of the fixedUnsignedInt property.
        Parameters:
        value - allowed object is UnsignedInt
      • getFixedPositiveInt

        public PositiveInt getFixedPositiveInt()
        Gets the value of the fixedPositiveInt property.
        Returns:
        possible object is PositiveInt
      • setFixedPositiveInt

        public void setFixedPositiveInt​(PositiveInt value)
        Sets the value of the fixedPositiveInt property.
        Parameters:
        value - allowed object is PositiveInt
      • getFixedMarkdown

        public Markdown getFixedMarkdown()
        Gets the value of the fixedMarkdown property.
        Returns:
        possible object is Markdown
      • setFixedMarkdown

        public void setFixedMarkdown​(Markdown value)
        Sets the value of the fixedMarkdown property.
        Parameters:
        value - allowed object is Markdown
      • getFixedAnnotation

        public Annotation getFixedAnnotation()
        Gets the value of the fixedAnnotation property.
        Returns:
        possible object is Annotation
      • setFixedAnnotation

        public void setFixedAnnotation​(Annotation value)
        Sets the value of the fixedAnnotation property.
        Parameters:
        value - allowed object is Annotation
      • getFixedAttachment

        public Attachment getFixedAttachment()
        Gets the value of the fixedAttachment property.
        Returns:
        possible object is Attachment
      • setFixedAttachment

        public void setFixedAttachment​(Attachment value)
        Sets the value of the fixedAttachment property.
        Parameters:
        value - allowed object is Attachment
      • getFixedIdentifier

        public Identifier getFixedIdentifier()
        Gets the value of the fixedIdentifier property.
        Returns:
        possible object is Identifier
      • setFixedIdentifier

        public void setFixedIdentifier​(Identifier value)
        Sets the value of the fixedIdentifier property.
        Parameters:
        value - allowed object is Identifier
      • getFixedCodeableConcept

        public CodeableConcept getFixedCodeableConcept()
        Gets the value of the fixedCodeableConcept property.
        Returns:
        possible object is CodeableConcept
      • setFixedCodeableConcept

        public void setFixedCodeableConcept​(CodeableConcept value)
        Sets the value of the fixedCodeableConcept property.
        Parameters:
        value - allowed object is CodeableConcept
      • getFixedCoding

        public Coding getFixedCoding()
        Gets the value of the fixedCoding property.
        Returns:
        possible object is Coding
      • setFixedCoding

        public void setFixedCoding​(Coding value)
        Sets the value of the fixedCoding property.
        Parameters:
        value - allowed object is Coding
      • getFixedQuantity

        public Quantity getFixedQuantity()
        Gets the value of the fixedQuantity property.
        Returns:
        possible object is Quantity
      • setFixedQuantity

        public void setFixedQuantity​(Quantity value)
        Sets the value of the fixedQuantity property.
        Parameters:
        value - allowed object is Quantity
      • getFixedRange

        public Range getFixedRange()
        Gets the value of the fixedRange property.
        Returns:
        possible object is Range
      • setFixedRange

        public void setFixedRange​(Range value)
        Sets the value of the fixedRange property.
        Parameters:
        value - allowed object is Range
      • getFixedPeriod

        public Period getFixedPeriod()
        Gets the value of the fixedPeriod property.
        Returns:
        possible object is Period
      • setFixedPeriod

        public void setFixedPeriod​(Period value)
        Sets the value of the fixedPeriod property.
        Parameters:
        value - allowed object is Period
      • getFixedRatio

        public Ratio getFixedRatio()
        Gets the value of the fixedRatio property.
        Returns:
        possible object is Ratio
      • setFixedRatio

        public void setFixedRatio​(Ratio value)
        Sets the value of the fixedRatio property.
        Parameters:
        value - allowed object is Ratio
      • getFixedReference

        public Reference getFixedReference()
        Gets the value of the fixedReference property.
        Returns:
        possible object is Reference
      • setFixedReference

        public void setFixedReference​(Reference value)
        Sets the value of the fixedReference property.
        Parameters:
        value - allowed object is Reference
      • getFixedSampledData

        public SampledData getFixedSampledData()
        Gets the value of the fixedSampledData property.
        Returns:
        possible object is SampledData
      • setFixedSampledData

        public void setFixedSampledData​(SampledData value)
        Sets the value of the fixedSampledData property.
        Parameters:
        value - allowed object is SampledData
      • getFixedSignature

        public Signature getFixedSignature()
        Gets the value of the fixedSignature property.
        Returns:
        possible object is Signature
      • setFixedSignature

        public void setFixedSignature​(Signature value)
        Sets the value of the fixedSignature property.
        Parameters:
        value - allowed object is Signature
      • getFixedHumanName

        public HumanName getFixedHumanName()
        Gets the value of the fixedHumanName property.
        Returns:
        possible object is HumanName
      • setFixedHumanName

        public void setFixedHumanName​(HumanName value)
        Sets the value of the fixedHumanName property.
        Parameters:
        value - allowed object is HumanName
      • getFixedAddress

        public Address getFixedAddress()
        Gets the value of the fixedAddress property.
        Returns:
        possible object is Address
      • setFixedAddress

        public void setFixedAddress​(Address value)
        Sets the value of the fixedAddress property.
        Parameters:
        value - allowed object is Address
      • getFixedContactPoint

        public ContactPoint getFixedContactPoint()
        Gets the value of the fixedContactPoint property.
        Returns:
        possible object is ContactPoint
      • setFixedContactPoint

        public void setFixedContactPoint​(ContactPoint value)
        Sets the value of the fixedContactPoint property.
        Parameters:
        value - allowed object is ContactPoint
      • getFixedTiming

        public Timing getFixedTiming()
        Gets the value of the fixedTiming property.
        Returns:
        possible object is Timing
      • setFixedTiming

        public void setFixedTiming​(Timing value)
        Sets the value of the fixedTiming property.
        Parameters:
        value - allowed object is Timing
      • getFixedMeta

        public Meta getFixedMeta()
        Gets the value of the fixedMeta property.
        Returns:
        possible object is Meta
      • setFixedMeta

        public void setFixedMeta​(Meta value)
        Sets the value of the fixedMeta property.
        Parameters:
        value - allowed object is Meta
      • getPatternBoolean

        public Boolean getPatternBoolean()
        Gets the value of the patternBoolean property.
        Returns:
        possible object is Boolean
      • setPatternBoolean

        public void setPatternBoolean​(Boolean value)
        Sets the value of the patternBoolean property.
        Parameters:
        value - allowed object is Boolean
      • getPatternInteger

        public Integer getPatternInteger()
        Gets the value of the patternInteger property.
        Returns:
        possible object is Integer
      • setPatternInteger

        public void setPatternInteger​(Integer value)
        Sets the value of the patternInteger property.
        Parameters:
        value - allowed object is Integer
      • getPatternDecimal

        public Decimal getPatternDecimal()
        Gets the value of the patternDecimal property.
        Returns:
        possible object is Decimal
      • setPatternDecimal

        public void setPatternDecimal​(Decimal value)
        Sets the value of the patternDecimal property.
        Parameters:
        value - allowed object is Decimal
      • getPatternBase64Binary

        public Base64Binary getPatternBase64Binary()
        Gets the value of the patternBase64Binary property.
        Returns:
        possible object is Base64Binary
      • setPatternBase64Binary

        public void setPatternBase64Binary​(Base64Binary value)
        Sets the value of the patternBase64Binary property.
        Parameters:
        value - allowed object is Base64Binary
      • getPatternInstant

        public Instant getPatternInstant()
        Gets the value of the patternInstant property.
        Returns:
        possible object is Instant
      • setPatternInstant

        public void setPatternInstant​(Instant value)
        Sets the value of the patternInstant property.
        Parameters:
        value - allowed object is Instant
      • getPatternString

        public String getPatternString()
        Gets the value of the patternString property.
        Returns:
        possible object is String
      • setPatternString

        public void setPatternString​(String value)
        Sets the value of the patternString property.
        Parameters:
        value - allowed object is String
      • getPatternUri

        public Uri getPatternUri()
        Gets the value of the patternUri property.
        Returns:
        possible object is Uri
      • setPatternUri

        public void setPatternUri​(Uri value)
        Sets the value of the patternUri property.
        Parameters:
        value - allowed object is Uri
      • getPatternDate

        public Date getPatternDate()
        Gets the value of the patternDate property.
        Returns:
        possible object is Date
      • setPatternDate

        public void setPatternDate​(Date value)
        Sets the value of the patternDate property.
        Parameters:
        value - allowed object is Date
      • getPatternDateTime

        public DateTime getPatternDateTime()
        Gets the value of the patternDateTime property.
        Returns:
        possible object is DateTime
      • setPatternDateTime

        public void setPatternDateTime​(DateTime value)
        Sets the value of the patternDateTime property.
        Parameters:
        value - allowed object is DateTime
      • getPatternTime

        public Time getPatternTime()
        Gets the value of the patternTime property.
        Returns:
        possible object is Time
      • setPatternTime

        public void setPatternTime​(Time value)
        Sets the value of the patternTime property.
        Parameters:
        value - allowed object is Time
      • getPatternCode

        public Code getPatternCode()
        Gets the value of the patternCode property.
        Returns:
        possible object is Code
      • setPatternCode

        public void setPatternCode​(Code value)
        Sets the value of the patternCode property.
        Parameters:
        value - allowed object is Code
      • getPatternOid

        public Oid getPatternOid()
        Gets the value of the patternOid property.
        Returns:
        possible object is Oid
      • setPatternOid

        public void setPatternOid​(Oid value)
        Sets the value of the patternOid property.
        Parameters:
        value - allowed object is Oid
      • getPatternUuid

        public Uuid getPatternUuid()
        Gets the value of the patternUuid property.
        Returns:
        possible object is Uuid
      • setPatternUuid

        public void setPatternUuid​(Uuid value)
        Sets the value of the patternUuid property.
        Parameters:
        value - allowed object is Uuid
      • getPatternId

        public Id getPatternId()
        Gets the value of the patternId property.
        Returns:
        possible object is Id
      • setPatternId

        public void setPatternId​(Id value)
        Sets the value of the patternId property.
        Parameters:
        value - allowed object is Id
      • getPatternUnsignedInt

        public UnsignedInt getPatternUnsignedInt()
        Gets the value of the patternUnsignedInt property.
        Returns:
        possible object is UnsignedInt
      • setPatternUnsignedInt

        public void setPatternUnsignedInt​(UnsignedInt value)
        Sets the value of the patternUnsignedInt property.
        Parameters:
        value - allowed object is UnsignedInt
      • getPatternPositiveInt

        public PositiveInt getPatternPositiveInt()
        Gets the value of the patternPositiveInt property.
        Returns:
        possible object is PositiveInt
      • setPatternPositiveInt

        public void setPatternPositiveInt​(PositiveInt value)
        Sets the value of the patternPositiveInt property.
        Parameters:
        value - allowed object is PositiveInt
      • getPatternMarkdown

        public Markdown getPatternMarkdown()
        Gets the value of the patternMarkdown property.
        Returns:
        possible object is Markdown
      • setPatternMarkdown

        public void setPatternMarkdown​(Markdown value)
        Sets the value of the patternMarkdown property.
        Parameters:
        value - allowed object is Markdown
      • getPatternAnnotation

        public Annotation getPatternAnnotation()
        Gets the value of the patternAnnotation property.
        Returns:
        possible object is Annotation
      • setPatternAnnotation

        public void setPatternAnnotation​(Annotation value)
        Sets the value of the patternAnnotation property.
        Parameters:
        value - allowed object is Annotation
      • getPatternAttachment

        public Attachment getPatternAttachment()
        Gets the value of the patternAttachment property.
        Returns:
        possible object is Attachment
      • setPatternAttachment

        public void setPatternAttachment​(Attachment value)
        Sets the value of the patternAttachment property.
        Parameters:
        value - allowed object is Attachment
      • getPatternIdentifier

        public Identifier getPatternIdentifier()
        Gets the value of the patternIdentifier property.
        Returns:
        possible object is Identifier
      • setPatternIdentifier

        public void setPatternIdentifier​(Identifier value)
        Sets the value of the patternIdentifier property.
        Parameters:
        value - allowed object is Identifier
      • getPatternCodeableConcept

        public CodeableConcept getPatternCodeableConcept()
        Gets the value of the patternCodeableConcept property.
        Returns:
        possible object is CodeableConcept
      • setPatternCodeableConcept

        public void setPatternCodeableConcept​(CodeableConcept value)
        Sets the value of the patternCodeableConcept property.
        Parameters:
        value - allowed object is CodeableConcept
      • getPatternCoding

        public Coding getPatternCoding()
        Gets the value of the patternCoding property.
        Returns:
        possible object is Coding
      • setPatternCoding

        public void setPatternCoding​(Coding value)
        Sets the value of the patternCoding property.
        Parameters:
        value - allowed object is Coding
      • getPatternQuantity

        public Quantity getPatternQuantity()
        Gets the value of the patternQuantity property.
        Returns:
        possible object is Quantity
      • setPatternQuantity

        public void setPatternQuantity​(Quantity value)
        Sets the value of the patternQuantity property.
        Parameters:
        value - allowed object is Quantity
      • getPatternRange

        public Range getPatternRange()
        Gets the value of the patternRange property.
        Returns:
        possible object is Range
      • setPatternRange

        public void setPatternRange​(Range value)
        Sets the value of the patternRange property.
        Parameters:
        value - allowed object is Range
      • getPatternPeriod

        public Period getPatternPeriod()
        Gets the value of the patternPeriod property.
        Returns:
        possible object is Period
      • setPatternPeriod

        public void setPatternPeriod​(Period value)
        Sets the value of the patternPeriod property.
        Parameters:
        value - allowed object is Period
      • getPatternRatio

        public Ratio getPatternRatio()
        Gets the value of the patternRatio property.
        Returns:
        possible object is Ratio
      • setPatternRatio

        public void setPatternRatio​(Ratio value)
        Sets the value of the patternRatio property.
        Parameters:
        value - allowed object is Ratio
      • getPatternReference

        public Reference getPatternReference()
        Gets the value of the patternReference property.
        Returns:
        possible object is Reference
      • setPatternReference

        public void setPatternReference​(Reference value)
        Sets the value of the patternReference property.
        Parameters:
        value - allowed object is Reference
      • getPatternSampledData

        public SampledData getPatternSampledData()
        Gets the value of the patternSampledData property.
        Returns:
        possible object is SampledData
      • setPatternSampledData

        public void setPatternSampledData​(SampledData value)
        Sets the value of the patternSampledData property.
        Parameters:
        value - allowed object is SampledData
      • getPatternSignature

        public Signature getPatternSignature()
        Gets the value of the patternSignature property.
        Returns:
        possible object is Signature
      • setPatternSignature

        public void setPatternSignature​(Signature value)
        Sets the value of the patternSignature property.
        Parameters:
        value - allowed object is Signature
      • getPatternHumanName

        public HumanName getPatternHumanName()
        Gets the value of the patternHumanName property.
        Returns:
        possible object is HumanName
      • setPatternHumanName

        public void setPatternHumanName​(HumanName value)
        Sets the value of the patternHumanName property.
        Parameters:
        value - allowed object is HumanName
      • getPatternAddress

        public Address getPatternAddress()
        Gets the value of the patternAddress property.
        Returns:
        possible object is Address
      • setPatternAddress

        public void setPatternAddress​(Address value)
        Sets the value of the patternAddress property.
        Parameters:
        value - allowed object is Address
      • getPatternContactPoint

        public ContactPoint getPatternContactPoint()
        Gets the value of the patternContactPoint property.
        Returns:
        possible object is ContactPoint
      • setPatternContactPoint

        public void setPatternContactPoint​(ContactPoint value)
        Sets the value of the patternContactPoint property.
        Parameters:
        value - allowed object is ContactPoint
      • getPatternTiming

        public Timing getPatternTiming()
        Gets the value of the patternTiming property.
        Returns:
        possible object is Timing
      • setPatternTiming

        public void setPatternTiming​(Timing value)
        Sets the value of the patternTiming property.
        Parameters:
        value - allowed object is Timing
      • getPatternMeta

        public Meta getPatternMeta()
        Gets the value of the patternMeta property.
        Returns:
        possible object is Meta
      • setPatternMeta

        public void setPatternMeta​(Meta value)
        Sets the value of the patternMeta property.
        Parameters:
        value - allowed object is Meta
      • getExampleBoolean

        public Boolean getExampleBoolean()
        Gets the value of the exampleBoolean property.
        Returns:
        possible object is Boolean
      • setExampleBoolean

        public void setExampleBoolean​(Boolean value)
        Sets the value of the exampleBoolean property.
        Parameters:
        value - allowed object is Boolean
      • getExampleInteger

        public Integer getExampleInteger()
        Gets the value of the exampleInteger property.
        Returns:
        possible object is Integer
      • setExampleInteger

        public void setExampleInteger​(Integer value)
        Sets the value of the exampleInteger property.
        Parameters:
        value - allowed object is Integer
      • getExampleDecimal

        public Decimal getExampleDecimal()
        Gets the value of the exampleDecimal property.
        Returns:
        possible object is Decimal
      • setExampleDecimal

        public void setExampleDecimal​(Decimal value)
        Sets the value of the exampleDecimal property.
        Parameters:
        value - allowed object is Decimal
      • getExampleBase64Binary

        public Base64Binary getExampleBase64Binary()
        Gets the value of the exampleBase64Binary property.
        Returns:
        possible object is Base64Binary
      • setExampleBase64Binary

        public void setExampleBase64Binary​(Base64Binary value)
        Sets the value of the exampleBase64Binary property.
        Parameters:
        value - allowed object is Base64Binary
      • getExampleInstant

        public Instant getExampleInstant()
        Gets the value of the exampleInstant property.
        Returns:
        possible object is Instant
      • setExampleInstant

        public void setExampleInstant​(Instant value)
        Sets the value of the exampleInstant property.
        Parameters:
        value - allowed object is Instant
      • getExampleString

        public String getExampleString()
        Gets the value of the exampleString property.
        Returns:
        possible object is String
      • setExampleString

        public void setExampleString​(String value)
        Sets the value of the exampleString property.
        Parameters:
        value - allowed object is String
      • getExampleUri

        public Uri getExampleUri()
        Gets the value of the exampleUri property.
        Returns:
        possible object is Uri
      • setExampleUri

        public void setExampleUri​(Uri value)
        Sets the value of the exampleUri property.
        Parameters:
        value - allowed object is Uri
      • getExampleDate

        public Date getExampleDate()
        Gets the value of the exampleDate property.
        Returns:
        possible object is Date
      • setExampleDate

        public void setExampleDate​(Date value)
        Sets the value of the exampleDate property.
        Parameters:
        value - allowed object is Date
      • getExampleDateTime

        public DateTime getExampleDateTime()
        Gets the value of the exampleDateTime property.
        Returns:
        possible object is DateTime
      • setExampleDateTime

        public void setExampleDateTime​(DateTime value)
        Sets the value of the exampleDateTime property.
        Parameters:
        value - allowed object is DateTime
      • getExampleTime

        public Time getExampleTime()
        Gets the value of the exampleTime property.
        Returns:
        possible object is Time
      • setExampleTime

        public void setExampleTime​(Time value)
        Sets the value of the exampleTime property.
        Parameters:
        value - allowed object is Time
      • getExampleCode

        public Code getExampleCode()
        Gets the value of the exampleCode property.
        Returns:
        possible object is Code
      • setExampleCode

        public void setExampleCode​(Code value)
        Sets the value of the exampleCode property.
        Parameters:
        value - allowed object is Code
      • getExampleOid

        public Oid getExampleOid()
        Gets the value of the exampleOid property.
        Returns:
        possible object is Oid
      • setExampleOid

        public void setExampleOid​(Oid value)
        Sets the value of the exampleOid property.
        Parameters:
        value - allowed object is Oid
      • getExampleUuid

        public Uuid getExampleUuid()
        Gets the value of the exampleUuid property.
        Returns:
        possible object is Uuid
      • setExampleUuid

        public void setExampleUuid​(Uuid value)
        Sets the value of the exampleUuid property.
        Parameters:
        value - allowed object is Uuid
      • getExampleId

        public Id getExampleId()
        Gets the value of the exampleId property.
        Returns:
        possible object is Id
      • setExampleId

        public void setExampleId​(Id value)
        Sets the value of the exampleId property.
        Parameters:
        value - allowed object is Id
      • getExampleUnsignedInt

        public UnsignedInt getExampleUnsignedInt()
        Gets the value of the exampleUnsignedInt property.
        Returns:
        possible object is UnsignedInt
      • setExampleUnsignedInt

        public void setExampleUnsignedInt​(UnsignedInt value)
        Sets the value of the exampleUnsignedInt property.
        Parameters:
        value - allowed object is UnsignedInt
      • getExamplePositiveInt

        public PositiveInt getExamplePositiveInt()
        Gets the value of the examplePositiveInt property.
        Returns:
        possible object is PositiveInt
      • setExamplePositiveInt

        public void setExamplePositiveInt​(PositiveInt value)
        Sets the value of the examplePositiveInt property.
        Parameters:
        value - allowed object is PositiveInt
      • getExampleMarkdown

        public Markdown getExampleMarkdown()
        Gets the value of the exampleMarkdown property.
        Returns:
        possible object is Markdown
      • setExampleMarkdown

        public void setExampleMarkdown​(Markdown value)
        Sets the value of the exampleMarkdown property.
        Parameters:
        value - allowed object is Markdown
      • getExampleAnnotation

        public Annotation getExampleAnnotation()
        Gets the value of the exampleAnnotation property.
        Returns:
        possible object is Annotation
      • setExampleAnnotation

        public void setExampleAnnotation​(Annotation value)
        Sets the value of the exampleAnnotation property.
        Parameters:
        value - allowed object is Annotation
      • getExampleAttachment

        public Attachment getExampleAttachment()
        Gets the value of the exampleAttachment property.
        Returns:
        possible object is Attachment
      • setExampleAttachment

        public void setExampleAttachment​(Attachment value)
        Sets the value of the exampleAttachment property.
        Parameters:
        value - allowed object is Attachment
      • getExampleIdentifier

        public Identifier getExampleIdentifier()
        Gets the value of the exampleIdentifier property.
        Returns:
        possible object is Identifier
      • setExampleIdentifier

        public void setExampleIdentifier​(Identifier value)
        Sets the value of the exampleIdentifier property.
        Parameters:
        value - allowed object is Identifier
      • getExampleCodeableConcept

        public CodeableConcept getExampleCodeableConcept()
        Gets the value of the exampleCodeableConcept property.
        Returns:
        possible object is CodeableConcept
      • setExampleCodeableConcept

        public void setExampleCodeableConcept​(CodeableConcept value)
        Sets the value of the exampleCodeableConcept property.
        Parameters:
        value - allowed object is CodeableConcept
      • getExampleCoding

        public Coding getExampleCoding()
        Gets the value of the exampleCoding property.
        Returns:
        possible object is Coding
      • setExampleCoding

        public void setExampleCoding​(Coding value)
        Sets the value of the exampleCoding property.
        Parameters:
        value - allowed object is Coding
      • getExampleQuantity

        public Quantity getExampleQuantity()
        Gets the value of the exampleQuantity property.
        Returns:
        possible object is Quantity
      • setExampleQuantity

        public void setExampleQuantity​(Quantity value)
        Sets the value of the exampleQuantity property.
        Parameters:
        value - allowed object is Quantity
      • getExampleRange

        public Range getExampleRange()
        Gets the value of the exampleRange property.
        Returns:
        possible object is Range
      • setExampleRange

        public void setExampleRange​(Range value)
        Sets the value of the exampleRange property.
        Parameters:
        value - allowed object is Range
      • getExamplePeriod

        public Period getExamplePeriod()
        Gets the value of the examplePeriod property.
        Returns:
        possible object is Period
      • setExamplePeriod

        public void setExamplePeriod​(Period value)
        Sets the value of the examplePeriod property.
        Parameters:
        value - allowed object is Period
      • getExampleRatio

        public Ratio getExampleRatio()
        Gets the value of the exampleRatio property.
        Returns:
        possible object is Ratio
      • setExampleRatio

        public void setExampleRatio​(Ratio value)
        Sets the value of the exampleRatio property.
        Parameters:
        value - allowed object is Ratio
      • getExampleReference

        public Reference getExampleReference()
        Gets the value of the exampleReference property.
        Returns:
        possible object is Reference
      • setExampleReference

        public void setExampleReference​(Reference value)
        Sets the value of the exampleReference property.
        Parameters:
        value - allowed object is Reference
      • getExampleSampledData

        public SampledData getExampleSampledData()
        Gets the value of the exampleSampledData property.
        Returns:
        possible object is SampledData
      • setExampleSampledData

        public void setExampleSampledData​(SampledData value)
        Sets the value of the exampleSampledData property.
        Parameters:
        value - allowed object is SampledData
      • getExampleSignature

        public Signature getExampleSignature()
        Gets the value of the exampleSignature property.
        Returns:
        possible object is Signature
      • setExampleSignature

        public void setExampleSignature​(Signature value)
        Sets the value of the exampleSignature property.
        Parameters:
        value - allowed object is Signature
      • getExampleHumanName

        public HumanName getExampleHumanName()
        Gets the value of the exampleHumanName property.
        Returns:
        possible object is HumanName
      • setExampleHumanName

        public void setExampleHumanName​(HumanName value)
        Sets the value of the exampleHumanName property.
        Parameters:
        value - allowed object is HumanName
      • getExampleAddress

        public Address getExampleAddress()
        Gets the value of the exampleAddress property.
        Returns:
        possible object is Address
      • setExampleAddress

        public void setExampleAddress​(Address value)
        Sets the value of the exampleAddress property.
        Parameters:
        value - allowed object is Address
      • getExampleContactPoint

        public ContactPoint getExampleContactPoint()
        Gets the value of the exampleContactPoint property.
        Returns:
        possible object is ContactPoint
      • setExampleContactPoint

        public void setExampleContactPoint​(ContactPoint value)
        Sets the value of the exampleContactPoint property.
        Parameters:
        value - allowed object is ContactPoint
      • getExampleTiming

        public Timing getExampleTiming()
        Gets the value of the exampleTiming property.
        Returns:
        possible object is Timing
      • setExampleTiming

        public void setExampleTiming​(Timing value)
        Sets the value of the exampleTiming property.
        Parameters:
        value - allowed object is Timing
      • getExampleMeta

        public Meta getExampleMeta()
        Gets the value of the exampleMeta property.
        Returns:
        possible object is Meta
      • setExampleMeta

        public void setExampleMeta​(Meta value)
        Sets the value of the exampleMeta property.
        Parameters:
        value - allowed object is Meta
      • getMinValueBoolean

        public Boolean getMinValueBoolean()
        Gets the value of the minValueBoolean property.
        Returns:
        possible object is Boolean
      • setMinValueBoolean

        public void setMinValueBoolean​(Boolean value)
        Sets the value of the minValueBoolean property.
        Parameters:
        value - allowed object is Boolean
      • getMinValueInteger

        public Integer getMinValueInteger()
        Gets the value of the minValueInteger property.
        Returns:
        possible object is Integer
      • setMinValueInteger

        public void setMinValueInteger​(Integer value)
        Sets the value of the minValueInteger property.
        Parameters:
        value - allowed object is Integer
      • getMinValueDecimal

        public Decimal getMinValueDecimal()
        Gets the value of the minValueDecimal property.
        Returns:
        possible object is Decimal
      • setMinValueDecimal

        public void setMinValueDecimal​(Decimal value)
        Sets the value of the minValueDecimal property.
        Parameters:
        value - allowed object is Decimal
      • getMinValueBase64Binary

        public Base64Binary getMinValueBase64Binary()
        Gets the value of the minValueBase64Binary property.
        Returns:
        possible object is Base64Binary
      • setMinValueBase64Binary

        public void setMinValueBase64Binary​(Base64Binary value)
        Sets the value of the minValueBase64Binary property.
        Parameters:
        value - allowed object is Base64Binary
      • getMinValueInstant

        public Instant getMinValueInstant()
        Gets the value of the minValueInstant property.
        Returns:
        possible object is Instant
      • setMinValueInstant

        public void setMinValueInstant​(Instant value)
        Sets the value of the minValueInstant property.
        Parameters:
        value - allowed object is Instant
      • getMinValueString

        public String getMinValueString()
        Gets the value of the minValueString property.
        Returns:
        possible object is String
      • setMinValueString

        public void setMinValueString​(String value)
        Sets the value of the minValueString property.
        Parameters:
        value - allowed object is String
      • getMinValueUri

        public Uri getMinValueUri()
        Gets the value of the minValueUri property.
        Returns:
        possible object is Uri
      • setMinValueUri

        public void setMinValueUri​(Uri value)
        Sets the value of the minValueUri property.
        Parameters:
        value - allowed object is Uri
      • getMinValueDate

        public Date getMinValueDate()
        Gets the value of the minValueDate property.
        Returns:
        possible object is Date
      • setMinValueDate

        public void setMinValueDate​(Date value)
        Sets the value of the minValueDate property.
        Parameters:
        value - allowed object is Date
      • getMinValueDateTime

        public DateTime getMinValueDateTime()
        Gets the value of the minValueDateTime property.
        Returns:
        possible object is DateTime
      • setMinValueDateTime

        public void setMinValueDateTime​(DateTime value)
        Sets the value of the minValueDateTime property.
        Parameters:
        value - allowed object is DateTime
      • getMinValueTime

        public Time getMinValueTime()
        Gets the value of the minValueTime property.
        Returns:
        possible object is Time
      • setMinValueTime

        public void setMinValueTime​(Time value)
        Sets the value of the minValueTime property.
        Parameters:
        value - allowed object is Time
      • getMinValueCode

        public Code getMinValueCode()
        Gets the value of the minValueCode property.
        Returns:
        possible object is Code
      • setMinValueCode

        public void setMinValueCode​(Code value)
        Sets the value of the minValueCode property.
        Parameters:
        value - allowed object is Code
      • getMinValueOid

        public Oid getMinValueOid()
        Gets the value of the minValueOid property.
        Returns:
        possible object is Oid
      • setMinValueOid

        public void setMinValueOid​(Oid value)
        Sets the value of the minValueOid property.
        Parameters:
        value - allowed object is Oid
      • getMinValueUuid

        public Uuid getMinValueUuid()
        Gets the value of the minValueUuid property.
        Returns:
        possible object is Uuid
      • setMinValueUuid

        public void setMinValueUuid​(Uuid value)
        Sets the value of the minValueUuid property.
        Parameters:
        value - allowed object is Uuid
      • getMinValueId

        public Id getMinValueId()
        Gets the value of the minValueId property.
        Returns:
        possible object is Id
      • setMinValueId

        public void setMinValueId​(Id value)
        Sets the value of the minValueId property.
        Parameters:
        value - allowed object is Id
      • getMinValueUnsignedInt

        public UnsignedInt getMinValueUnsignedInt()
        Gets the value of the minValueUnsignedInt property.
        Returns:
        possible object is UnsignedInt
      • setMinValueUnsignedInt

        public void setMinValueUnsignedInt​(UnsignedInt value)
        Sets the value of the minValueUnsignedInt property.
        Parameters:
        value - allowed object is UnsignedInt
      • getMinValuePositiveInt

        public PositiveInt getMinValuePositiveInt()
        Gets the value of the minValuePositiveInt property.
        Returns:
        possible object is PositiveInt
      • setMinValuePositiveInt

        public void setMinValuePositiveInt​(PositiveInt value)
        Sets the value of the minValuePositiveInt property.
        Parameters:
        value - allowed object is PositiveInt
      • getMinValueMarkdown

        public Markdown getMinValueMarkdown()
        Gets the value of the minValueMarkdown property.
        Returns:
        possible object is Markdown
      • setMinValueMarkdown

        public void setMinValueMarkdown​(Markdown value)
        Sets the value of the minValueMarkdown property.
        Parameters:
        value - allowed object is Markdown
      • getMinValueAnnotation

        public Annotation getMinValueAnnotation()
        Gets the value of the minValueAnnotation property.
        Returns:
        possible object is Annotation
      • setMinValueAnnotation

        public void setMinValueAnnotation​(Annotation value)
        Sets the value of the minValueAnnotation property.
        Parameters:
        value - allowed object is Annotation
      • getMinValueAttachment

        public Attachment getMinValueAttachment()
        Gets the value of the minValueAttachment property.
        Returns:
        possible object is Attachment
      • setMinValueAttachment

        public void setMinValueAttachment​(Attachment value)
        Sets the value of the minValueAttachment property.
        Parameters:
        value - allowed object is Attachment
      • getMinValueIdentifier

        public Identifier getMinValueIdentifier()
        Gets the value of the minValueIdentifier property.
        Returns:
        possible object is Identifier
      • setMinValueIdentifier

        public void setMinValueIdentifier​(Identifier value)
        Sets the value of the minValueIdentifier property.
        Parameters:
        value - allowed object is Identifier
      • getMinValueCodeableConcept

        public CodeableConcept getMinValueCodeableConcept()
        Gets the value of the minValueCodeableConcept property.
        Returns:
        possible object is CodeableConcept
      • setMinValueCodeableConcept

        public void setMinValueCodeableConcept​(CodeableConcept value)
        Sets the value of the minValueCodeableConcept property.
        Parameters:
        value - allowed object is CodeableConcept
      • getMinValueCoding

        public Coding getMinValueCoding()
        Gets the value of the minValueCoding property.
        Returns:
        possible object is Coding
      • setMinValueCoding

        public void setMinValueCoding​(Coding value)
        Sets the value of the minValueCoding property.
        Parameters:
        value - allowed object is Coding
      • getMinValueQuantity

        public Quantity getMinValueQuantity()
        Gets the value of the minValueQuantity property.
        Returns:
        possible object is Quantity
      • setMinValueQuantity

        public void setMinValueQuantity​(Quantity value)
        Sets the value of the minValueQuantity property.
        Parameters:
        value - allowed object is Quantity
      • getMinValueRange

        public Range getMinValueRange()
        Gets the value of the minValueRange property.
        Returns:
        possible object is Range
      • setMinValueRange

        public void setMinValueRange​(Range value)
        Sets the value of the minValueRange property.
        Parameters:
        value - allowed object is Range
      • getMinValuePeriod

        public Period getMinValuePeriod()
        Gets the value of the minValuePeriod property.
        Returns:
        possible object is Period
      • setMinValuePeriod

        public void setMinValuePeriod​(Period value)
        Sets the value of the minValuePeriod property.
        Parameters:
        value - allowed object is Period
      • getMinValueRatio

        public Ratio getMinValueRatio()
        Gets the value of the minValueRatio property.
        Returns:
        possible object is Ratio
      • setMinValueRatio

        public void setMinValueRatio​(Ratio value)
        Sets the value of the minValueRatio property.
        Parameters:
        value - allowed object is Ratio
      • getMinValueReference

        public Reference getMinValueReference()
        Gets the value of the minValueReference property.
        Returns:
        possible object is Reference
      • setMinValueReference

        public void setMinValueReference​(Reference value)
        Sets the value of the minValueReference property.
        Parameters:
        value - allowed object is Reference
      • getMinValueSampledData

        public SampledData getMinValueSampledData()
        Gets the value of the minValueSampledData property.
        Returns:
        possible object is SampledData
      • setMinValueSampledData

        public void setMinValueSampledData​(SampledData value)
        Sets the value of the minValueSampledData property.
        Parameters:
        value - allowed object is SampledData
      • getMinValueSignature

        public Signature getMinValueSignature()
        Gets the value of the minValueSignature property.
        Returns:
        possible object is Signature
      • setMinValueSignature

        public void setMinValueSignature​(Signature value)
        Sets the value of the minValueSignature property.
        Parameters:
        value - allowed object is Signature
      • getMinValueHumanName

        public HumanName getMinValueHumanName()
        Gets the value of the minValueHumanName property.
        Returns:
        possible object is HumanName
      • setMinValueHumanName

        public void setMinValueHumanName​(HumanName value)
        Sets the value of the minValueHumanName property.
        Parameters:
        value - allowed object is HumanName
      • getMinValueAddress

        public Address getMinValueAddress()
        Gets the value of the minValueAddress property.
        Returns:
        possible object is Address
      • setMinValueAddress

        public void setMinValueAddress​(Address value)
        Sets the value of the minValueAddress property.
        Parameters:
        value - allowed object is Address
      • getMinValueContactPoint

        public ContactPoint getMinValueContactPoint()
        Gets the value of the minValueContactPoint property.
        Returns:
        possible object is ContactPoint
      • setMinValueContactPoint

        public void setMinValueContactPoint​(ContactPoint value)
        Sets the value of the minValueContactPoint property.
        Parameters:
        value - allowed object is ContactPoint
      • getMinValueTiming

        public Timing getMinValueTiming()
        Gets the value of the minValueTiming property.
        Returns:
        possible object is Timing
      • setMinValueTiming

        public void setMinValueTiming​(Timing value)
        Sets the value of the minValueTiming property.
        Parameters:
        value - allowed object is Timing
      • getMinValueMeta

        public Meta getMinValueMeta()
        Gets the value of the minValueMeta property.
        Returns:
        possible object is Meta
      • setMinValueMeta

        public void setMinValueMeta​(Meta value)
        Sets the value of the minValueMeta property.
        Parameters:
        value - allowed object is Meta
      • getMaxValueBoolean

        public Boolean getMaxValueBoolean()
        Gets the value of the maxValueBoolean property.
        Returns:
        possible object is Boolean
      • setMaxValueBoolean

        public void setMaxValueBoolean​(Boolean value)
        Sets the value of the maxValueBoolean property.
        Parameters:
        value - allowed object is Boolean
      • getMaxValueInteger

        public Integer getMaxValueInteger()
        Gets the value of the maxValueInteger property.
        Returns:
        possible object is Integer
      • setMaxValueInteger

        public void setMaxValueInteger​(Integer value)
        Sets the value of the maxValueInteger property.
        Parameters:
        value - allowed object is Integer
      • getMaxValueDecimal

        public Decimal getMaxValueDecimal()
        Gets the value of the maxValueDecimal property.
        Returns:
        possible object is Decimal
      • setMaxValueDecimal

        public void setMaxValueDecimal​(Decimal value)
        Sets the value of the maxValueDecimal property.
        Parameters:
        value - allowed object is Decimal
      • getMaxValueBase64Binary

        public Base64Binary getMaxValueBase64Binary()
        Gets the value of the maxValueBase64Binary property.
        Returns:
        possible object is Base64Binary
      • setMaxValueBase64Binary

        public void setMaxValueBase64Binary​(Base64Binary value)
        Sets the value of the maxValueBase64Binary property.
        Parameters:
        value - allowed object is Base64Binary
      • getMaxValueInstant

        public Instant getMaxValueInstant()
        Gets the value of the maxValueInstant property.
        Returns:
        possible object is Instant
      • setMaxValueInstant

        public void setMaxValueInstant​(Instant value)
        Sets the value of the maxValueInstant property.
        Parameters:
        value - allowed object is Instant
      • getMaxValueString

        public String getMaxValueString()
        Gets the value of the maxValueString property.
        Returns:
        possible object is String
      • setMaxValueString

        public void setMaxValueString​(String value)
        Sets the value of the maxValueString property.
        Parameters:
        value - allowed object is String
      • getMaxValueUri

        public Uri getMaxValueUri()
        Gets the value of the maxValueUri property.
        Returns:
        possible object is Uri
      • setMaxValueUri

        public void setMaxValueUri​(Uri value)
        Sets the value of the maxValueUri property.
        Parameters:
        value - allowed object is Uri
      • getMaxValueDate

        public Date getMaxValueDate()
        Gets the value of the maxValueDate property.
        Returns:
        possible object is Date
      • setMaxValueDate

        public void setMaxValueDate​(Date value)
        Sets the value of the maxValueDate property.
        Parameters:
        value - allowed object is Date
      • getMaxValueDateTime

        public DateTime getMaxValueDateTime()
        Gets the value of the maxValueDateTime property.
        Returns:
        possible object is DateTime
      • setMaxValueDateTime

        public void setMaxValueDateTime​(DateTime value)
        Sets the value of the maxValueDateTime property.
        Parameters:
        value - allowed object is DateTime
      • getMaxValueTime

        public Time getMaxValueTime()
        Gets the value of the maxValueTime property.
        Returns:
        possible object is Time
      • setMaxValueTime

        public void setMaxValueTime​(Time value)
        Sets the value of the maxValueTime property.
        Parameters:
        value - allowed object is Time
      • getMaxValueCode

        public Code getMaxValueCode()
        Gets the value of the maxValueCode property.
        Returns:
        possible object is Code
      • setMaxValueCode

        public void setMaxValueCode​(Code value)
        Sets the value of the maxValueCode property.
        Parameters:
        value - allowed object is Code
      • getMaxValueOid

        public Oid getMaxValueOid()
        Gets the value of the maxValueOid property.
        Returns:
        possible object is Oid
      • setMaxValueOid

        public void setMaxValueOid​(Oid value)
        Sets the value of the maxValueOid property.
        Parameters:
        value - allowed object is Oid
      • getMaxValueUuid

        public Uuid getMaxValueUuid()
        Gets the value of the maxValueUuid property.
        Returns:
        possible object is Uuid
      • setMaxValueUuid

        public void setMaxValueUuid​(Uuid value)
        Sets the value of the maxValueUuid property.
        Parameters:
        value - allowed object is Uuid
      • getMaxValueId

        public Id getMaxValueId()
        Gets the value of the maxValueId property.
        Returns:
        possible object is Id
      • setMaxValueId

        public void setMaxValueId​(Id value)
        Sets the value of the maxValueId property.
        Parameters:
        value - allowed object is Id
      • getMaxValueUnsignedInt

        public UnsignedInt getMaxValueUnsignedInt()
        Gets the value of the maxValueUnsignedInt property.
        Returns:
        possible object is UnsignedInt
      • setMaxValueUnsignedInt

        public void setMaxValueUnsignedInt​(UnsignedInt value)
        Sets the value of the maxValueUnsignedInt property.
        Parameters:
        value - allowed object is UnsignedInt
      • getMaxValuePositiveInt

        public PositiveInt getMaxValuePositiveInt()
        Gets the value of the maxValuePositiveInt property.
        Returns:
        possible object is PositiveInt
      • setMaxValuePositiveInt

        public void setMaxValuePositiveInt​(PositiveInt value)
        Sets the value of the maxValuePositiveInt property.
        Parameters:
        value - allowed object is PositiveInt
      • getMaxValueMarkdown

        public Markdown getMaxValueMarkdown()
        Gets the value of the maxValueMarkdown property.
        Returns:
        possible object is Markdown
      • setMaxValueMarkdown

        public void setMaxValueMarkdown​(Markdown value)
        Sets the value of the maxValueMarkdown property.
        Parameters:
        value - allowed object is Markdown
      • getMaxValueAnnotation

        public Annotation getMaxValueAnnotation()
        Gets the value of the maxValueAnnotation property.
        Returns:
        possible object is Annotation
      • setMaxValueAnnotation

        public void setMaxValueAnnotation​(Annotation value)
        Sets the value of the maxValueAnnotation property.
        Parameters:
        value - allowed object is Annotation
      • getMaxValueAttachment

        public Attachment getMaxValueAttachment()
        Gets the value of the maxValueAttachment property.
        Returns:
        possible object is Attachment
      • setMaxValueAttachment

        public void setMaxValueAttachment​(Attachment value)
        Sets the value of the maxValueAttachment property.
        Parameters:
        value - allowed object is Attachment
      • getMaxValueIdentifier

        public Identifier getMaxValueIdentifier()
        Gets the value of the maxValueIdentifier property.
        Returns:
        possible object is Identifier
      • setMaxValueIdentifier

        public void setMaxValueIdentifier​(Identifier value)
        Sets the value of the maxValueIdentifier property.
        Parameters:
        value - allowed object is Identifier
      • getMaxValueCodeableConcept

        public CodeableConcept getMaxValueCodeableConcept()
        Gets the value of the maxValueCodeableConcept property.
        Returns:
        possible object is CodeableConcept
      • setMaxValueCodeableConcept

        public void setMaxValueCodeableConcept​(CodeableConcept value)
        Sets the value of the maxValueCodeableConcept property.
        Parameters:
        value - allowed object is CodeableConcept
      • getMaxValueCoding

        public Coding getMaxValueCoding()
        Gets the value of the maxValueCoding property.
        Returns:
        possible object is Coding
      • setMaxValueCoding

        public void setMaxValueCoding​(Coding value)
        Sets the value of the maxValueCoding property.
        Parameters:
        value - allowed object is Coding
      • getMaxValueQuantity

        public Quantity getMaxValueQuantity()
        Gets the value of the maxValueQuantity property.
        Returns:
        possible object is Quantity
      • setMaxValueQuantity

        public void setMaxValueQuantity​(Quantity value)
        Sets the value of the maxValueQuantity property.
        Parameters:
        value - allowed object is Quantity
      • getMaxValueRange

        public Range getMaxValueRange()
        Gets the value of the maxValueRange property.
        Returns:
        possible object is Range
      • setMaxValueRange

        public void setMaxValueRange​(Range value)
        Sets the value of the maxValueRange property.
        Parameters:
        value - allowed object is Range
      • getMaxValuePeriod

        public Period getMaxValuePeriod()
        Gets the value of the maxValuePeriod property.
        Returns:
        possible object is Period
      • setMaxValuePeriod

        public void setMaxValuePeriod​(Period value)
        Sets the value of the maxValuePeriod property.
        Parameters:
        value - allowed object is Period
      • getMaxValueRatio

        public Ratio getMaxValueRatio()
        Gets the value of the maxValueRatio property.
        Returns:
        possible object is Ratio
      • setMaxValueRatio

        public void setMaxValueRatio​(Ratio value)
        Sets the value of the maxValueRatio property.
        Parameters:
        value - allowed object is Ratio
      • getMaxValueReference

        public Reference getMaxValueReference()
        Gets the value of the maxValueReference property.
        Returns:
        possible object is Reference
      • setMaxValueReference

        public void setMaxValueReference​(Reference value)
        Sets the value of the maxValueReference property.
        Parameters:
        value - allowed object is Reference
      • getMaxValueSampledData

        public SampledData getMaxValueSampledData()
        Gets the value of the maxValueSampledData property.
        Returns:
        possible object is SampledData
      • setMaxValueSampledData

        public void setMaxValueSampledData​(SampledData value)
        Sets the value of the maxValueSampledData property.
        Parameters:
        value - allowed object is SampledData
      • getMaxValueSignature

        public Signature getMaxValueSignature()
        Gets the value of the maxValueSignature property.
        Returns:
        possible object is Signature
      • setMaxValueSignature

        public void setMaxValueSignature​(Signature value)
        Sets the value of the maxValueSignature property.
        Parameters:
        value - allowed object is Signature
      • getMaxValueHumanName

        public HumanName getMaxValueHumanName()
        Gets the value of the maxValueHumanName property.
        Returns:
        possible object is HumanName
      • setMaxValueHumanName

        public void setMaxValueHumanName​(HumanName value)
        Sets the value of the maxValueHumanName property.
        Parameters:
        value - allowed object is HumanName
      • getMaxValueAddress

        public Address getMaxValueAddress()
        Gets the value of the maxValueAddress property.
        Returns:
        possible object is Address
      • setMaxValueAddress

        public void setMaxValueAddress​(Address value)
        Sets the value of the maxValueAddress property.
        Parameters:
        value - allowed object is Address
      • getMaxValueContactPoint

        public ContactPoint getMaxValueContactPoint()
        Gets the value of the maxValueContactPoint property.
        Returns:
        possible object is ContactPoint
      • setMaxValueContactPoint

        public void setMaxValueContactPoint​(ContactPoint value)
        Sets the value of the maxValueContactPoint property.
        Parameters:
        value - allowed object is ContactPoint
      • getMaxValueTiming

        public Timing getMaxValueTiming()
        Gets the value of the maxValueTiming property.
        Returns:
        possible object is Timing
      • setMaxValueTiming

        public void setMaxValueTiming​(Timing value)
        Sets the value of the maxValueTiming property.
        Parameters:
        value - allowed object is Timing
      • getMaxValueMeta

        public Meta getMaxValueMeta()
        Gets the value of the maxValueMeta property.
        Returns:
        possible object is Meta
      • setMaxValueMeta

        public void setMaxValueMeta​(Meta value)
        Sets the value of the maxValueMeta property.
        Parameters:
        value - allowed object is Meta
      • getMaxLength

        public Integer getMaxLength()
        Gets the value of the maxLength property.
        Returns:
        possible object is Integer
      • setMaxLength

        public void setMaxLength​(Integer value)
        Sets the value of the maxLength property.
        Parameters:
        value - allowed object is Integer
      • getCondition

        public java.util.List<Id> getCondition()
        Gets the value of the condition 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 JAXB object. This is why there is not a set method for the condition property.

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

            getCondition().add(newItem);
         

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

      • getConstraint

        public java.util.List<ElementDefinitionConstraint> getConstraint()
        Gets the value of the constraint 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 JAXB object. This is why there is not a set method for the constraint property.

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

            getConstraint().add(newItem);
         

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

      • getMustSupport

        public Boolean getMustSupport()
        Gets the value of the mustSupport property.
        Returns:
        possible object is Boolean
      • setMustSupport

        public void setMustSupport​(Boolean value)
        Sets the value of the mustSupport property.
        Parameters:
        value - allowed object is Boolean
      • getIsModifier

        public Boolean getIsModifier()
        Gets the value of the isModifier property.
        Returns:
        possible object is Boolean
      • setIsModifier

        public void setIsModifier​(Boolean value)
        Sets the value of the isModifier property.
        Parameters:
        value - allowed object is Boolean
      • getIsSummary

        public Boolean getIsSummary()
        Gets the value of the isSummary property.
        Returns:
        possible object is Boolean
      • setIsSummary

        public void setIsSummary​(Boolean value)
        Sets the value of the isSummary property.
        Parameters:
        value - allowed object is Boolean
      • getMapping

        public java.util.List<ElementDefinitionMapping> getMapping()
        Gets the value of the mapping 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 JAXB object. This is why there is not a set method for the mapping property.

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

            getMapping().add(newItem);
         

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

      • equals

        public boolean equals​(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator,
                              org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator,
                              java.lang.Object object,
                              org.jvnet.jaxb2_commons.lang.EqualsStrategy2 strategy)
        Specified by:
        equals in interface org.jvnet.jaxb2_commons.lang.Equals2
        Overrides:
        equals in class Element
      • equals

        public boolean equals​(java.lang.Object object)
        Overrides:
        equals in class Element
      • hashCode

        public int hashCode​(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                            org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)
        Specified by:
        hashCode in interface org.jvnet.jaxb2_commons.lang.HashCode2
        Overrides:
        hashCode in class Element
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class Element
      • append

        public java.lang.StringBuilder append​(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                                              java.lang.StringBuilder buffer,
                                              org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)
        Specified by:
        append in interface org.jvnet.jaxb2_commons.lang.ToString2
        Overrides:
        append in class Element
      • appendFields

        public java.lang.StringBuilder appendFields​(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                                                    java.lang.StringBuilder buffer,
                                                    org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)
        Specified by:
        appendFields in interface org.jvnet.jaxb2_commons.lang.ToString2
        Overrides:
        appendFields in class Element