Class CareTeam

  • 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 CareTeam
    extends DomainResource
    The Care Team includes all the people and organizations who plan to participate in the coordination and delivery of care for a patient.
    See Also:
    Serialized Form
    • Field Detail

      • identifier

        protected List<Identifier> identifier
        This records identifiers associated with this care team that are defined by business processes and/or used to refer to it when a direct URL reference to the resource itself is not appropriate.
      • status

        protected CodeableConcept status
        Indicates whether the care team is currently active, suspended, inactive, or entered in error.
      • type

        protected List<CodeableConcept> type
        Identifies what kind of team. This is to support differentiation between multiple co-existing teams, such as care plan team, episode of care team, longitudinal care team.
      • subject

        protected Reference subject
        Identifies the patient or group whose intended care is handled by the team.
      • subjectTarget

        protected Resource subjectTarget
        The actual object that is the target of the reference (Identifies the patient or group whose intended care is handled by the team.)
      • period

        protected Period period
        Indicates when the team did (or is intended to) come into effect and end.
      • PATIENT

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

        Description: Who care team is for
        Type: reference
        Path: CareTeam.subject

      • 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 "CareTeam:patient".
      • SP_STATUS

        public static final String SP_STATUS
        Search parameter: status

        Description: active | suspended | inactive | entered in error
        Type: token
        Path: CareTeam.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: active | suspended | inactive | entered in error
        Type: token
        Path: CareTeam.status

      • SUBJECT

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

        Description: Who care team is for
        Type: reference
        Path: CareTeam.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 "CareTeam:subject".
      • PARTICIPANT

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

        Description: Who is involved
        Type: reference
        Path: CareTeam.participant.member

      • INCLUDE_PARTICIPANT

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

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

        Description: Type of team
        Type: token
        Path: CareTeam.type

      • SP_DATE

        public static final String SP_DATE
        Search parameter: date

        Description: Time period team covers
        Type: date
        Path: CareTeam.period

        See Also:
        Constant Field Values
      • DATE

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

        Description: Time period team covers
        Type: date
        Path: CareTeam.period

      • IDENTIFIER

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

        Description: External Ids for this team
        Type: token
        Path: CareTeam.identifier

    • Constructor Detail

      • CareTeam

        public CareTeam()
        Constructor