Klasse ExchangeFormatDefinition

java.lang.Object
org.hl7.fhir.r4.model.Base
org.hl7.fhir.r4.model.BaseResource
org.hl7.fhir.r4.model.Resource
org.hl7.fhir.r4.model.DomainResource
org.emau.icmvc.magic.fhir.resources.ExchangeFormatDefinition
Alle implementierten Schnittstellen:
ca.uhn.fhir.model.api.IElement, Serializable, org.hl7.fhir.instance.model.api.IAnyResource, org.hl7.fhir.instance.model.api.IBase, org.hl7.fhir.instance.model.api.IBaseHasExtensions, org.hl7.fhir.instance.model.api.IBaseHasModifierExtensions, org.hl7.fhir.instance.model.api.IBaseResource, org.hl7.fhir.instance.model.api.IDomainResource

public class ExchangeFormatDefinition extends org.hl7.fhir.r4.model.DomainResource
FHIR Resource to hold information to configure consent domains, policies, modules and templates
Autor:
bialkem
Siehe auch:
  • Feldübersicht

    Von Klasse geerbte Felder org.hl7.fhir.r4.model.DomainResource

    contained, extension, modifierExtension, text

    Von Klasse geerbte Felder org.hl7.fhir.r4.model.Resource

    id, implicitRules, language, meta

    Von Schnittstelle geerbte Felder org.hl7.fhir.instance.model.api.IAnyResource

    RES_ID, SP_RES_ID

    Von Schnittstelle geerbte Felder org.hl7.fhir.instance.model.api.IBaseResource

    INCLUDE_ALL, WILDCARD_ALL_SET
  • Konstruktorübersicht

    Konstruktoren
    Konstruktor
    Beschreibung
    create new instance of ExchangeFormatDefinition
    create new instance of ExchangeFormatDefinition
  • Methodenübersicht

    Modifizierer und Typ
    Methode
    Beschreibung
    org.hl7.fhir.r4.model.DomainResource
     
    boolean
     
    get consent domain information from the format definition
    List<org.hl7.fhir.r4.model.Type>
    get current list of specified consent modules
    List<org.hl7.fhir.r4.model.Type>
    get current list of specified consent policies
    org.hl7.fhir.r4.model.ResourceType
     
    ca.uhn.fhir.context.FhirVersionEnum
     
    get supported gICS-version for the format specification
    List<org.hl7.fhir.r4.model.Type>
    get current list of specified consent templates
    int
     
    boolean
     
    set consent domain information for format definition
    setModules(List<org.hl7.fhir.r4.model.Type> modules)
    get current list of specified consent modules
    setPolicies(List<org.hl7.fhir.r4.model.Type> policies)
    set current list of specified consent policies
    setTemplates(List<org.hl7.fhir.r4.model.Type> templates)
    set current list of specified consent modules
     

    Von Klasse geerbte Methoden org.hl7.fhir.r4.model.DomainResource

    addChild, addContained, addExtension, addExtension, addExtension, addModifierExtension, addModifierExtension, checkNoModifiers, copyValues, equalsDeep, equalsShallow, fhirType, getContained, getExtension, getExtensionByUrl, getExtensionsByUrl, getModifierExtension, getModifierExtensionsByUrl, getNamedProperty, getProperty, getText, getTypesForProperty, hasContained, hasExtension, hasExtension, hasModifierExtension, hasText, listChildren, makeProperty, setContained, setExtension, setModifierExtension, setProperty, setProperty, setText

    Von Klasse geerbte Methoden org.hl7.fhir.r4.model.Resource

    copyValues, getId, getIdBase, getIdElement, getIdPart, getImplicitRules, getImplicitRulesElement, getLanguage, getLanguage, getLanguageElement, getMeta, hasId, hasIdElement, hasImplicitRules, hasImplicitRulesElement, hasLanguage, hasLanguageElement, hasMeta, setId, setIdBase, setIdElement, setImplicitRules, setImplicitRulesElement, setLanguage, setLanguageElement, setMeta

    Von Klasse geerbte Methoden org.hl7.fhir.r4.model.BaseResource

    isResource, setId

    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, 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.IAnyResource

    getId, getIdElement, getLanguageElement, getUserData, setId, setUserData

    Von Schnittstelle geerbte Methoden org.hl7.fhir.instance.model.api.IBase

    getFormatCommentsPost, getFormatCommentsPre, hasFormatComment

    Von Schnittstelle geerbte Methoden org.hl7.fhir.instance.model.api.IBaseResource

    getMeta, isDeleted, setId
  • Konstruktordetails

    • ExchangeFormatDefinition

      public ExchangeFormatDefinition(String version)
      create new instance of ExchangeFormatDefinition
      Parameter:
      version - the version
    • ExchangeFormatDefinition

      public ExchangeFormatDefinition()
      create new instance of ExchangeFormatDefinition
  • Methodendetails

    • getSupportedVersion

      public String getSupportedVersion()
      get supported gICS-version for the format specification
      Gibt zurück:
      supported gICS-Version
    • getDomain

      public ConsentDomain getDomain()
      get consent domain information from the format definition
      Gibt zurück:
      consent domain information from format definition
    • setDomain

      public ExchangeFormatDefinition setDomain(ConsentDomain domainInfo)
      set consent domain information for format definition
      Parameter:
      domainInfo - consent domain information
      Gibt zurück:
      current instance of ExchangeFormatDefinition
    • getPolicies

      public List<org.hl7.fhir.r4.model.Type> getPolicies()
      get current list of specified consent policies
      Gibt zurück:
      current list of specified consent policies
    • setPolicies

      public ExchangeFormatDefinition setPolicies(List<org.hl7.fhir.r4.model.Type> policies)
      set current list of specified consent policies
      Parameter:
      policies - list of specified consent policies
      Gibt zurück:
      current instance of ExchangeFormatDefinition
    • getModules

      public List<org.hl7.fhir.r4.model.Type> getModules()
      get current list of specified consent modules
      Gibt zurück:
      get current list of specified consent modules
    • setModules

      public ExchangeFormatDefinition setModules(List<org.hl7.fhir.r4.model.Type> modules)
      get current list of specified consent modules
      Parameter:
      modules - list of specified consent policies
      Gibt zurück:
      current instance of ExchangeFormatDefinition
    • getTemplates

      public List<org.hl7.fhir.r4.model.Type> getTemplates()
      get current list of specified consent templates
      Gibt zurück:
      list of specified consent templates
    • setTemplates

      public ExchangeFormatDefinition setTemplates(List<org.hl7.fhir.r4.model.Type> templates)
      set current list of specified consent modules
      Parameter:
      templates - list of specified consent templates
      Gibt zurück:
      current instance of ExchangeFormatDefinition
    • toString

      public String toString()
      Setzt außer Kraft:
      toString in Klasse Object
    • getStructureFhirVersionEnum

      public ca.uhn.fhir.context.FhirVersionEnum getStructureFhirVersionEnum()
      Angegeben von:
      getStructureFhirVersionEnum in Schnittstelle org.hl7.fhir.instance.model.api.IBaseResource
      Setzt außer Kraft:
      getStructureFhirVersionEnum in Klasse org.hl7.fhir.r4.model.BaseResource
    • 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.DomainResource
    • 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
    • copy

      public org.hl7.fhir.r4.model.DomainResource copy()
      Angegeben von:
      copy in Klasse org.hl7.fhir.r4.model.DomainResource
    • getResourceType

      public org.hl7.fhir.r4.model.ResourceType getResourceType()
      Angegeben von:
      getResourceType in Klasse org.hl7.fhir.r4.model.Resource