Klasse ConsentTemplateFreeText

java.lang.Object
org.hl7.fhir.r4.model.Base
org.hl7.fhir.r4.model.Element
org.hl7.fhir.r4.model.Type
org.emau.icmvc.magic.fhir.datatypes.ConsentTemplateFreeText
Alle implementierten Schnittstellen:
ca.uhn.fhir.model.api.IElement, Serializable, org.hl7.fhir.instance.model.api.IBase, org.hl7.fhir.instance.model.api.IBaseDatatype, org.hl7.fhir.instance.model.api.IBaseElement, org.hl7.fhir.instance.model.api.IBaseHasExtensions, org.hl7.fhir.instance.model.api.ICompositeType

public class ConsentTemplateFreeText extends org.hl7.fhir.r4.model.Type implements org.hl7.fhir.instance.model.api.ICompositeType
FHIR Datatype to hold FreeText specific information for templates
Autor:
bialkem
Siehe auch:
  • Verschachtelte Klassen - Übersicht

    Verschachtelte Klassen
    Modifizierer und Typ
    Klasse
    Beschreibung
    static enum 
    internal enumeration to differentiate types of free text fields.
  • Feldübersicht

    Von Klasse geerbte Felder org.hl7.fhir.r4.model.Element

    extension, id
  • Konstruktorübersicht

    Konstruktoren
    Konstruktor
    Beschreibung
     
     
     
    ConsentTemplateFreeText(String name, ConsentTemplateFreeText.FreeTextType type, String comment, Boolean required, String externProperties, String label, Integer pos)
     
  • Methodenübersicht

    Modifizierer und Typ
    Methode
    Beschreibung
    boolean
     
    get comment to describe purpose of ConsentTemplateFreeText
    get converter string for freetext
    get label of ConsentTemplateFreeText
    get label of ConsentTemplateFreeText
    get Name of freetext for consent template
    get position of ConsentTemplateFreeText
    get required state of freetext
    get type of freetext for consent template
    int
     
    boolean
     
    setComment(String freetextComment)
    set comment to describe purpose of ConsentTemplateFreeText
    setConverterString(String converterString)
    set converter string for freetext of type date, default is "dd.MM.yyyy"
    setExternProperties(String freetextExternProperties)
    set external properties of ConsentTemplateFreeText
    setLabel(String freetextLabel)
    set label of ConsentTemplateFreeText
    setName(String freetextName)
    set Name of freetext for consent template
    setPosition(Integer position)
    Set position of ConsentTemplateFreeText
    setRequired(Boolean required)
    set required state of freetext
    set type of freetext for consent template
     
    protected org.hl7.fhir.r4.model.Type
     

    Von Klasse geerbte Methoden org.hl7.fhir.r4.model.Type

    copy

    Von Klasse geerbte Methoden org.hl7.fhir.r4.model.Element

    addChild, addExtension, addExtension, addExtension, copyValues, equalsDeep, equalsShallow, fhirType, getExtension, getExtensionByUrl, getExtensionFirstRep, getExtensionsByUrl, getExtensionString, getId, getIdBase, getIdElement, getNamedProperty, getProperty, getTypesForProperty, hasExtension, hasExtension, hasId, hasIdElement, isDisallowExtensions, listChildren, makeProperty, noExtensions, removeExtension, setDisallowExtensions, setExtension, setId, setIdBase, setIdElement, setProperty, setProperty

    Von Klasse geerbte Methoden org.hl7.fhir.r4.model.Base

    castToAddress, castToAnnotation, castToAttachment, castToBase64Binary, castToBoolean, castToCanonical, castToCode, castToCodeableConcept, castToCoding, castToContactDetail, castToContactPoint, castToContributor, castToDataRequirement, castToDate, castToDateTime, castToDecimal, castToDosage, castToDuration, castToElementDefinition, castToExpression, castToExtension, castToHumanName, castToId, castToIdentifier, castToInstant, castToInteger, castToMarkdown, castToMarketingStatus, castToMeta, castToMoney, castToNarrative, castToOid, castToParameterDefinition, castToPeriod, castToPopulation, castToPositiveInt, castToProdCharacteristic, castToProductShelfLife, castToQuantity, castToRange, castToRatio, castToReference, castToRelatedArtifact, castToResource, castToSampledData, castToSignature, castToSimpleQuantity, castToString, castToSubstanceAmount, castToTime, castToTiming, castToTriggerDefinition, castToType, castToUnsignedInt, castToUri, castToUrl, castToUsageContext, castToXhtml, castToXhtmlString, children, clearUserData, compareDeep, compareDeep, compareDeep, compareDeep, compareValues, compareValues, copyValues, dateTimeValue, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getNamedProperty, getUserData, getUserInt, getUserString, getXhtml, hasFormatComment, hasPrimitiveValue, hasType, hasUserData, isBooleanPrimitive, isDateTime, isMetadataBased, isPrimitive, isResource, listChildrenByName, listChildrenByName, primitiveValue, setUserData, setUserDataINN

    Von Klasse geerbte Methoden java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait

    Von Schnittstelle geerbte Methoden org.hl7.fhir.instance.model.api.IBase

    fhirType, getFormatCommentsPost, getFormatCommentsPre, getUserData, hasFormatComment, setUserData

    Von Schnittstelle geerbte Methoden org.hl7.fhir.instance.model.api.IBaseElement

    getUserData, setUserData
  • Konstruktordetails

  • Methodendetails

    • getName

      public String getName()
      get Name of freetext for consent template
      Gibt zurück:
      name of freetext for consent template
    • setName

      public ConsentTemplateFreeText setName(String freetextName)
      set Name of freetext for consent template
      Parameter:
      freetextName - Name of freetext for consent template
      Gibt zurück:
      instance of ConsentTemplateFreeText
    • getType

      get type of freetext for consent template
      Gibt zurück:
      type of freetext for consent template
    • setType

      set type of freetext for consent template
      Parameter:
      freetextType - type of freetext for consent template, if type=date then converterstring is automatically set to "dd.MM.yyyy"
      Gibt zurück:
      instance of ConsentTemplateFreeText
    • getComment

      public String getComment()
      get comment to describe purpose of ConsentTemplateFreeText
      Gibt zurück:
      comment to describe purpose of ConsentTemplateFreeText
    • setComment

      public ConsentTemplateFreeText setComment(String freetextComment)
      set comment to describe purpose of ConsentTemplateFreeText
      Parameter:
      freetextComment - comment to describe purpose of ConsentTemplateFreeText
      Gibt zurück:
      instance of ConsentTemplateFreeText
    • getRequired

      public Boolean getRequired()
      get required state of freetext
      Gibt zurück:
      required state of freetext
    • setRequired

      public ConsentTemplateFreeText setRequired(Boolean required)
      set required state of freetext
      Parameter:
      required - required state of freetext
      Gibt zurück:
      instance of ConsentTemplateFreeText
    • getConverterString

      public String getConverterString()
      get converter string for freetext
      Gibt zurück:
      converter string for freetext
    • setConverterString

      public ConsentTemplateFreeText setConverterString(String converterString)
      set converter string for freetext of type date, default is "dd.MM.yyyy"
      Parameter:
      converterString - the converter string
      Gibt zurück:
      instance of ConsentTemplateFreeText
    • getExternProperties

      public String getExternProperties()
      get label of ConsentTemplateFreeText
      Gibt zurück:
      label of ConsentTemplateFreeText
    • setExternProperties

      public ConsentTemplateFreeText setExternProperties(String freetextExternProperties)
      set external properties of ConsentTemplateFreeText
      Parameter:
      freetextExternProperties - external properties of ConsentTemplateFreeText
      Gibt zurück:
      instance of ConsentTemplateFreeText
    • getLabel

      public String getLabel()
      get label of ConsentTemplateFreeText
      Gibt zurück:
      label of ConsentTemplateFreeText
    • setLabel

      public ConsentTemplateFreeText setLabel(String freetextLabel)
      set label of ConsentTemplateFreeText
      Parameter:
      freetextLabel - label of ConsentTemplateFreeText
      Gibt zurück:
      instance of ConsentTemplateFreeText
    • getPosition

      public Integer getPosition()
      get position of ConsentTemplateFreeText
      Gibt zurück:
      position of ConsentTemplateFreeText
    • setPosition

      public ConsentTemplateFreeText setPosition(Integer position)
      Set position of ConsentTemplateFreeText
      Parameter:
      position - position of ConsentTemplateFreeText
      Gibt zurück:
      instance of ConsentTemplateFreeText
    • toString

      public String toString()
      Setzt außer Kraft:
      toString in Klasse Object
    • hashCode

      public int hashCode()
      Setzt außer Kraft:
      hashCode in Klasse Object
    • equals

      public boolean equals(Object obj)
      Setzt außer Kraft:
      equals in Klasse Object
    • typedCopy

      protected org.hl7.fhir.r4.model.Type typedCopy()
      Angegeben von:
      typedCopy in Klasse org.hl7.fhir.r4.model.Type
    • isEmpty

      public boolean isEmpty()
      Angegeben von:
      isEmpty in Schnittstelle org.hl7.fhir.instance.model.api.IBase
      Setzt außer Kraft:
      isEmpty in Klasse org.hl7.fhir.r4.model.Element