Interface Fivews

All Superinterfaces:
PatternBase

public interface Fivews extends PatternBase
Who What When Where Why - Common pattern for all resources that deals with attribution.
  • Method Details

    • getIdentifier

      List<Identifier> getIdentifier() throws org.hl7.fhir.exceptions.FHIRException
      Returns:
      invalid reference
      #identifier
      (Business Identifier.)
      Throws:
      org.hl7.fhir.exceptions.FHIRException
    • setIdentifier

      Fivews setIdentifier(List<Identifier> theIdentifier) throws org.hl7.fhir.exceptions.FHIRException
      Returns:
      Returns a reference to this for easy method chaining
      Throws:
      org.hl7.fhir.exceptions.FHIRException
    • hasIdentifier

      boolean hasIdentifier()
      Returns:
      whether there is more than zero values for identifier
    • getIdentifierMin

      Returns:
      minimum allowed cardinality for identifier. Note that with patterns, this may be different for the underlying resource
    • getIdentifierMax

      Returns:
      maximum allowed cardinality for identifier. Note that with patterns, this may be different for the underlying resource
    • addIdentifier

      Identifier addIdentifier() throws org.hl7.fhir.exceptions.FHIRException
      Throws:
      org.hl7.fhir.exceptions.FHIRException
    • addIdentifier

      Fivews addIdentifier(Identifier t) throws org.hl7.fhir.exceptions.FHIRException
      Throws:
      org.hl7.fhir.exceptions.FHIRException
    • getIdentifierFirstRep

      Identifier getIdentifierFirstRep() throws org.hl7.fhir.exceptions.FHIRException
      Returns:
      The first repetition of repeating field
      invalid reference
      #identifier
      , creating it if it does not already exist
      Throws:
      org.hl7.fhir.exceptions.FHIRException
    • getVersionElement

      StringType getVersionElement() throws org.hl7.fhir.exceptions.FHIRException
      Returns:
      invalid reference
      #version
      (Identifier for this version.). This is the underlying object with id, value and extensions. The accessor "getVersion" gives direct access to the value
      Throws:
      org.hl7.fhir.exceptions.FHIRException
    • hasVersion

      boolean hasVersion()
      Returns:
      whether there is more than zero values for version
    • getVersionMin

      int getVersionMin() throws org.hl7.fhir.exceptions.FHIRException
      Returns:
      minimum allowed cardinality for version. Note that with patterns, this may be different for the underlying resource
      Throws:
      org.hl7.fhir.exceptions.FHIRException
    • getVersionMax

      int getVersionMax() throws org.hl7.fhir.exceptions.FHIRException
      Returns:
      maximum allowed cardinality for version. Note that with patterns, this may be different for the underlying resource
      Throws:
      org.hl7.fhir.exceptions.FHIRException
    • hasVersionElement

    • setVersionElement

      Fivews setVersionElement(StringType value) throws org.hl7.fhir.exceptions.FHIRException
      Parameters:
      value -
      invalid reference
      #version
      (Identifier for this version.). This is the underlying object with id, value and extensions. The accessor "getVersion" gives direct access to the value
      Throws:
      org.hl7.fhir.exceptions.FHIRException
    • getVersion

      String getVersion() throws org.hl7.fhir.exceptions.FHIRException
      Returns:
      Identifier for this version.
      Throws:
      org.hl7.fhir.exceptions.FHIRException
    • setVersion

      Fivews setVersion(String value) throws org.hl7.fhir.exceptions.FHIRException
      Parameters:
      value - Identifier for this version.
      Throws:
      org.hl7.fhir.exceptions.FHIRException
    • getStatusElement

      Enumeration<Fivews.CanonicalStatus> getStatusElement() throws org.hl7.fhir.exceptions.FHIRException
      Returns:
      invalid reference
      #status
      (Status Field.). This is the underlying object with id, value and extensions. The accessor "getStatus" gives direct access to the value
      Throws:
      org.hl7.fhir.exceptions.FHIRException
    • hasStatus

      boolean hasStatus()
      Returns:
      whether there is more than zero values for status
    • getStatusMin

      int getStatusMin() throws org.hl7.fhir.exceptions.FHIRException
      Returns:
      minimum allowed cardinality for status. Note that with patterns, this may be different for the underlying resource
      Throws:
      org.hl7.fhir.exceptions.FHIRException
    • getStatusMax

      int getStatusMax() throws org.hl7.fhir.exceptions.FHIRException
      Returns:
      maximum allowed cardinality for status. Note that with patterns, this may be different for the underlying resource
      Throws:
      org.hl7.fhir.exceptions.FHIRException
    • hasStatusElement

      boolean hasStatusElement()
    • setStatusElement

      Fivews setStatusElement(Enumeration<Fivews.CanonicalStatus> value) throws org.hl7.fhir.exceptions.FHIRException
      Parameters:
      value -
      invalid reference
      #status
      (Status Field.). This is the underlying object with id, value and extensions. The accessor "getStatus" gives direct access to the value
      Throws:
      org.hl7.fhir.exceptions.FHIRException
    • getStatus

      Fivews.CanonicalStatus getStatus() throws org.hl7.fhir.exceptions.FHIRException
      Returns:
      Status Field.
      Throws:
      org.hl7.fhir.exceptions.FHIRException
    • setStatus

      Fivews setStatus(Fivews.CanonicalStatus value) throws org.hl7.fhir.exceptions.FHIRException
      Parameters:
      value - Status Field.
      Throws:
      org.hl7.fhir.exceptions.FHIRException
    • getClass_

      List<CodeableConcept> getClass_() throws org.hl7.fhir.exceptions.FHIRException
      Returns:
      invalid reference
      #class_
      (Classifier Field.)
      Throws:
      org.hl7.fhir.exceptions.FHIRException
    • setClass_

      Fivews setClass_(List<CodeableConcept> theClass_) throws org.hl7.fhir.exceptions.FHIRException
      Returns:
      Returns a reference to this for easy method chaining
      Throws:
      org.hl7.fhir.exceptions.FHIRException
    • hasClass_

      boolean hasClass_()
      Returns:
      whether there is more than zero values for class_
    • getClass_Min

      Returns:
      minimum allowed cardinality for class_. Note that with patterns, this may be different for the underlying resource
    • getClass_Max

      Returns:
      maximum allowed cardinality for class_. Note that with patterns, this may be different for the underlying resource
    • addClass_

      CodeableConcept addClass_() throws org.hl7.fhir.exceptions.FHIRException
      Throws:
      org.hl7.fhir.exceptions.FHIRException
    • addClass_

      Fivews addClass_(CodeableConcept t) throws org.hl7.fhir.exceptions.FHIRException
      Throws:
      org.hl7.fhir.exceptions.FHIRException
    • getClass_FirstRep

      CodeableConcept getClass_FirstRep() throws org.hl7.fhir.exceptions.FHIRException
      Returns:
      The first repetition of repeating field
      invalid reference
      #class_
      , creating it if it does not already exist
      Throws:
      org.hl7.fhir.exceptions.FHIRException
    • getGrade

      CodeableConcept getGrade() throws org.hl7.fhir.exceptions.FHIRException
      Returns:
      invalid reference
      #grade
      (A field that indicates the potential impact of the content of the resource.)
      Throws:
      org.hl7.fhir.exceptions.FHIRException
    • hasGrade

      boolean hasGrade()
      Returns:
      whether there is more than zero values for grade
    • getGradeMin

      Returns:
      minimum allowed cardinality for grade. Note that with patterns, this may be different for the underlying resource
    • getGradeMax

      Returns:
      maximum allowed cardinality for grade. Note that with patterns, this may be different for the underlying resource
    • setGrade

      Fivews setGrade(CodeableConcept value) throws org.hl7.fhir.exceptions.FHIRException
      Parameters:
      value -
      invalid reference
      #grade
      (A field that indicates the potential impact of the content of the resource.)
      Throws:
      org.hl7.fhir.exceptions.FHIRException
    • getWhat

      DataType getWhat() throws org.hl7.fhir.exceptions.FHIRException
      Returns:
      invalid reference
      #what
      (what this resource is about.)
      Throws:
      org.hl7.fhir.exceptions.FHIRException
    • getWhatCodeableConcept

      CodeableConcept getWhatCodeableConcept() throws org.hl7.fhir.exceptions.FHIRException
      Returns:
      invalid reference
      #what
      (what this resource is about.)
      Throws:
      org.hl7.fhir.exceptions.FHIRException
    • hasWhatCodeableConcept

    • getWhatReference

      Reference getWhatReference() throws org.hl7.fhir.exceptions.FHIRException
      Returns:
      invalid reference
      #what
      (what this resource is about.)
      Throws:
      org.hl7.fhir.exceptions.FHIRException
    • hasWhatReference

      boolean hasWhatReference()
    • hasWhat

      boolean hasWhat()
      Returns:
      whether there is more than zero values for what
    • getWhatMin

      int getWhatMin()
      Returns:
      minimum allowed cardinality for what. Note that with patterns, this may be different for the underlying resource
    • getWhatMax

      int getWhatMax()
      Returns:
      maximum allowed cardinality for what. Note that with patterns, this may be different for the underlying resource
    • setWhat

      Fivews setWhat(DataType value) throws org.hl7.fhir.exceptions.FHIRException
      Parameters:
      value -
      invalid reference
      #what
      (what this resource is about.)
      Throws:
      org.hl7.fhir.exceptions.FHIRException
    • getSubject

      List<Reference> getSubject() throws org.hl7.fhir.exceptions.FHIRException
      Returns:
      invalid reference
      #subject
      (Who this resource is about.)
      Throws:
      org.hl7.fhir.exceptions.FHIRException
    • setSubject

      Fivews setSubject(List<Reference> theSubject) throws org.hl7.fhir.exceptions.FHIRException
      Returns:
      Returns a reference to this for easy method chaining
      Throws:
      org.hl7.fhir.exceptions.FHIRException
    • hasSubject

      boolean hasSubject()
      Returns:
      whether there is more than zero values for subject
    • getSubjectMin

      Returns:
      minimum allowed cardinality for subject. Note that with patterns, this may be different for the underlying resource
    • getSubjectMax

      Returns:
      maximum allowed cardinality for subject. Note that with patterns, this may be different for the underlying resource
    • addSubject

      Reference addSubject() throws org.hl7.fhir.exceptions.FHIRException
      Throws:
      org.hl7.fhir.exceptions.FHIRException
    • addSubject

      Fivews addSubject(Reference t) throws org.hl7.fhir.exceptions.FHIRException
      Throws:
      org.hl7.fhir.exceptions.FHIRException
    • getSubjectFirstRep

      Reference getSubjectFirstRep() throws org.hl7.fhir.exceptions.FHIRException
      Returns:
      The first repetition of repeating field
      invalid reference
      #subject
      , creating it if it does not already exist
      Throws:
      org.hl7.fhir.exceptions.FHIRException
    • getContext

      Reference getContext() throws org.hl7.fhir.exceptions.FHIRException
      Returns:
      invalid reference
      #context
      (a resource that gives context for the work described in this resource (usually Encounter or EpisodeOfCare).)
      Throws:
      org.hl7.fhir.exceptions.FHIRException
    • hasContext

      boolean hasContext()
      Returns:
      whether there is more than zero values for context
    • getContextMin

      Returns:
      minimum allowed cardinality for context. Note that with patterns, this may be different for the underlying resource
    • getContextMax

      Returns:
      maximum allowed cardinality for context. Note that with patterns, this may be different for the underlying resource
    • setContext

      Fivews setContext(Reference value) throws org.hl7.fhir.exceptions.FHIRException
      Parameters:
      value -
      invalid reference
      #context
      (a resource that gives context for the work described in this resource (usually Encounter or EpisodeOfCare).)
      Throws:
      org.hl7.fhir.exceptions.FHIRException
    • getInitElement

      DateTimeType getInitElement() throws org.hl7.fhir.exceptions.FHIRException
      Returns:
      invalid reference
      #init
      (when the work described in this resource was started (or will be).). This is the underlying object with id, value and extensions. The accessor "getInit" gives direct access to the value
      Throws:
      org.hl7.fhir.exceptions.FHIRException
    • hasInit

      boolean hasInit()
      Returns:
      whether there is more than zero values for init
    • getInitMin

      int getInitMin() throws org.hl7.fhir.exceptions.FHIRException
      Returns:
      minimum allowed cardinality for init. Note that with patterns, this may be different for the underlying resource
      Throws:
      org.hl7.fhir.exceptions.FHIRException
    • getInitMax

      int getInitMax() throws org.hl7.fhir.exceptions.FHIRException
      Returns:
      maximum allowed cardinality for init. Note that with patterns, this may be different for the underlying resource
      Throws:
      org.hl7.fhir.exceptions.FHIRException
    • hasInitElement

      boolean hasInitElement()
    • setInitElement

      Fivews setInitElement(DateTimeType value) throws org.hl7.fhir.exceptions.FHIRException
      Parameters:
      value -
      invalid reference
      #init
      (when the work described in this resource was started (or will be).). This is the underlying object with id, value and extensions. The accessor "getInit" gives direct access to the value
      Throws:
      org.hl7.fhir.exceptions.FHIRException
    • getInit

      Date getInit() throws org.hl7.fhir.exceptions.FHIRException
      Returns:
      when the work described in this resource was started (or will be).
      Throws:
      org.hl7.fhir.exceptions.FHIRException
    • setInit

      Fivews setInit(Date value) throws org.hl7.fhir.exceptions.FHIRException
      Parameters:
      value - when the work described in this resource was started (or will be).
      Throws:
      org.hl7.fhir.exceptions.FHIRException
    • getPlanned

      List<Timing> getPlanned() throws org.hl7.fhir.exceptions.FHIRException
      Returns:
      invalid reference
      #planned
      (when this resource is planned to occur.)
      Throws:
      org.hl7.fhir.exceptions.FHIRException
    • setPlanned

      Fivews setPlanned(List<Timing> thePlanned) throws org.hl7.fhir.exceptions.FHIRException
      Returns:
      Returns a reference to this for easy method chaining
      Throws:
      org.hl7.fhir.exceptions.FHIRException
    • hasPlanned

      boolean hasPlanned()
      Returns:
      whether there is more than zero values for planned
    • getPlannedMin

      Returns:
      minimum allowed cardinality for planned. Note that with patterns, this may be different for the underlying resource
    • getPlannedMax

      Returns:
      maximum allowed cardinality for planned. Note that with patterns, this may be different for the underlying resource
    • addPlanned

      Timing addPlanned() throws org.hl7.fhir.exceptions.FHIRException
      Throws:
      org.hl7.fhir.exceptions.FHIRException
    • addPlanned

      Fivews addPlanned(Timing t) throws org.hl7.fhir.exceptions.FHIRException
      Throws:
      org.hl7.fhir.exceptions.FHIRException
    • getPlannedFirstRep

      Timing getPlannedFirstRep() throws org.hl7.fhir.exceptions.FHIRException
      Returns:
      The first repetition of repeating field
      invalid reference
      #planned
      , creating it if it does not already exist
      Throws:
      org.hl7.fhir.exceptions.FHIRException
    • getDone

      DataType getDone() throws org.hl7.fhir.exceptions.FHIRException
      Returns:
      invalid reference
      #done
      (when the work described in this resource was completed (or will be).)
      Throws:
      org.hl7.fhir.exceptions.FHIRException
    • getDoneDateTimeType

      DateTimeType getDoneDateTimeType() throws org.hl7.fhir.exceptions.FHIRException
      Returns:
      invalid reference
      #done
      (when the work described in this resource was completed (or will be).)
      Throws:
      org.hl7.fhir.exceptions.FHIRException
    • hasDoneDateTimeType

    • getDonePeriod

      Period getDonePeriod() throws org.hl7.fhir.exceptions.FHIRException
      Returns:
      invalid reference
      #done
      (when the work described in this resource was completed (or will be).)
      Throws:
      org.hl7.fhir.exceptions.FHIRException
    • hasDonePeriod

      boolean hasDonePeriod()
    • hasDone

      boolean hasDone()
      Returns:
      whether there is more than zero values for done
    • getDoneMin

      int getDoneMin()
      Returns:
      minimum allowed cardinality for done. Note that with patterns, this may be different for the underlying resource
    • getDoneMax

      int getDoneMax()
      Returns:
      maximum allowed cardinality for done. Note that with patterns, this may be different for the underlying resource
    • setDone

      Fivews setDone(DataType value) throws org.hl7.fhir.exceptions.FHIRException
      Parameters:
      value -
      invalid reference
      #done
      (when the work described in this resource was completed (or will be).)
      Throws:
      org.hl7.fhir.exceptions.FHIRException
    • getRecordedElement

      InstantType getRecordedElement() throws org.hl7.fhir.exceptions.FHIRException
      Returns:
      invalid reference
      #recorded
      (when this resource itself was created.). This is the underlying object with id, value and extensions. The accessor "getRecorded" gives direct access to the value
      Throws:
      org.hl7.fhir.exceptions.FHIRException
    • hasRecorded

      boolean hasRecorded()
      Returns:
      whether there is more than zero values for recorded
    • getRecordedMin

      int getRecordedMin() throws org.hl7.fhir.exceptions.FHIRException
      Returns:
      minimum allowed cardinality for recorded. Note that with patterns, this may be different for the underlying resource
      Throws:
      org.hl7.fhir.exceptions.FHIRException
    • getRecordedMax

      int getRecordedMax() throws org.hl7.fhir.exceptions.FHIRException
      Returns:
      maximum allowed cardinality for recorded. Note that with patterns, this may be different for the underlying resource
      Throws:
      org.hl7.fhir.exceptions.FHIRException
    • hasRecordedElement

    • setRecordedElement

      Fivews setRecordedElement(InstantType value) throws org.hl7.fhir.exceptions.FHIRException
      Parameters:
      value -
      invalid reference
      #recorded
      (when this resource itself was created.). This is the underlying object with id, value and extensions. The accessor "getRecorded" gives direct access to the value
      Throws:
      org.hl7.fhir.exceptions.FHIRException
    • getRecorded

      Date getRecorded() throws org.hl7.fhir.exceptions.FHIRException
      Returns:
      when this resource itself was created.
      Throws:
      org.hl7.fhir.exceptions.FHIRException
    • setRecorded

      Fivews setRecorded(Date value) throws org.hl7.fhir.exceptions.FHIRException
      Parameters:
      value - when this resource itself was created.
      Throws:
      org.hl7.fhir.exceptions.FHIRException
    • getAuthor

      List<Reference> getAuthor() throws org.hl7.fhir.exceptions.FHIRException
      Returns:
      invalid reference
      #author
      (who authored the content of the resource.)
      Throws:
      org.hl7.fhir.exceptions.FHIRException
    • setAuthor

      Fivews setAuthor(List<Reference> theAuthor) throws org.hl7.fhir.exceptions.FHIRException
      Returns:
      Returns a reference to this for easy method chaining
      Throws:
      org.hl7.fhir.exceptions.FHIRException
    • hasAuthor

      boolean hasAuthor()
      Returns:
      whether there is more than zero values for author
    • getAuthorMin

      Returns:
      minimum allowed cardinality for author. Note that with patterns, this may be different for the underlying resource
    • getAuthorMax

      Returns:
      maximum allowed cardinality for author. Note that with patterns, this may be different for the underlying resource
    • addAuthor

      Reference addAuthor() throws org.hl7.fhir.exceptions.FHIRException
      Throws:
      org.hl7.fhir.exceptions.FHIRException
    • addAuthor

      Fivews addAuthor(Reference t) throws org.hl7.fhir.exceptions.FHIRException
      Throws:
      org.hl7.fhir.exceptions.FHIRException
    • getAuthorFirstRep

      Reference getAuthorFirstRep() throws org.hl7.fhir.exceptions.FHIRException
      Returns:
      The first repetition of repeating field
      invalid reference
      #author
      , creating it if it does not already exist
      Throws:
      org.hl7.fhir.exceptions.FHIRException
    • getSource

      List<Reference> getSource() throws org.hl7.fhir.exceptions.FHIRException
      Returns:
      invalid reference
      #source
      (Who provided the information in this resource.)
      Throws:
      org.hl7.fhir.exceptions.FHIRException
    • setSource

      Fivews setSource(List<Reference> theSource) throws org.hl7.fhir.exceptions.FHIRException
      Returns:
      Returns a reference to this for easy method chaining
      Throws:
      org.hl7.fhir.exceptions.FHIRException
    • hasSource

      boolean hasSource()
      Returns:
      whether there is more than zero values for source
    • getSourceMin

      Returns:
      minimum allowed cardinality for source. Note that with patterns, this may be different for the underlying resource
    • getSourceMax

      Returns:
      maximum allowed cardinality for source. Note that with patterns, this may be different for the underlying resource
    • addSource

      Reference addSource() throws org.hl7.fhir.exceptions.FHIRException
      Throws:
      org.hl7.fhir.exceptions.FHIRException
    • addSource

      Fivews addSource(Reference t) throws org.hl7.fhir.exceptions.FHIRException
      Throws:
      org.hl7.fhir.exceptions.FHIRException
    • getSourceFirstRep

      Reference getSourceFirstRep() throws org.hl7.fhir.exceptions.FHIRException
      Returns:
      The first repetition of repeating field
      invalid reference
      #source
      , creating it if it does not already exist
      Throws:
      org.hl7.fhir.exceptions.FHIRException
    • getActor

      List<Reference> getActor() throws org.hl7.fhir.exceptions.FHIRException
      Returns:
      invalid reference
      #actor
      (who did the work described the resource (or will do).)
      Throws:
      org.hl7.fhir.exceptions.FHIRException
    • setActor

      Fivews setActor(List<Reference> theActor) throws org.hl7.fhir.exceptions.FHIRException
      Returns:
      Returns a reference to this for easy method chaining
      Throws:
      org.hl7.fhir.exceptions.FHIRException
    • hasActor

      boolean hasActor()
      Returns:
      whether there is more than zero values for actor
    • getActorMin

      Returns:
      minimum allowed cardinality for actor. Note that with patterns, this may be different for the underlying resource
    • getActorMax

      Returns:
      maximum allowed cardinality for actor. Note that with patterns, this may be different for the underlying resource
    • addActor

      Reference addActor() throws org.hl7.fhir.exceptions.FHIRException
      Throws:
      org.hl7.fhir.exceptions.FHIRException
    • addActor

      Fivews addActor(Reference t) throws org.hl7.fhir.exceptions.FHIRException
      Throws:
      org.hl7.fhir.exceptions.FHIRException
    • getActorFirstRep

      Reference getActorFirstRep() throws org.hl7.fhir.exceptions.FHIRException
      Returns:
      The first repetition of repeating field
      invalid reference
      #actor
      , creating it if it does not already exist
      Throws:
      org.hl7.fhir.exceptions.FHIRException
    • getCause

      List<Reference> getCause() throws org.hl7.fhir.exceptions.FHIRException
      Returns:
      invalid reference
      #cause
      (who prompted the work described in the resource.)
      Throws:
      org.hl7.fhir.exceptions.FHIRException
    • setCause

      Fivews setCause(List<Reference> theCause) throws org.hl7.fhir.exceptions.FHIRException
      Returns:
      Returns a reference to this for easy method chaining
      Throws:
      org.hl7.fhir.exceptions.FHIRException
    • hasCause

      boolean hasCause()
      Returns:
      whether there is more than zero values for cause
    • getCauseMin

      Returns:
      minimum allowed cardinality for cause. Note that with patterns, this may be different for the underlying resource
    • getCauseMax

      Returns:
      maximum allowed cardinality for cause. Note that with patterns, this may be different for the underlying resource
    • addCause

      Reference addCause() throws org.hl7.fhir.exceptions.FHIRException
      Throws:
      org.hl7.fhir.exceptions.FHIRException
    • addCause

      Fivews addCause(Reference t) throws org.hl7.fhir.exceptions.FHIRException
      Throws:
      org.hl7.fhir.exceptions.FHIRException
    • getCauseFirstRep

      Reference getCauseFirstRep() throws org.hl7.fhir.exceptions.FHIRException
      Returns:
      The first repetition of repeating field
      invalid reference
      #cause
      , creating it if it does not already exist
      Throws:
      org.hl7.fhir.exceptions.FHIRException
    • getWitness

      List<Reference> getWitness() throws org.hl7.fhir.exceptions.FHIRException
      Returns:
      invalid reference
      #witness
      (who attests to the content of the resource (individual or org).)
      Throws:
      org.hl7.fhir.exceptions.FHIRException
    • setWitness

      Fivews setWitness(List<Reference> theWitness) throws org.hl7.fhir.exceptions.FHIRException
      Returns:
      Returns a reference to this for easy method chaining
      Throws:
      org.hl7.fhir.exceptions.FHIRException
    • hasWitness

      boolean hasWitness()
      Returns:
      whether there is more than zero values for witness
    • getWitnessMin

      Returns:
      minimum allowed cardinality for witness. Note that with patterns, this may be different for the underlying resource
    • getWitnessMax

      Returns:
      maximum allowed cardinality for witness. Note that with patterns, this may be different for the underlying resource
    • addWitness

      Reference addWitness() throws org.hl7.fhir.exceptions.FHIRException
      Throws:
      org.hl7.fhir.exceptions.FHIRException
    • addWitness

      Fivews addWitness(Reference t) throws org.hl7.fhir.exceptions.FHIRException
      Throws:
      org.hl7.fhir.exceptions.FHIRException
    • getWitnessFirstRep

      Reference getWitnessFirstRep() throws org.hl7.fhir.exceptions.FHIRException
      Returns:
      The first repetition of repeating field
      invalid reference
      #witness
      , creating it if it does not already exist
      Throws:
      org.hl7.fhir.exceptions.FHIRException
    • getWho

      List<Reference> getWho() throws org.hl7.fhir.exceptions.FHIRException
      Returns:
      invalid reference
      #who
      (An actor involved in the work described by this resource.)
      Throws:
      org.hl7.fhir.exceptions.FHIRException
    • setWho

      Fivews setWho(List<Reference> theWho) throws org.hl7.fhir.exceptions.FHIRException
      Returns:
      Returns a reference to this for easy method chaining
      Throws:
      org.hl7.fhir.exceptions.FHIRException
    • hasWho

      boolean hasWho()
      Returns:
      whether there is more than zero values for who
    • getWhoMin

      int getWhoMin()
      Returns:
      minimum allowed cardinality for who. Note that with patterns, this may be different for the underlying resource
    • getWhoMax

      int getWhoMax()
      Returns:
      maximum allowed cardinality for who. Note that with patterns, this may be different for the underlying resource
    • addWho

      Reference addWho() throws org.hl7.fhir.exceptions.FHIRException
      Throws:
      org.hl7.fhir.exceptions.FHIRException
    • addWho

      Fivews addWho(Reference t) throws org.hl7.fhir.exceptions.FHIRException
      Throws:
      org.hl7.fhir.exceptions.FHIRException
    • getWhoFirstRep

      Reference getWhoFirstRep() throws org.hl7.fhir.exceptions.FHIRException
      Returns:
      The first repetition of repeating field
      invalid reference
      #who
      , creating it if it does not already exist
      Throws:
      org.hl7.fhir.exceptions.FHIRException
    • getWhere

      List<DataType> getWhere() throws org.hl7.fhir.exceptions.FHIRException
      Returns:
      invalid reference
      #where
      (The location of the work described.)
      Throws:
      org.hl7.fhir.exceptions.FHIRException
    • setWhere

      Fivews setWhere(List<DataType> theWhere) throws org.hl7.fhir.exceptions.FHIRException
      Returns:
      Returns a reference to this for easy method chaining
      Throws:
      org.hl7.fhir.exceptions.FHIRException
    • hasWhere

      boolean hasWhere()
      Returns:
      whether there is more than zero values for where
    • getWhereMin

      Returns:
      minimum allowed cardinality for where. Note that with patterns, this may be different for the underlying resource
    • getWhereMax

      Returns:
      maximum allowed cardinality for where. Note that with patterns, this may be different for the underlying resource
    • addWhere

      DataType addWhere() throws org.hl7.fhir.exceptions.FHIRException
      Throws:
      org.hl7.fhir.exceptions.FHIRException
    • addWhere

      Fivews addWhere(DataType t) throws org.hl7.fhir.exceptions.FHIRException
      Throws:
      org.hl7.fhir.exceptions.FHIRException
    • getWhereFirstRep

      DataType getWhereFirstRep() throws org.hl7.fhir.exceptions.FHIRException
      Returns:
      The first repetition of repeating field
      invalid reference
      #where
      , creating it if it does not already exist
      Throws:
      org.hl7.fhir.exceptions.FHIRException
    • getWhy

      List<DataType> getWhy() throws org.hl7.fhir.exceptions.FHIRException
      Returns:
      invalid reference
      #why
      (Why this work was done.)
      Throws:
      org.hl7.fhir.exceptions.FHIRException
    • setWhy

      Fivews setWhy(List<DataType> theWhy) throws org.hl7.fhir.exceptions.FHIRException
      Returns:
      Returns a reference to this for easy method chaining
      Throws:
      org.hl7.fhir.exceptions.FHIRException
    • hasWhy

      boolean hasWhy()
      Returns:
      whether there is more than zero values for why
    • getWhyMin

      int getWhyMin()
      Returns:
      minimum allowed cardinality for why. Note that with patterns, this may be different for the underlying resource
    • getWhyMax

      int getWhyMax()
      Returns:
      maximum allowed cardinality for why. Note that with patterns, this may be different for the underlying resource
    • addWhy

      DataType addWhy() throws org.hl7.fhir.exceptions.FHIRException
      Throws:
      org.hl7.fhir.exceptions.FHIRException
    • addWhy

      Fivews addWhy(DataType t) throws org.hl7.fhir.exceptions.FHIRException
      Throws:
      org.hl7.fhir.exceptions.FHIRException
    • getWhyFirstRep

      DataType getWhyFirstRep() throws org.hl7.fhir.exceptions.FHIRException
      Returns:
      The first repetition of repeating field
      invalid reference
      #why
      , creating it if it does not already exist
      Throws:
      org.hl7.fhir.exceptions.FHIRException
    • fhirType