Klasse AssignedConsentPolicy
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.AssignedConsentPolicy
- 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 AssignedConsentPolicy
extends org.hl7.fhir.r4.model.Type
implements org.hl7.fhir.instance.model.api.ICompositeType
FHIR Datatype to hold assigned policy specific information for templates
- Autor:
- bialkem
- Siehe auch:
-
Feldübersicht
Von Klasse geerbte Felder org.hl7.fhir.r4.model.Element
extension, id
-
Konstruktorübersicht
KonstruktorBeschreibungAssignedConsentPolicy
(String policyKey) create new instance of AssignedConsentPolicy using only obligatory parametersAssignedConsentPolicy
(String policyKey, String comment, String externProperties, String expirationProperties) create new instance of AssignedConsentPolicy using additional parameters -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungboolean
get comment to describe purpose of AssignedConsentPolicyget expirationProperties of assigned policyget externProperties of assigned policyget policy reference as semicolon separated stringint
hashCode()
boolean
isEmpty()
setComment
(String comment) set comment to describe purpose of AssignedConsentPolicysetExpirationProperties
(String expirationProperties) set expirationProperties of assigned policysetExternProperties
(String externProperties) set externProperties of assigned policy with 0-n properties separated by semicolon e.g.setPolicyKey
(String consentpolicykey) setpolicy reference as semicolon separated stringtoString()
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
-
AssignedConsentPolicy
public AssignedConsentPolicy() -
AssignedConsentPolicy
create new instance of AssignedConsentPolicy using only obligatory parameters- Parameter:
policyKey
- policy reference as semicolon separated string
-
AssignedConsentPolicy
public AssignedConsentPolicy(String policyKey, String comment, String externProperties, String expirationProperties) create new instance of AssignedConsentPolicy using additional parameters- Parameter:
policyKey
- policy reference as semicolon separated stringcomment
- commentexternProperties
- externProperties for assigned policyexpirationProperties
- expirationProperties for assigned policy
-
-
Methodendetails
-
setPolicyKeyFromDTO
-
getComment
get comment to describe purpose of AssignedConsentPolicy- Gibt zurück:
- comment to describe purpose of AssignedConsentPolicy
-
setComment
set comment to describe purpose of AssignedConsentPolicy- Parameter:
comment
- comment to describe purpose of AssignedConsentPolicy- Gibt zurück:
- instance of AssignedConsentPolicy
-
getPolicyKeyString
get policy reference as semicolon separated string- Gibt zurück:
- referenced policy key
-
setPolicyKey
setpolicy reference as semicolon separated string- Parameter:
consentpolicykey
- referenced policy to be assigned to module, as semicolon separated string- Gibt zurück:
- instance of AssignedConsentPolicy
-
getExternProperties
get externProperties of assigned policy- Gibt zurück:
- externProperties of assigned policy
-
setExternProperties
set externProperties of assigned policy with 0-n properties separated by semicolon e.g. validity_period=p1y- Parameter:
externProperties
- externProperties of assigned policy- Gibt zurück:
- instance of Assigned policy
-
getExpirationProperties
get expirationProperties of assigned policy- Gibt zurück:
- expirationProperties of assigned policy
-
setExpirationProperties
set expirationProperties of assigned policy- Parameter:
expirationProperties
- expirationProperties of assigned policy- Gibt zurück:
- instance of Assigned policy
-
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
-