Class MhdList<T extends MhdList<T>>

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.hl7.fhir.r4.model.ListResource
org.openehealth.ipf.commons.ihe.fhir.mhd.model.MhdList<T>
All Implemented Interfaces:
IElement, Serializable, IAnyResource, IBase, IBaseHasExtensions, IBaseHasModifierExtensions, IBaseResource, IDomainResource, Mhd421, MhdVersion
Direct Known Subclasses:
FolderList, SubmissionSetList

public class MhdList<T extends MhdList<T>> extends org.hl7.fhir.r4.model.ListResource implements Mhd421
See Also:
  • Nested Class Summary

    Nested classes/interfaces inherited from class org.hl7.fhir.r4.model.ListResource

    org.hl7.fhir.r4.model.ListResource.ListEntryComponent, org.hl7.fhir.r4.model.ListResource.ListMode, org.hl7.fhir.r4.model.ListResource.ListModeEnumFactory, org.hl7.fhir.r4.model.ListResource.ListStatus, org.hl7.fhir.r4.model.ListResource.ListStatusEnumFactory

    Nested classes/interfaces inherited from interface org.openehealth.ipf.commons.ihe.fhir.mhd.MhdVersion

    MhdVersion.Version
  • Field Summary

    Fields inherited from class org.hl7.fhir.r4.model.ListResource

    code, CODE, date, DATE, EMPTY_REASON, emptyReason, encounter, ENCOUNTER, encounterTarget, entry, identifier, IDENTIFIER, INCLUDE_ENCOUNTER, INCLUDE_ITEM, INCLUDE_PATIENT, INCLUDE_SOURCE, INCLUDE_SUBJECT, ITEM, mode, note, NOTES, orderedBy, PATIENT, source, SOURCE, sourceTarget, SP_CODE, SP_DATE, SP_EMPTY_REASON, SP_ENCOUNTER, SP_IDENTIFIER, SP_ITEM, SP_NOTES, SP_PATIENT, SP_SOURCE, SP_STATUS, SP_SUBJECT, SP_TITLE, status, STATUS, subject, SUBJECT, subjectTarget, title, TITLE

    Fields inherited from class org.hl7.fhir.r4.model.DomainResource

    contained, extension, modifierExtension, text

    Fields inherited from class org.hl7.fhir.r4.model.Resource

    id, implicitRules, language, meta

    Fields inherited from interface org.hl7.fhir.instance.model.api.IAnyResource

    RES_ID, SP_RES_ID

    Fields inherited from interface org.hl7.fhir.instance.model.api.IBaseResource

    INCLUDE_ALL, WILDCARD_ALL_SET
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.hl7.fhir.r4.model.CodeableConcept
     
    addDesignationType(org.hl7.fhir.r4.model.CodeableConcept codeableConcept)
     
    void
    copyValues(org.hl7.fhir.r4.model.ListResource dst)
     
    boolean
    equalsDeep(org.hl7.fhir.r4.model.Base other_)
     
    List<org.hl7.fhir.r4.model.CodeableConcept>
     
    org.hl7.fhir.r4.model.CodeableConcept
     
    boolean
     
    boolean
     
    Adds an identifier to be a EntryUuid as required by the profile

    Methods inherited from class org.hl7.fhir.r4.model.ListResource

    addChild, addEntry, addEntry, addIdentifier, addIdentifier, addNote, addNote, copy, equalsShallow, fhirType, getCode, getDate, getDateElement, getEmptyReason, getEncounter, getEncounterTarget, getEntry, getEntryFirstRep, getIdentifier, getIdentifierFirstRep, getMode, getModeElement, getNamedProperty, getNote, getNoteFirstRep, getOrderedBy, getProperty, getResourceType, getSource, getSourceTarget, getStatus, getStatusElement, getSubject, getSubjectTarget, getTitle, getTitleElement, getTypesForProperty, hasCode, hasDate, hasDateElement, hasEmptyReason, hasEncounter, hasEntry, hasIdentifier, hasMode, hasModeElement, hasNote, hasOrderedBy, hasSource, hasStatus, hasStatusElement, hasSubject, hasTitle, hasTitleElement, listChildren, makeProperty, setCode, setDate, setDateElement, setEmptyReason, setEncounter, setEncounterTarget, setEntry, setIdentifier, setMode, setModeElement, setNote, setOrderedBy, setProperty, setProperty, setSource, setSourceTarget, setStatus, setStatusElement, setSubject, setSubjectTarget, setTitle, setTitleElement, typedCopy

    Methods inherited from class org.hl7.fhir.r4.model.DomainResource

    addContained, addExtension, addExtension, addExtension, addModifierExtension, addModifierExtension, checkNoModifiers, copyValues, getContained, getExtension, getExtensionByUrl, getExtensionsByUrl, getModifierExtension, getModifierExtensionsByUrl, getText, hasContained, hasExtension, hasExtension, hasModifierExtension, hasText, setContained, setExtension, setModifierExtension, setText

    Methods inherited from class 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

    Methods inherited from class org.hl7.fhir.r4.model.BaseResource

    getStructureFhirVersionEnum, isResource, setId

    Methods inherited from class 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

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.hl7.fhir.instance.model.api.IAnyResource

    getId, getIdElement, getLanguageElement, getUserData, setId, setUserData

    Methods inherited from interface org.hl7.fhir.instance.model.api.IBase

    getFormatCommentsPost, getFormatCommentsPre, hasFormatComment

    Methods inherited from interface org.hl7.fhir.instance.model.api.IBaseResource

    getMeta, getStructureFhirVersionEnum, isDeleted, setId

    Methods inherited from interface org.openehealth.ipf.commons.ihe.fhir.mhd.Mhd421

    supportsVersion
  • Constructor Details

    • MhdList

      public MhdList()
  • Method Details

    • isEmpty

      public boolean isEmpty()
      Specified by:
      isEmpty in interface IBase
      Overrides:
      isEmpty in class org.hl7.fhir.r4.model.ListResource
    • getDesignationType

      public List<org.hl7.fhir.r4.model.CodeableConcept> getDesignationType()
    • addDesignationType

      public org.hl7.fhir.r4.model.CodeableConcept addDesignationType()
    • addDesignationType

      public T addDesignationType(org.hl7.fhir.r4.model.CodeableConcept codeableConcept)
    • getDesignationTypeFirstRep

      public org.hl7.fhir.r4.model.CodeableConcept getDesignationTypeFirstRep()
      Returns:
      The first repetition of repeating field ListResource.note, creating it if it does not already exist
    • hasDesignationType

      public boolean hasDesignationType()
    • setEntryUuidIdentifier

      public T setEntryUuidIdentifier(UUID uuid)
      Adds an identifier to be a EntryUuid as required by the profile
      Parameters:
      uuid - uuid
      Returns:
      this object
    • copyValues

      public void copyValues(org.hl7.fhir.r4.model.ListResource dst)
      Overrides:
      copyValues in class org.hl7.fhir.r4.model.ListResource
    • equalsDeep

      public boolean equalsDeep(org.hl7.fhir.r4.model.Base other_)
      Overrides:
      equalsDeep in class org.hl7.fhir.r4.model.ListResource