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
Modifizierer und TypKlasseBeschreibungstatic 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
KonstruktorBeschreibungConsentTemplateFreeText
(String name, ConsentTemplateFreeText.FreeTextType type, Boolean required) ConsentTemplateFreeText
(String name, ConsentTemplateFreeText.FreeTextType type, String comment, Boolean required) ConsentTemplateFreeText
(String name, ConsentTemplateFreeText.FreeTextType type, String comment, Boolean required, String externProperties, String label, Integer pos) -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungboolean
get comment to describe purpose of ConsentTemplateFreeTextget converter string for freetextget label of ConsentTemplateFreeTextgetLabel()
get label of ConsentTemplateFreeTextgetName()
get Name of freetext for consent templateget position of ConsentTemplateFreeTextget required state of freetextgetType()
get type of freetext for consent templateint
hashCode()
boolean
isEmpty()
setComment
(String freetextComment) set comment to describe purpose of ConsentTemplateFreeTextsetConverterString
(String converterString) set converter string for freetext of type date, default is "dd.MM.yyyy"setExternProperties
(String freetextExternProperties) set external properties of ConsentTemplateFreeTextset label of ConsentTemplateFreeTextset Name of freetext for consent templatesetPosition
(Integer position) Set position of ConsentTemplateFreeTextsetRequired
(Boolean required) set required state of freetextsetType
(ConsentTemplateFreeText.FreeTextType freetextType) set type of freetext for consent templatetoString()
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
-
ConsentTemplateFreeText
public ConsentTemplateFreeText() -
ConsentTemplateFreeText
public ConsentTemplateFreeText(String name, ConsentTemplateFreeText.FreeTextType type, Boolean required) -
ConsentTemplateFreeText
public ConsentTemplateFreeText(String name, ConsentTemplateFreeText.FreeTextType type, String comment, Boolean required) -
ConsentTemplateFreeText
-
-
Methodendetails
-
getName
get Name of freetext for consent template- Gibt zurück:
- name of freetext for consent template
-
setName
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
get comment to describe purpose of ConsentTemplateFreeText- Gibt zurück:
- comment to describe purpose of ConsentTemplateFreeText
-
setComment
set comment to describe purpose of ConsentTemplateFreeText- Parameter:
freetextComment
- comment to describe purpose of ConsentTemplateFreeText- Gibt zurück:
- instance of ConsentTemplateFreeText
-
getRequired
get required state of freetext- Gibt zurück:
- required state of freetext
-
setRequired
set required state of freetext- Parameter:
required
- required state of freetext- Gibt zurück:
- instance of ConsentTemplateFreeText
-
getConverterString
get converter string for freetext- Gibt zurück:
- converter string for freetext
-
setConverterString
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
get label of ConsentTemplateFreeText- Gibt zurück:
- label of ConsentTemplateFreeText
-
setExternProperties
set external properties of ConsentTemplateFreeText- Parameter:
freetextExternProperties
- external properties of ConsentTemplateFreeText- Gibt zurück:
- instance of ConsentTemplateFreeText
-
getLabel
get label of ConsentTemplateFreeText- Gibt zurück:
- label of ConsentTemplateFreeText
-
setLabel
set label of ConsentTemplateFreeText- Parameter:
freetextLabel
- label of ConsentTemplateFreeText- Gibt zurück:
- instance of ConsentTemplateFreeText
-
getPosition
get position of ConsentTemplateFreeText- Gibt zurück:
- position of ConsentTemplateFreeText
-
setPosition
Set position of ConsentTemplateFreeText- Parameter:
position
- position of ConsentTemplateFreeText- Gibt zurück:
- instance of ConsentTemplateFreeText
-
toString
-
hashCode
public int hashCode() -
equals
-
typedCopy
protected org.hl7.fhir.r4.model.Type typedCopy()- Angegeben von:
typedCopy
in Klasseorg.hl7.fhir.r4.model.Type
-
isEmpty
public boolean isEmpty()- Angegeben von:
isEmpty
in Schnittstelleorg.hl7.fhir.instance.model.api.IBase
- Setzt außer Kraft:
isEmpty
in Klasseorg.hl7.fhir.r4.model.Element
-