Class SubmissionSetList<T extends SubmissionSetList<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>
org.openehealth.ipf.commons.ihe.fhir.mhd.model.SubmissionSetList<T>
All Implemented Interfaces:
IElement, Serializable, IAnyResource, IBase, IBaseHasExtensions, IBaseHasModifierExtensions, IBaseResource, IDomainResource, Mhd421, MhdVersion
Direct Known Subclasses:
ComprehensiveSubmissionSetList, MinimalSubmissionSetList, UncontainedComprehensiveSubmissionSetList

public abstract class SubmissionSetList<T extends SubmissionSetList<T>> extends MhdList<T>
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
    Modifier and Type
    Field
    Description
    static final org.hl7.fhir.r4.model.Coding
     

    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.Reference
     
    addIntendedRecipient(org.hl7.fhir.r4.model.Reference r)
     
    void
    copyValues(org.hl7.fhir.r4.model.ListResource dst)
     
    List<org.hl7.fhir.r4.model.Reference>
     
    org.hl7.fhir.r4.model.Reference
     
    org.hl7.fhir.r4.model.Identifier
     
    boolean
     
    boolean
     
    boolean
     
     
    setIntendedRecipient(List<org.hl7.fhir.r4.model.Reference> intendedRecipient)
     
    setSourceId(org.hl7.fhir.r4.model.Identifier sourceId)
     
     
    Adds an identifier to be a UniqueId 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
  • Field Details

    • SUBMISSIONSET_LIST_CODING

      public static final org.hl7.fhir.r4.model.Coding SUBMISSIONSET_LIST_CODING
  • Constructor Details

    • SubmissionSetList

      public SubmissionSetList()
  • Method Details

    • isEmpty

      public boolean isEmpty()
      Specified by:
      isEmpty in interface IBase
      Overrides:
      isEmpty in class MhdList<T extends SubmissionSetList<T>>
    • getSourceId

      public org.hl7.fhir.r4.model.Identifier getSourceId()
    • setSourceId

      public T setSourceId(org.hl7.fhir.r4.model.Identifier sourceId)
    • setSourceId

      public T setSourceId(Oid oid)
    • setSubmissionSetUniqueIdIdentifier

      public T setSubmissionSetUniqueIdIdentifier(Oid oid)
      Adds an identifier to be a UniqueId as required by the profile
      Parameters:
      oid - oid
      Returns:
      this object
    • hasSourceId

      public boolean hasSourceId()
    • getIntendedRecipient

      public List<org.hl7.fhir.r4.model.Reference> getIntendedRecipient()
    • getIntendedRecipientFirstRep

      public org.hl7.fhir.r4.model.Reference getIntendedRecipientFirstRep()
    • setIntendedRecipient

      public T setIntendedRecipient(List<org.hl7.fhir.r4.model.Reference> intendedRecipient)
    • addIntendedRecipient

      public org.hl7.fhir.r4.model.Reference addIntendedRecipient()
    • addIntendedRecipient

      public T addIntendedRecipient(org.hl7.fhir.r4.model.Reference r)
    • linkDocumentReference

      public T linkDocumentReference(String fullUrl)
    • hasIntendedRecipient

      public boolean hasIntendedRecipient()
    • copyValues

      public void copyValues(org.hl7.fhir.r4.model.ListResource dst)
      Overrides:
      copyValues in class MhdList<T extends SubmissionSetList<T>>