Class SupplyRequest

  • All Implemented Interfaces:
    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 SupplyRequest
    extends DomainResource
    A record of a request for a medication, substance or device used in the healthcare setting.
    See Also:
    Serialized Form
    • Field Detail

      • patient

        protected Reference patient
        A link to a resource representing the person whom the ordered item is for.
      • patientTarget

        protected Patient patientTarget
        The actual object that is the target of the reference (A link to a resource representing the person whom the ordered item is for.)
      • source

        protected Reference source
        The Practitioner , Organization or Patient who initiated this order for the supply.
      • sourceTarget

        protected Resource sourceTarget
        The actual object that is the target of the reference (The Practitioner , Organization or Patient who initiated this order for the supply.)
      • kind

        protected CodeableConcept kind
        Category of supply, e.g. central, non-stock, etc. This is used to support work flows associated with the supply process.
      • orderedItemTarget

        protected Resource orderedItemTarget
        The actual object that is the target of the reference (The item that is requested to be supplied.)
      • supplierTarget

        protected List<Organization> supplierTarget
        The actual objects that are the target of the reference (Who is intended to fulfill the request.)
      • reason

        protected Type reason
        Why the supply item was requested.
      • SP_PATIENT

        public static final String SP_PATIENT
        Search parameter: patient

        Description: Patient for whom the item is supplied
        Type: reference
        Path: SupplyRequest.patient

        See Also:
        Constant Field Values
      • PATIENT

        public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam PATIENT
        Fluent Client search parameter constant for patient

        Description: Patient for whom the item is supplied
        Type: reference
        Path: SupplyRequest.patient

      • INCLUDE_PATIENT

        public static final ca.uhn.fhir.model.api.Include INCLUDE_PATIENT
        Constant for fluent queries to be used to add include statements. Specifies the path value of "SupplyRequest:patient".
      • SP_SOURCE

        public static final String SP_SOURCE
        Search parameter: source

        Description: Who initiated this order
        Type: reference
        Path: SupplyRequest.source

        See Also:
        Constant Field Values
      • SOURCE

        public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam SOURCE
        Fluent Client search parameter constant for source

        Description: Who initiated this order
        Type: reference
        Path: SupplyRequest.source

      • INCLUDE_SOURCE

        public static final ca.uhn.fhir.model.api.Include INCLUDE_SOURCE
        Constant for fluent queries to be used to add include statements. Specifies the path value of "SupplyRequest:source".
      • SP_STATUS

        public static final String SP_STATUS
        Search parameter: status

        Description: requested | completed | failed | cancelled
        Type: token
        Path: SupplyRequest.status

        See Also:
        Constant Field Values
      • STATUS

        public static final ca.uhn.fhir.rest.gclient.TokenClientParam STATUS
        Fluent Client search parameter constant for status

        Description: requested | completed | failed | cancelled
        Type: token
        Path: SupplyRequest.status

      • SP_DATE

        public static final String SP_DATE
        Search parameter: date

        Description: When the request was made
        Type: date
        Path: SupplyRequest.date

        See Also:
        Constant Field Values
      • DATE

        public static final ca.uhn.fhir.rest.gclient.DateClientParam DATE
        Fluent Client search parameter constant for date

        Description: When the request was made
        Type: date
        Path: SupplyRequest.date

      • IDENTIFIER

        public static final ca.uhn.fhir.rest.gclient.TokenClientParam IDENTIFIER
        Fluent Client search parameter constant for identifier

        Description: Unique identifier
        Type: token
        Path: SupplyRequest.identifier

      • SP_SUPPLIER

        public static final String SP_SUPPLIER
        Search parameter: supplier

        Description: Who is intended to fulfill the request
        Type: reference
        Path: SupplyRequest.supplier

        See Also:
        Constant Field Values
      • SUPPLIER

        public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam SUPPLIER
        Fluent Client search parameter constant for supplier

        Description: Who is intended to fulfill the request
        Type: reference
        Path: SupplyRequest.supplier

      • INCLUDE_SUPPLIER

        public static final ca.uhn.fhir.model.api.Include INCLUDE_SUPPLIER
        Constant for fluent queries to be used to add include statements. Specifies the path value of "SupplyRequest:supplier".
      • SP_KIND

        public static final String SP_KIND
        Search parameter: kind

        Description: The kind of supply (central, non-stock, etc.)
        Type: token
        Path: SupplyRequest.kind

        See Also:
        Constant Field Values
      • KIND

        public static final ca.uhn.fhir.rest.gclient.TokenClientParam KIND
        Fluent Client search parameter constant for kind

        Description: The kind of supply (central, non-stock, etc.)
        Type: token
        Path: SupplyRequest.kind