Class Bundle.BundleEntryResponseComponent

  • All Implemented Interfaces:
    ca.uhn.fhir.model.api.IElement, Serializable, org.hl7.fhir.instance.model.api.IBase, org.hl7.fhir.instance.model.api.IBaseBackboneElement, org.hl7.fhir.instance.model.api.IBaseElement, org.hl7.fhir.instance.model.api.IBaseHasExtensions, org.hl7.fhir.instance.model.api.IBaseHasModifierExtensions
    Enclosing class:
    Bundle

    public static class Bundle.BundleEntryResponseComponent
    extends BackboneElement
    implements org.hl7.fhir.instance.model.api.IBaseBackboneElement
    See Also:
    Serialized Form
    • Field Detail

      • status

        protected StringType status
        The status code returned by processing this entry. The status SHALL start with a 3 digit HTTP code (e.g. 404) and may contain the standard HTTP description associated with the status code.
      • location

        protected UriType location
        The location header created by processing this operation, populated if the operation returns a location.
      • etag

        protected StringType etag
        The Etag for the resource, if the operation for the entry produced a versioned resource (see [Resource Metadata and Versioning](http.html#versioning) and [Managing Resource Contention](http.html#concurrency)).
      • outcome

        protected Resource outcome
        An OperationOutcome containing hints and warnings produced as part of processing this entry in a batch or transaction.
    • Method Detail

      • getStatusElement

        public StringType getStatusElement()
        Returns:
        status (The status code returned by processing this entry. The status SHALL start with a 3 digit HTTP code (e.g. 404) and may contain the standard HTTP description associated with the status code.). This is the underlying object with id, value and extensions. The accessor "getStatus" gives direct access to the value
      • setStatusElement

        public Bundle.BundleEntryResponseComponent setStatusElement​(StringType value)
        Parameters:
        value - status (The status code returned by processing this entry. The status SHALL start with a 3 digit HTTP code (e.g. 404) and may contain the standard HTTP description associated with the status code.). This is the underlying object with id, value and extensions. The accessor "getStatus" gives direct access to the value
      • getStatus

        public String getStatus()
        Returns:
        The status code returned by processing this entry. The status SHALL start with a 3 digit HTTP code (e.g. 404) and may contain the standard HTTP description associated with the status code.
      • setStatus

        public Bundle.BundleEntryResponseComponent setStatus​(String value)
        Parameters:
        value - The status code returned by processing this entry. The status SHALL start with a 3 digit HTTP code (e.g. 404) and may contain the standard HTTP description associated with the status code.
      • getLocationElement

        public UriType getLocationElement()
        Returns:
        location (The location header created by processing this operation, populated if the operation returns a location.). This is the underlying object with id, value and extensions. The accessor "getLocation" gives direct access to the value
      • setLocationElement

        public Bundle.BundleEntryResponseComponent setLocationElement​(UriType value)
        Parameters:
        value - location (The location header created by processing this operation, populated if the operation returns a location.). This is the underlying object with id, value and extensions. The accessor "getLocation" gives direct access to the value
      • getLocation

        public String getLocation()
        Returns:
        The location header created by processing this operation, populated if the operation returns a location.
      • getEtagElement

        public StringType getEtagElement()
        Returns:
        etag (The Etag for the resource, if the operation for the entry produced a versioned resource (see [Resource Metadata and Versioning](http.html#versioning) and [Managing Resource Contention](http.html#concurrency)).). This is the underlying object with id, value and extensions. The accessor "getEtag" gives direct access to the value
      • hasEtag

        public boolean hasEtag()
      • setEtagElement

        public Bundle.BundleEntryResponseComponent setEtagElement​(StringType value)
        Parameters:
        value - etag (The Etag for the resource, if the operation for the entry produced a versioned resource (see [Resource Metadata and Versioning](http.html#versioning) and [Managing Resource Contention](http.html#concurrency)).). This is the underlying object with id, value and extensions. The accessor "getEtag" gives direct access to the value
      • getEtag

        public String getEtag()
        Returns:
        The Etag for the resource, if the operation for the entry produced a versioned resource (see [Resource Metadata and Versioning](http.html#versioning) and [Managing Resource Contention](http.html#concurrency)).
      • setEtag

        public Bundle.BundleEntryResponseComponent setEtag​(String value)
        Parameters:
        value - The Etag for the resource, if the operation for the entry produced a versioned resource (see [Resource Metadata and Versioning](http.html#versioning) and [Managing Resource Contention](http.html#concurrency)).
      • getLastModifiedElement

        public InstantType getLastModifiedElement()
        Returns:
        lastModified (The date/time that the resource was modified on the server.). This is the underlying object with id, value and extensions. The accessor "getLastModified" gives direct access to the value
      • getLastModified

        public Date getLastModified()
        Returns:
        The date/time that the resource was modified on the server.
      • getOutcome

        public Resource getOutcome()
        Returns:
        outcome (An OperationOutcome containing hints and warnings produced as part of processing this entry in a batch or transaction.)
      • isEmpty

        public boolean isEmpty()
        Specified by:
        isEmpty in interface org.hl7.fhir.instance.model.api.IBase
        Overrides:
        isEmpty in class BackboneElement