public class ConsentPolicy
extends org.hl7.fhir.dstu3.model.Type
implements org.hl7.fhir.instance.model.api.ICompositeType
mosaic-greifswald.de
Constructor and Description |
---|
ConsentPolicy()
create new instance of ConsentPolicy, using key value default version "1.0"
|
ConsentPolicy(java.lang.String policyName,
java.lang.String policyVersion,
java.lang.String domainName)
create new instance of ConsentPolicy without comment
|
ConsentPolicy(java.lang.String policyName,
java.lang.String policyComment,
java.lang.String policyVersion,
java.lang.String domainName)
create new instance of ConsentPolicy
|
ConsentPolicy(java.lang.String policyName,
java.lang.String policyComment,
java.lang.String policyVersion,
java.lang.String domainName,
java.lang.String externProperties)
create new instance of ConsentPolicy
|
ConsentPolicy(java.lang.String policyName,
java.lang.String policyComment,
java.lang.String policyVersion,
java.lang.String domainName,
java.lang.String externProperties,
java.lang.String policyLabel)
create new instance of ConsentPolicy
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getComment()
get comment to describe purpose of consent policy
|
java.lang.String |
getDomainName()
get Name of assigned consent domain
|
java.lang.String |
getExternProperties()
get externProperties of consent policy
|
java.lang.Boolean |
getFinalized()
get consent policy finalized status
|
java.lang.String |
getLabel()
get Label of consent policy
|
java.lang.String |
getName()
get Name of consent policy
|
java.lang.String |
getVersion()
get version of consent policy
|
int |
hashCode() |
boolean |
isEmpty() |
ConsentPolicy |
setComment(java.lang.String policycomment)
set comment to describe purpose of consent policy
|
ConsentPolicy |
setDomainName(java.lang.String policyDomainName)
set name of assigned consent domain
|
ConsentPolicy |
setExternProperties(java.lang.String externProperties)
set externProperties of consent policy with 0-n properties separated by semicolon e.g.
|
ConsentPolicy |
setFinalized(java.lang.Boolean finalstate)
set consent policy finalized status
|
ConsentPolicy |
setLabel(java.lang.String policyLabel)
set Label of consent policy
|
ConsentPolicy |
setName(java.lang.String policyname)
set Name of consent policy
|
ConsentPolicy |
setVersion(java.lang.String policyversion)
set version of consent policy
|
java.lang.String |
toKeyString()
get policies Key String separated with semicolon e.g.
|
java.lang.String |
toString() |
addChild, addExtension, addExtension, addExtension, copyValues, equalsDeep, equalsShallow, fhirType, getExtension, getExtensionFirstRep, getExtensionsByUrl, getExtensionString, getId, getIdBase, getIdElement, getProperty, getTypesForProperty, hasExtension, hasExtension, hasId, hasIdElement, makeProperty, setExtension, setId, setIdBase, setIdElement, setProperty, setProperty
castToAddress, castToAnnotation, castToAttachment, castToBase64Binary, castToBoolean, castToCode, castToCodeableConcept, castToCoding, castToContactDetail, castToContactPoint, castToContributor, castToDataRequirement, castToDate, castToDateTime, castToDecimal, castToDosage, castToDuration, castToElementDefinition, castToExtension, castToHumanName, castToId, castToIdentifier, castToInstant, castToInteger, castToMarkdown, castToMeta, castToMoney, castToNarrative, castToOid, castToParameterDefinition, castToPeriod, castToPositiveInt, castToQuantity, castToRange, castToRatio, castToReference, castToRelatedArtifact, castToResource, castToSampledData, castToSignature, castToSimpleQuantity, castToString, castToTime, castToTiming, castToTriggerDefinition, castToType, castToUnsignedInt, castToUri, castToUsageContext, castToXhtml, castToXhtmlString, children, clearUserData, compareDeep, compareDeep, compareDeep, compareValues, compareValues, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getUserData, getUserInt, getUserString, hasFormatComment, hasPrimitiveValue, hasType, hasUserData, isPrimitive, isResource, listChildrenByName, listChildrenByName, primitiveValue, setUserData, setUserDataINN
public ConsentPolicy(java.lang.String policyName, java.lang.String policyComment, java.lang.String policyVersion, java.lang.String domainName)
policyName
- key value: name of Consent policypolicyComment
- Comment for consent policypolicyVersion
- key value: version for the consent policydomainName
- key value: name of the consent domain this policy will be applied topublic ConsentPolicy(java.lang.String policyName, java.lang.String policyComment, java.lang.String policyVersion, java.lang.String domainName, java.lang.String externProperties)
policyName
- key value: name of Consent policypolicyComment
- Comment for consent policypolicyVersion
- key value: version for the consent policydomainName
- key value: name of the consent domain this policy will be applied toexternProperties
- externProperties for consent policypublic ConsentPolicy(java.lang.String policyName, java.lang.String policyComment, java.lang.String policyVersion, java.lang.String domainName, java.lang.String externProperties, java.lang.String policyLabel)
policyName
- key value: name of Consent policypolicyComment
- Comment for consent policypolicyVersion
- key value: version for the consent policydomainName
- key value: name of the consent domain this policy will be applied toexternProperties
- externProperties for consent policypolicyLabel
- label for consent policypublic ConsentPolicy(java.lang.String policyName, java.lang.String policyVersion, java.lang.String domainName)
policyName
- key value: name of Consent policypolicyVersion
- key value: version for the consent policydomainName
- key value: name of the consent domain this policy will be applied topublic ConsentPolicy()
public java.lang.String getVersion()
public ConsentPolicy setVersion(java.lang.String policyversion)
policyversion
- version of consent policypublic java.lang.String getName()
public ConsentPolicy setName(java.lang.String policyname)
policyname
- Name of consent policypublic java.lang.Boolean getFinalized()
public ConsentPolicy setFinalized(java.lang.Boolean finalstate)
finalstate
- finalized status
policy finalized statuspublic java.lang.String getLabel()
public ConsentPolicy setLabel(java.lang.String policyLabel)
policyLabel
- Label of consent policypublic java.lang.String getDomainName()
public ConsentPolicy setDomainName(java.lang.String policyDomainName)
policyDomainName
- name of assigned consent domainpublic java.lang.String getComment()
public ConsentPolicy setComment(java.lang.String policycomment)
policycomment
- comment to describe purpose of consent policypublic java.lang.String getExternProperties()
public ConsentPolicy setExternProperties(java.lang.String externProperties)
externProperties
- externProperties of consent policypublic java.lang.String toKeyString()
public boolean isEmpty()
isEmpty
in interface org.hl7.fhir.instance.model.api.IBase
isEmpty
in class org.hl7.fhir.dstu3.model.Element
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object