DSTU2 STU 3 Candidate
This page is part of the FHIR Specification (v1.0.2: DSTU 2). The current version which supercedes this version is

This page is part of the FHIR Specification (v1.4.0: STU 3 Ballot 3). The current version which supercedes this version is 5.0.0 . For a full list of available versions, see the Directory of published versions . For a full list of available versions, see the Directory of published versions . Page versions: . Page versions: R5 R4B R4 R3 R2

5.19 5.21 Resource EpisodeOfCare - Content Resource EpisodeOfCare - Content

An association between a patient and an organization / healthcare provider(s) during which time encounters may occur. The managing organization assumes a level of responsibility for the patient during this time.
Patient Administration Patient Administration Work Group Work Group Maturity Level : 1 Maturity Level : 1 Compartments : : Patient , , Practitioner

An association between a patient and an organization / healthcare provider(s) during which time encounters may occur. The managing organization assumes a level of responsibility for the patient during this time.

5.19.1 Scope and Usage 5.21.1 Scope and Usage The EpisodeOfCare Resource contains information about an association of a Patient with a Healthcare Provider for a period of time under which related healthcare activities may occur. In many cases, this represents a period of time where the Healthcare Provider has some level of responsibility for the care of the patient regarding a specific condition or problem, even if not currently participating in an encounter. These resources are typically known in existing systems as: EpisodeOfCare: Case, Program, Problem, Episode Encounter: Visit, Contact

The EpisodeOfCare Resource contains information about an association of a Patient with a Healthcare Provider for a period of time under which related healthcare activities may occur.

In many cases, this represents a period of time where the Healthcare Provider has some level of responsibility for the care of the patient regarding a specific condition or problem, even if not currently participating in an encounter.

These resources are typically known in existing systems as:

  • EpisodeOfCare: Case, Program, Problem, Episode
  • Encounter: Visit, Contact

5.19.1.1 5.21.1.1 Multiple Organizations and Transfer of Care Multiple Organizations and Transfer of Care Many organizations can be involved in an EpisodeOfCare, however each organization will have their own EpisodeOfCare which tracks their responsibility with the patient. When an Organization completes their involvement with the patient and transfers care to another Organization. This is often in the form of a referral to another Organization (or Organizations). When an incoming referral is received a new EpisodeOfCare may be created for this organization. The initial step(s) in the intake workflow for the referral often involve some form of assessment(s), eligibility, capacity, care levels, which could take some time. Once the intake process is completed and the patient is accepted, a CarePlan is often created.

Many organizations can be involved in an EpisodeOfCare, however each organization will have their own EpisodeOfCare which tracks their responsibility with the patient.

When an Organization completes their involvement with the patient and transfers care to another Organization. This is often in the form of a referral to another Organization (or Organizations).

When an incoming referral is received a new EpisodeOfCare may be created for this organization. The initial step(s) in the intake workflow for the referral often involve some form of assessment(s), eligibility, capacity, care levels, which could take some time.
Once the intake process is completed and the patient is accepted, a CarePlan is often created.

5.19.2 Boundaries and Relationships 5.21.2 Boundaries and Relationships The primary difference between the EpisodeOfCare and the Encounter is that the Encounter records the details of an activity directly relating to the patient, while the EpisodeOfCare is the container that can link a series of Encounters together for problems/issues. The Example scenarios below give some good examples as to when you might want to be using an EpisodeOfCare. This difference is a similar difference between the EpisodeOfCare and a CarePlan. The EpisodeOfCare is a tracking resource, rather than a planning resource. The EpisodeOfCare usually exists before the CarePlan. You don't need a CarePlan to use an EpisodeOfCare.

The primary difference between the EpisodeOfCare and the Encounter is that the Encounter records the details of an activity directly relating to the patient, while the EpisodeOfCare is the container that can link a series of Encounters together for problems/issues.
The Example scenarios below give some good examples as to when you might want to be using an EpisodeOfCare.

This difference is a similar difference between the EpisodeOfCare and a CarePlan. The EpisodeOfCare is a tracking resource, rather than a planning resource.
The EpisodeOfCare usually exists before the CarePlan. You don't need a CarePlan to use an EpisodeOfCare.

5.19.3 Background and Context 5.21.3 Background and Context Systems collect a coherent group of activities (such as encounters) related to a patient's health condition or problem often referred to as a Care Episode. Information about an episode is often shared across systems, and in some cases organizational and disciplinary boundaries. An Episode Of Care contains details about the purpose of the care and can exist without any activities. The minimal information that would be required in an episode of care would be a patient, organization and a reason for the ongoing association. Other reasons for creating an EpisodeOfCare could be for tracking the details required for government reporting or billing.

Systems collect a coherent group of activities (such as encounters) related to a patient's health condition or problem often referred to as a Care Episode. Information about an episode is often shared across systems, and in some cases organizational and disciplinary boundaries. An Episode Of Care contains details about the purpose of the care and can exist without any activities.
The minimal information that would be required in an episode of care would be a patient, organization and a reason for the ongoing association. Other reasons for creating an EpisodeOfCare could be for tracking the details required for government reporting or billing.

5.19.3.1 5.21.3.1 Expected Implementations Expected Implementations Chronic Disease Management Systems Community Care Systems Tracking progress of a specific condition Tracking government funding Problem based General Practice systems Disability Support Systems Aged Care Systems (Community and Residential) This resource is referenced by

  • Chronic Disease Management Systems
  • Community Care Systems
    • Tracking progress of a specific condition
    • Tracking government funding
  • Problem based General Practice systems
  • Disability Support Systems
  • Aged Care Systems (Community and Residential)

This resource is referenced by CarePlan and , Encounter and ReferralRequest

5.19.4 Resource Content 5.21.4 Resource Content

Structure

Name Flags Card. Type Description & Constraints Description & Constraints doco
. . EpisodeOfCare DomainResource An association of a Patient with an Organization and Healthcare Provider(s) for a period of time that the Organization assumes some level of responsibility An association of a Patient with an Organization and Healthcare Provider(s) for a period of time that the Organization assumes some level of responsibility
. . . identifier 0..* Identifier Identifier(s) for the EpisodeOfCare Identifier(s) for the EpisodeOfCare
. . . status ?! ?! Σ 1..1 code planned | waitlist | active | onhold | finished | cancelled planned | waitlist | active | onhold | finished | cancelled
EpisodeOfCareStatus ( ( Required )
. . . statusHistory 0..* BackboneElement Past list of status codes Past list of status codes
. . . . status 1..1 code planned | waitlist | active | onhold | finished | cancelled planned | waitlist | active | onhold | finished | cancelled
EpisodeOfCareStatus ( ( Required )
. . . . period 1..1 Period Period for the status Period for the status
. . . type Σ 0..* CodeableConcept Type/class - e.g. specialist referral, disease management Type/class - e.g. specialist referral, disease management
. . . condition 0..* Reference ( Condition ) Conditions/problems/diagnoses this episode of care is for Conditions/problems/diagnoses this episode of care is for
. . . patient Σ 1..1 Reference ( Patient ) Patient for this episode of care Patient for this episode of care
. . . managingOrganization Σ 0..1 Reference ( Organization ) Organization that assumes care Organization that assumes care
. . . period Σ 0..1 Period Interval during responsibility is assumed Interval during responsibility is assumed
. . . referralRequest 0..* Reference ( ReferralRequest ) Originating Referral Request(s) Originating Referral Request(s)
. . . careManager 0..1 Reference ( Practitioner ) Care manager/care co-ordinator for the patient Care manager/care co-ordinator for the patient
. . careTeam 0..* BackboneElement Other practitioners facilitating this episode of care role 0..* CodeableConcept Role taken by this . team member Participant Roles ( Example ) period 0..1 Period Period of time for this role member 0..1 0..* Reference ( Practitioner | Organization CareTeam ) The practitioner (or Organization) within the team Other practitioners facilitating this episode of care

Documentation for this format doco Documentation for this format

UML Diagram UML Diagram

EpisodeOfCare ( ( DomainResource ) Identifier(s) by which this EpisodeOfCare is known Identifier(s) by which this EpisodeOfCare is known identifier : : Identifier [0..*] [0..*] planned | waitlist | active | onhold | finished | cancelled (this element modifies the meaning of other elements) planned | waitlist | active | onhold | finished | cancelled (this element modifies the meaning of other elements) status : : code [1..1] « [1..1] « The status of the encounter. (Strength=Required) The status of the episode of care. (Strength=Required) EpisodeOfCareStatus ! » ! » A classification of the type of encounter; e.g. specialist referral, disease management, type of funded care A classification of the type of episode of care; e.g. specialist referral, disease management, type of funded care type : : CodeableConcept [0..*] [0..*] A list of conditions/problems/diagnoses that this episode of care is intended to be providing care for A list of conditions/problems/diagnoses that this episode of care is intended to be providing care for condition : : Reference [0..*] « [0..*] « Condition » » The patient that this EpisodeOfCare applies to The patient that this EpisodeOfCare applies to patient : : Reference [1..1] « [1..1] « Patient » » The organization that has assumed the specific responsibilities for the specified duration The organization that has assumed the specific responsibilities for the specified duration managingOrganization : : Reference [0..1] « [0..1] « Organization » » The interval during which the managing organization assumes the defined responsibility The interval during which the managing organization assumes the defined responsibility period : : Period [0..1] [0..1] Referral Request(s) that are fulfilled by this EpisodeOfCare, incoming referrals Referral Request(s) that are fulfilled by this EpisodeOfCare, incoming referrals referralRequest : : Reference [0..*] « [0..*] « ReferralRequest » » The practitioner that is the care manager/care co-ordinator for this patient The practitioner that is the care manager/care co-ordinator for this patient careManager : : Reference [0..1] « [0..1] « Practitioner » » The list of practitioners that may be facilitating this episode of care for specific purposes team : Reference [0..*] « CareTeam » StatusHistory planned | waitlist | active | onhold | finished | cancelled planned | waitlist | active | onhold | finished | cancelled status : : code [1..1] « [1..1] « The status of the encounter. (Strength=Required) The status of the episode of care. (Strength=Required) EpisodeOfCareStatus ! » ! » The period during this EpisodeOfCare that the specific status applied period : Period [1..1] CareTeam The role this team member is taking within this episode of care role : CodeableConcept [0..*] « Type of participation expected by a team member. (Strength=Example) Participant Roles ?? » The period of time this practitioner is performing some role within the episode of care The period during this EpisodeOfCare that the specific status applied period : : Period [0..1] The practitioner (or Organization) within the team member : Reference [0..1] « Practitioner | Organization » [1..1] The history of statuses that the EpisodeOfCare has been through (without requiring processing the history of the resource) The history of statuses that the EpisodeOfCare has been through (without requiring processing the history of the resource) statusHistory [0..*] The list of practitioners that may be facilitating this episode of care for specific purposes careTeam [0..*]

XML Template XML Template

Structure

Name Flags Card. Type Description & Constraints Description & Constraints doco
. . EpisodeOfCare DomainResource An association of a Patient with an Organization and Healthcare Provider(s) for a period of time that the Organization assumes some level of responsibility An association of a Patient with an Organization and Healthcare Provider(s) for a period of time that the Organization assumes some level of responsibility
. . . identifier 0..* Identifier Identifier(s) for the EpisodeOfCare Identifier(s) for the EpisodeOfCare
. . . status ?! ?! Σ 1..1 code planned | waitlist | active | onhold | finished | cancelled planned | waitlist | active | onhold | finished | cancelled
EpisodeOfCareStatus ( ( Required )
. . . statusHistory 0..* BackboneElement Past list of status codes Past list of status codes
. . . . status 1..1 code planned | waitlist | active | onhold | finished | cancelled planned | waitlist | active | onhold | finished | cancelled
EpisodeOfCareStatus ( ( Required )
. . . . period 1..1 Period Period for the status Period for the status
. . . type Σ 0..* CodeableConcept Type/class - e.g. specialist referral, disease management Type/class - e.g. specialist referral, disease management
. . . condition 0..* Reference ( Condition ) Conditions/problems/diagnoses this episode of care is for Conditions/problems/diagnoses this episode of care is for
. . . patient Σ 1..1 Reference ( Patient ) Patient for this episode of care Patient for this episode of care
. . . managingOrganization Σ 0..1 Reference ( Organization ) Organization that assumes care Organization that assumes care
. . . period Σ 0..1 Period Interval during responsibility is assumed Interval during responsibility is assumed
. . . referralRequest 0..* Reference ( ReferralRequest ) Originating Referral Request(s) Originating Referral Request(s)
. . . careManager 0..1 Reference ( Practitioner ) Care manager/care co-ordinator for the patient Care manager/care co-ordinator for the patient
. . careTeam 0..* BackboneElement Other practitioners facilitating this episode of care role 0..* CodeableConcept Role taken by this . team member Participant Roles ( Example ) period 0..1 Period Period of time for this role member 0..1 0..* Reference ( Practitioner | Organization CareTeam ) The practitioner (or Organization) within the team Other practitioners facilitating this episode of care

Documentation for this format doco Documentation for this format

UML Diagram UML Diagram

EpisodeOfCare ( ( DomainResource ) Identifier(s) by which this EpisodeOfCare is known Identifier(s) by which this EpisodeOfCare is known identifier : : Identifier [0..*] [0..*] planned | waitlist | active | onhold | finished | cancelled (this element modifies the meaning of other elements) planned | waitlist | active | onhold | finished | cancelled (this element modifies the meaning of other elements) status : : code [1..1] « [1..1] « The status of the encounter. (Strength=Required) The status of the episode of care. (Strength=Required) EpisodeOfCareStatus ! » ! » A classification of the type of encounter; e.g. specialist referral, disease management, type of funded care A classification of the type of episode of care; e.g. specialist referral, disease management, type of funded care type : : CodeableConcept [0..*] [0..*] A list of conditions/problems/diagnoses that this episode of care is intended to be providing care for A list of conditions/problems/diagnoses that this episode of care is intended to be providing care for condition : : Reference [0..*] « [0..*] « Condition » » The patient that this EpisodeOfCare applies to The patient that this EpisodeOfCare applies to patient : : Reference [1..1] « [1..1] « Patient » » The organization that has assumed the specific responsibilities for the specified duration The organization that has assumed the specific responsibilities for the specified duration managingOrganization : : Reference [0..1] « [0..1] « Organization » » The interval during which the managing organization assumes the defined responsibility The interval during which the managing organization assumes the defined responsibility period : : Period [0..1] [0..1] Referral Request(s) that are fulfilled by this EpisodeOfCare, incoming referrals Referral Request(s) that are fulfilled by this EpisodeOfCare, incoming referrals referralRequest : : Reference [0..*] « [0..*] « ReferralRequest » » The practitioner that is the care manager/care co-ordinator for this patient The practitioner that is the care manager/care co-ordinator for this patient careManager : : Reference [0..1] « [0..1] « Practitioner » » The list of practitioners that may be facilitating this episode of care for specific purposes team : Reference [0..*] « CareTeam » StatusHistory planned | waitlist | active | onhold | finished | cancelled planned | waitlist | active | onhold | finished | cancelled status : : code [1..1] « [1..1] « The status of the encounter. (Strength=Required) The status of the episode of care. (Strength=Required) EpisodeOfCareStatus ! » ! » The period during this EpisodeOfCare that the specific status applied period : Period [1..1] CareTeam The role this team member is taking within this episode of care role : CodeableConcept [0..*] « Type of participation expected by a team member. (Strength=Example) Participant Roles ?? » The period of time this practitioner is performing some role within the episode of care The period during this EpisodeOfCare that the specific status applied period : : Period [0..1] The practitioner (or Organization) within the team member : Reference [0..1] « Practitioner | Organization » [1..1] The history of statuses that the EpisodeOfCare has been through (without requiring processing the history of the resource) The history of statuses that the EpisodeOfCare has been through (without requiring processing the history of the resource) statusHistory [0..*] The list of practitioners that may be facilitating this episode of care for specific purposes careTeam [0..*]

XML Template XML Template

  Alternate definitions:

Alternate definitions: Schema / Schematron , Resource Profile ( , Resource Profile ( XML , , JSON ), ), Questionnaire

5.19.4.1 Terminology Bindings 5.21.4.1 Terminology Bindings

Path Definition Type Reference
EpisodeOfCare.status
EpisodeOfCare.statusHistory.status EpisodeOfCare.statusHistory.status
The status of the encounter. The status of the episode of care. Required EpisodeOfCareStatus
EpisodeOfCare.type EpisodeOfCare.type The type of the encounter. The type of the episode of care Unknown No details provided yet EpisodeOfCare.careTeam.role Type of participation expected by a team member. Example Participant Roles No details provided yet

5.19.5 Status Management 5.21.5 Status Management

5.19.5.1 5.21.5.1 History and Period History and Period When an organization assumes responsibility for a patient, then the EpisodeOfCare is created and a start date entered to show when it has begun. As the organization's responsibility changes, so does the status of the EpisodeOfCare. This is described via an example below for an intake workflow.

When an organization assumes responsibility for a patient, then the EpisodeOfCare is created and a start date entered to show when it has begun.
As the organization's responsibility changes, so does the status of the EpisodeOfCare.
This is described via an example below for an intake workflow.

5.19.5.2 5.21.5.2 Leave Handling Leave Handling With long term care there is often a concept of the provision of care being suspended for various reasons. Many systems have extensive Leave Management/Tracking solutions which consider the complexities of this space, however this EpisodeOfCare resource is NOT intended to provide this level of tracking. Extension(s) may be used on the status/status history to track the on hold reason, which can facilitate the processing. A more complete Leave Management solution may have to deal with: Leave Types Leave Entitlements Billing/Funding implications while on different types of leave

With long term care there is often a concept of the provision of care being suspended for various reasons. Many systems have extensive Leave Management/Tracking solutions which consider the complexities of this space, however this EpisodeOfCare resource is NOT intended to provide this level of tracking.
Extension(s) may be used on the status/status history to track the on hold reason, which can facilitate the processing.

A more complete Leave Management solution may have to deal with:

  • Leave Types
  • Leave Entitlements
  • Billing/Funding implications while on different types of leave

5.19.5.3 5.21.5.3 Example Intake Workflow Example Intake Workflow This example sequence demonstrates some status transitions and how other resources interact. The context could be in a Community/Aged Care/Disability/Mental Health setting. ReferralRequest received intake clerk processes referral and decides that the first level eligibility has been met (e.g. Have capacity in the facility for the patient, the patient is covered by VA) EpisodeOfCare created with status of planned which is allocated as fulfilling the ReferralRequest Further assessment of needs is scheduled to be taken, a care manager is probably allocated at this point Assessment Practitioner sees the Patient and completes a series of relevant Questionnaires to rank the patient The assessments are reviewed and a formal CarePlan is created The EpisodeOfCare is updated to be marked as active, and the CareTeam is likely filled in The provision of care is then managed through the care plan, with all activities will also being linked to the EpisodeOfCare The patient is admitted to hospital for some procedures, and the EpisodeOfCare is marked as on hold Some of the services on the CarePlan (or scheduled appointments) would be reviewed to determine if they can be performed without the patient (e.g., home maintenance), or if they should be suspended while the patient is on hold. The patient returns from the hospital and the EpisodeOfCare is marked as active again (and services reviewed again) Patient wished to move to another area to be closer to family Organization creates an outgoing ReferralRequest to a new Organization to continue the care The EpisodeOfCare is closed In some jurisdictions an Organization may be funded by a government body for the days that a patient is under their care. These are known as "active days". This does not mean that they are actively receiving a service (an encounter), but that the organization is responsible for managing their care. This monthly reporting value can be easily extracted from the status history as described above. The actual provision of services may also be funded separately, and this would be via the Encounters.

This example sequence demonstrates some status transitions and how other resources interact.
The context could be in a Community/Aged Care/Disability/Mental Health setting.

  • ReferralRequest received
  • intake clerk processes referral and decides that the first level eligibility has been met
    (e.g. Have capacity in the facility for the patient, the patient is covered by VA)
  • EpisodeOfCare created with status of planned which is allocated as fulfilling the ReferralRequest
  • Further assessment of needs is scheduled to be taken, a care manager is probably allocated at this point
  • Assessment Practitioner sees the Patient and completes a series of relevant Questionnaires to rank the patient
  • The assessments are reviewed and a formal CarePlan is created
  • The EpisodeOfCare is updated to be marked as active, and the CareTeam is likely filled in
  • The provision of care is then managed through the care plan, with all activities will also being linked to the EpisodeOfCare
  • The patient is admitted to hospital for some procedures, and the EpisodeOfCare is marked as on hold
    Some of the services on the CarePlan (or scheduled appointments) would be reviewed to determine if they can be performed without the patient (e.g., home maintenance), or if they should be suspended while the patient is on hold.
  • The patient returns from the hospital and the EpisodeOfCare is marked as active again (and services reviewed again)
  • Patient wished to move to another area to be closer to family
  • Organization creates an outgoing ReferralRequest to a new Organization to continue the care
  • The EpisodeOfCare is closed

In some jurisdictions an Organization may be funded by a government body for the days that a patient is under their care. These are known as "active days". This does not mean that they are actively receiving a service (an encounter), but that the organization is responsible for managing their care.
This monthly reporting value can be easily extracted from the status history as described above.
The actual provision of services may also be funded separately, and this would be via the Encounters.

5.19.5.4 5.21.5.4 EpisodeOfCare Outcomes Review EpisodeOfCare Outcomes Review An Organization may perform analytics on their Episodes Of Care to have an understanding of how their business is performing. Observing that there was a 60/40 split of episodes being finished/cancelled is not very informative. The organization would prefer to know the reason why the episodes are completing so that they can plan their business effectively. They’d be more interested in knowing whether it was due to services hitting their mandatory end date, client passing away, client transitioning to a higher level of services provided by them or to another provider etc. Currently there are no attributes on this resource to provide this information. This would be very specific to each implementation and usage, so it would be recommended to use extensions to achieve this functionality.

An Organization may perform analytics on their Episodes Of Care to have an understanding of how their business is performing.
Observing that there was a 60/40 split of episodes being finished/cancelled is not very informative. The organization would prefer to know the reason why the episodes are completing so that they can plan their business effectively.
They’d be more interested in knowing whether it was due to services hitting their mandatory end date, client passing away, client transitioning to a higher level of services provided by them or to another provider etc.

Currently there are no attributes on this resource to provide this information. This would be very specific to each implementation and usage, so it would be recommended to use extensions to achieve this functionality.

5.19.6 Example Scenarios 5.21.6 Example Scenarios A General Practitioner wants to review how well his patient is managing his diabetes over time from information within his clinic and also the regional community care organization's system(s). The EpisodeOfCare enables the practitioner to easily separate the diabetes activities from the mental health problem's activities. A Community Care organization wants to track all activities that occur with a patient relating to their disability to simplify the reporting to the government to receive funding to care for the patient

A General Practitioner wants to review how well his patient is managing his diabetes over time from information within his clinic and also the regional community care organization's system(s).

The EpisodeOfCare enables the practitioner to easily separate the diabetes activities from the mental health problem's activities.

A Community Care organization wants to track all activities that occur with a patient relating to their disability to simplify the reporting to the government to receive funding to care for the patient

5.19.7 Search Parameters 5.21.7 Search Parameters Search parameters for this resource. The common parameters also apply. See

Search parameters for this resource. The common parameters also apply. See Searching for more information about searching in REST, messaging, and services. for more information about searching in REST, messaging, and services.

team-member reference A Practitioner or Organization allocated to the care team for this EpisodeOfCare EpisodeOfCare.careTeam.member ( Organization , Practitioner ) © HL7.org 2011+. FHIR DSTU2 (v1.0.2-7202) generated on Sat, Oct 24, 2015 07:43+1100. Links: Search
Name Type Description Paths
care-manager reference Care manager/care co-ordinator for the patient Care manager/care co-ordinator for the patient EpisodeOfCare.careManager
( Practitioner )
condition reference Conditions/problems/diagnoses this episode of care is for Conditions/problems/diagnoses this episode of care is for EpisodeOfCare.condition
( Condition )
date date The provided date search value falls within the episode of care's period The provided date search value falls within the episode of care's period EpisodeOfCare.period
identifier token Identifier(s) for the EpisodeOfCare Identifier(s) for the EpisodeOfCare EpisodeOfCare.identifier
incomingreferral reference Incoming Referral Request Incoming Referral Request EpisodeOfCare.referralRequest
( ReferralRequest )
organization reference The organization that has assumed the specific responsibilities of this EpisodeOfCare The organization that has assumed the specific responsibilities of this EpisodeOfCare EpisodeOfCare.managingOrganization
( Organization )
patient reference Patient for this episode of care Patient for this episode of care EpisodeOfCare.patient
( Patient )
status token The current status of the Episode of Care as provided (does not check the status history collection) The current status of the Episode of Care as provided (does not check the status history collection) EpisodeOfCare.status
type token Type/class - e.g. specialist referral, disease management Type/class - e.g. specialist referral, disease management EpisodeOfCare.type