Class Task

  • 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 Task
    extends DomainResource
    A task to be performed.
    See Also:
    Serialized Form
    • Field Detail

      • type

        protected CodeableConcept type
        A name or code (or both) briefly describing what the task involves.
      • subjectTarget

        protected Resource subjectTarget
        The actual object that is the target of the reference (The subject of the task.)
      • for_

        protected Reference for_
        The entity who benefits from the performance of the service specified in the task (e.g., the patient).
      • for_Target

        protected Resource for_Target
        The actual object that is the target of the reference (The entity who benefits from the performance of the service specified in the task (e.g., the patient).)
      • definition

        protected UriType definition
        A reference to a formal or informal definition of the task.
      • creatorTarget

        protected Resource creatorTarget
        The actual object that is the target of the reference (The creator of the task.)
      • owner

        protected Reference owner
        The owner of this task. The participant who can execute this task.
      • ownerTarget

        protected Resource ownerTarget
        The actual object that is the target of the reference (The owner of this task. The participant who can execute this task.)
      • parent

        protected Reference parent
        Task that this particular task is part of.
      • parentTarget

        protected Task parentTarget
        The actual object that is the target of the reference (Task that this particular task is part of.)
      • DEFINITION

        public static final ca.uhn.fhir.rest.gclient.UriClientParam DEFINITION
        Fluent Client search parameter constant for definition

        Description: Search by task definition
        Type: uri
        Path: Task.definition

      • STATUS

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

        Description: Search by task status
        Type: token
        Path: Task.status

      • SUBJECT

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

        Description: Search by task subject
        Type: reference
        Path: Task.subject

      • INCLUDE_SUBJECT

        public static final ca.uhn.fhir.model.api.Include INCLUDE_SUBJECT
        Constant for fluent queries to be used to add include statements. Specifies the path value of "Task:subject".
      • PARENT

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

        Description: Search by parent task
        Type: reference
        Path: Task.parent

      • INCLUDE_PARENT

        public static final ca.uhn.fhir.model.api.Include INCLUDE_PARENT
        Constant for fluent queries to be used to add include statements. Specifies the path value of "Task:parent".
      • TYPE

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

        Description: Search by task type
        Type: token
        Path: Task.type

      • SP_MODIFIED

        public static final String SP_MODIFIED
        Search parameter: modified

        Description: Search by last modification date
        Type: date
        Path: Task.lastModified

        See Also:
        Constant Field Values
      • MODIFIED

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

        Description: Search by last modification date
        Type: date
        Path: Task.lastModified

      • CREATOR

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

        Description: Search by task creator
        Type: reference
        Path: Task.creator

      • INCLUDE_CREATOR

        public static final ca.uhn.fhir.model.api.Include INCLUDE_CREATOR
        Constant for fluent queries to be used to add include statements. Specifies the path value of "Task:creator".
      • FAILURE

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

        Description: Search by failure reason
        Type: token
        Path: Task.failureReason

      • CREATED

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

        Description: Search by creation date
        Type: date
        Path: Task.created

      • PRIORITY

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

        Description: Search by task priority
        Type: token
        Path: Task.priority

      • OWNER

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

        Description: Search by task owner
        Type: reference
        Path: Task.owner

      • INCLUDE_OWNER

        public static final ca.uhn.fhir.model.api.Include INCLUDE_OWNER
        Constant for fluent queries to be used to add include statements. Specifies the path value of "Task:owner".
      • SP_PERFORMER

        public static final String SP_PERFORMER
        Search parameter: performer

        Description: Search by recommended type of performer (e.g., Requester, Performer, Scheduler).
        Type: token
        Path: Task.performerType

        See Also:
        Constant Field Values
      • PERFORMER

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

        Description: Search by recommended type of performer (e.g., Requester, Performer, Scheduler).
        Type: token
        Path: Task.performerType

      • SP_IDENTIFIER

        public static final String SP_IDENTIFIER
        Search parameter: identifier

        Description: Search for a task instance by its business identifier
        Type: token
        Path: Task.identifier

        See Also:
        Constant Field Values
      • IDENTIFIER

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

        Description: Search for a task instance by its business identifier
        Type: token
        Path: Task.identifier