Klasse ConsentDomain
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.ConsentDomain
- 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 ConsentDomain
extends org.hl7.fhir.r4.model.Type
implements org.hl7.fhir.instance.model.api.ICompositeType
FHIR Datatype to hold gICS-Domain specific information
- Autor:
- bialkem mosaic-greifswald.de
- Siehe auch:
-
Feldübersicht
Von Klasse geerbte Felder org.hl7.fhir.r4.model.Element
extension, id
-
Konstruktorübersicht
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungaddSignerIdType
(String idType) add signer id type for consent domainboolean
get comment to describe purpose of consent domainget consent Template Java Version ConverterReturn the creation dateget expirationProperties of consent domainget externProperties of consent domainget consent domain finalized statusgetLabel()
get label for consent domainbyte[]
getLogo()
get domain logo as base64 encoded stream of bytesget consent module Java Version ConvertergetName()
get consent domain nameget consent policy Java Version Converterget properties of consent domainget list of signedidtypes to be associated with consent information within the consent domainint
hashCode()
boolean
isEmpty()
removeSignerIdType
(String idType) remove signed id typesetComment
(String domainComment) set comment to describe purpose of consent domainvoid
setConfig
(ConsentDomainConfig config) setConsentTemplateVersionConverter
(String consentTemplateVersionConverter) set consent template Java Version ConvertersetCreationDate
(Date creationDate) Set the creation datesetExpirationProperties
(String expirationProperties) set expirationProperties of assigned modulesetExternProperties
(String externProperties) set externProperties of consent domain with 0-n properties separated by semicolon e.g.setFinalized
(Boolean finalstate) set consent domain finalized statusset label for the consent domainsetLogo
(byte[] domainLogo) set domain logo as base64 encoded stream of bytessetModuleVersionConverter
(String moduleVersionConverter) set consent module Java Version Converterset consent domain namesetPolicyVersionConverter
(String policyVersionConverter) set consent policy Java Version ConvertersetProperties
(String properties) set properties of consent domain with 0-n properties separated by semicolon e.g.setSignerIdTypes
(List<String> domainSignerIdTypes) set signedidtypes to be associated with consent information within the consent domaintoString()
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
-
ConsentDomain
public ConsentDomain()create new instance of ConsentDomain
-
-
Methodendetails
-
getName
get consent domain name- Gibt zurück:
- domain name
-
setName
set consent domain name- Parameter:
domainName
- name of domain- Gibt zurück:
- instance of consent domain
-
getFinalized
get consent domain finalized status- Gibt zurück:
- domain finalized status
-
setFinalized
set consent domain finalized status- Parameter:
finalstate
- finalized status domain finalized status- Gibt zurück:
- instance of consent domain
-
getLabel
get label for consent domain- Gibt zurück:
- label of consent domain
-
setLabel
set label for the consent domain- Parameter:
domainLabel
- label for the consent domain- Gibt zurück:
- instance of ConsentDomain
-
getComment
get comment to describe purpose of consent domain- Gibt zurück:
- comment to describe purpose of consent domain
-
setComment
set comment to describe purpose of consent domain- Parameter:
domainComment
- comment to describe purpose of consent domain- Gibt zurück:
- instance of consent domain
-
getSignerIdTypes
get list of signedidtypes to be associated with consent information within the consent domain- Gibt zurück:
- list of signedidtypes (semicolon separated) to be associated with consent information within the consent domain
-
setSignerIdTypes
set signedidtypes to be associated with consent information within the consent domain- Parameter:
domainSignerIdTypes
- list of signed id types (semicolon separated) to be associated with consent information within the consent domain- Gibt zurück:
- instance of consent domain
-
addSignerIdType
add signer id type for consent domain- Parameter:
idType
- signer id type (feel free to define) to be added to domain- Gibt zurück:
- instance of ConsentDomain
-
removeSignerIdType
remove signed id type- Parameter:
idType
- signer id type to be removed from consent domain- Gibt zurück:
- instance of ConsentDomain
-
getConsentTemplateVersionConverter
get consent Template Java Version Converter- Gibt zurück:
- consent template Java Version Converter
-
setConsentTemplateVersionConverter
set consent template Java Version Converter- Parameter:
consentTemplateVersionConverter
- consent template Java Version Converter- Gibt zurück:
- instance of consent domain
-
getModuleVersionConverter
get consent module Java Version Converter- Gibt zurück:
- consent module Java Version Converter
-
setModuleVersionConverter
set consent module Java Version Converter- Parameter:
moduleVersionConverter
- consent module Java Version Converter- Gibt zurück:
- instance of consent domain
-
getPolicyVersionConverter
get consent policy Java Version Converter- Gibt zurück:
- consent policy Java Version Converter
-
setPolicyVersionConverter
set consent policy Java Version Converter- Parameter:
policyVersionConverter
- consent policy Java Version Converter- Gibt zurück:
- instance of consent domain
-
getLogo
public byte[] getLogo()get domain logo as base64 encoded stream of bytes- Gibt zurück:
- domain logo as base64 encoded stream of bytes
-
setLogo
set domain logo as base64 encoded stream of bytes- Parameter:
domainLogo
- as base64 encoded stream of bytes- Gibt zurück:
- instance of consent domain
-
getProperties
get properties of consent domain- Gibt zurück:
- properties of consent domain
-
setProperties
set properties of consent domain with 0-n properties separated by semicolon e.g. validity_period=p1y- Parameter:
properties
- properties of consent domain- Gibt zurück:
- instance of ConsentDomain
-
getConfig
-
setConfig
-
getExternProperties
get externProperties of consent domain- Gibt zurück:
- externProperties of consent domain
-
setExternProperties
set externProperties of consent domain with 0-n properties separated by semicolon e.g. validity_period=p1y- Parameter:
externProperties
- externProperties of consent domain- Gibt zurück:
- instance of ConsentDomain
-
getExpirationProperties
get expirationProperties of consent domain- Gibt zurück:
- expirationProperties of consent domain
-
setExpirationProperties
set expirationProperties of assigned module- Parameter:
expirationProperties
- expirationProperties of consent domain- Gibt zurück:
- instance of consent domain
-
getCreationDate
Return the creation date- Gibt zurück:
- the creation date
-
setCreationDate
Set the creation date- Parameter:
creationDate
- the creation date
-
equals
-
hashCode
public int hashCode() -
toString
-
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
-
typedCopy
protected org.hl7.fhir.r4.model.Type typedCopy()- Angegeben von:
typedCopy
in Klasseorg.hl7.fhir.r4.model.Type
-