Klasse ConsentPolicy

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.ConsentPolicy
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 ConsentPolicy extends org.hl7.fhir.r4.model.Type implements org.hl7.fhir.instance.model.api.ICompositeType
FHIR Datatype to hold gICS-Policy 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

    Konstruktoren
    Konstruktor
    Beschreibung
    create new instance of ConsentPolicy, using key value default version "1.0"
  • Methodenübersicht

    Modifizierer und Typ
    Methode
    Beschreibung
    boolean
     
    get comment to describe purpose of consent policy
    Return the creation date
    get Name of assigned consent domain
    get externProperties of consent policy
    get consent policy finalized status
    get Label of consent policy
    get Name of consent policy
    get version of consent policy
    int
     
    boolean
     
    setComment(String policycomment)
    set comment to describe purpose of consent policy
    setCreationDate(Date creationDate)
    Set the creation date
    setDomainName(String policyDomainName)
    set name of assigned consent domain
    setExternProperties(String externProperties)
    set externProperties of consent policy with 0-n properties separated by semicolon e.g.
    setFinalized(Boolean finalstate)
    set consent policy finalized status
    setLabel(String policyLabel)
    set Label of consent policy
    setName(String policyname)
    set Name of consent policy
    setVersion(String policyversion)
    set version of consent policy
    get policies Key String separated with semicolon e.g.
     
    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

    • ConsentPolicy

      public ConsentPolicy()
      create new instance of ConsentPolicy, using key value default version "1.0"
  • Methodendetails

    • getVersion

      public String getVersion()
      get version of consent policy
      Gibt zurück:
      version of consent policy
    • setVersion

      public ConsentPolicy setVersion(String policyversion)
      set version of consent policy
      Parameter:
      policyversion - version of consent policy
    • getName

      public String getName()
      get Name of consent policy
      Gibt zurück:
      Name of consent policy
    • setName

      public ConsentPolicy setName(String policyname)
      set Name of consent policy
      Parameter:
      policyname - Name of consent policy
    • getFinalized

      public Boolean getFinalized()
      get consent policy finalized status
      Gibt zurück:
      policy finalized status
    • setFinalized

      public ConsentPolicy setFinalized(Boolean finalstate)
      set consent policy finalized status
      Parameter:
      finalstate - finalized status policy finalized status
      Gibt zurück:
      instance of consent policy
    • getLabel

      public String getLabel()
      get Label of consent policy
      Gibt zurück:
      Label of consent policy
    • setLabel

      public ConsentPolicy setLabel(String policyLabel)
      set Label of consent policy
      Parameter:
      policyLabel - Label of consent policy
    • getDomainName

      public String getDomainName()
      get Name of assigned consent domain
      Gibt zurück:
      name of assigned consent domain
    • setDomainName

      public ConsentPolicy setDomainName(String policyDomainName)
      set name of assigned consent domain
      Parameter:
      policyDomainName - name of assigned consent domain
    • getComment

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

      public ConsentPolicy setComment(String policycomment)
      set comment to describe purpose of consent policy
      Parameter:
      policycomment - comment to describe purpose of consent policy
    • getExternProperties

      public String getExternProperties()
      get externProperties of consent policy
      Gibt zurück:
      externProperties of consent policy
    • setExternProperties

      public ConsentPolicy setExternProperties(String externProperties)
      set externProperties of consent policy with 0-n properties separated by semicolon e.g. validity_period=p1y
      Parameter:
      externProperties - externProperties of consent policy
      Gibt zurück:
      instance of ConsentPolicy
    • getCreationDate

      public Date getCreationDate()
      Return the creation date
      Gibt zurück:
      the creation date
    • setCreationDate

      public ConsentPolicy setCreationDate(Date creationDate)
      Set the creation date
      Parameter:
      creationDate - the creation date
    • toKeyString

      public String toKeyString()
      get policies Key String separated with semicolon e.g. "domain;policyname;policyversion"
    • 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
    • toString

      public String toString()
      Setzt außer Kraft:
      toString in Klasse Object
    • 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
    • typedCopy

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