Class: Patient_service_location

Description of: Patient_service_location

Class steward is Patient Administration
A place where patient services are delivered.

OpenIssue: This class currently combines patient service event location information and location master file information. Should it be broken into separate classes.

Attribute definitions for: Patient_service_location

addr

Address of the location.

|LOC^5^00948^Location Address| |RXA^11^00353^Administered-at Location| |RXD^13^01303^Dispense-to Location| |RXE^8^00299^Deliver-to Location| |RXG^11^01303^Dispense-to Location| |RXO^8^00299^Deliver-to Location|

closing_dt

Closing date of the location.

description

optional freetext description of the location

Rationale: previously unmatched V2.3 field

OpenIssue:

|LOC^2^00944^Location Description|

email_address

the e-mail address for the patient location, if any.

Rationale: required by components of V2.3 field (XTN datatype)

OpenIssue: this is not a location oriented data item

id

A unique identifier of a patient care location.

|AIL^5^00905^Location Group| |FT1^16^00133^Assigned Patient Location| |LOC^1^01307^Primary Key Value - LOC| |NPU^1^00209^Bed Location| |PV1^1^00131^Set ID - PV1| |PV1^3^00133^Assigned Patient Location| |PV1^6^00136^Prior Patient Location| |PV1^11^00141^Temporary Location| |PV1^39^00169^Servicing Facility| |PV1^42^00172^Pending Location| |PV1^43^00173^Prior Temporary Location| |PV2^1^00181^Prior Pending Location| |RQD^3^00277^Item Code - External| |RXA^11^00353^Administered-at Location| |RXE^8^00299^Deliver-to Location| |RXO^8^00299^Deliver-to Location|

licensed_bed_qty

The number of licensed beds at the location.

nm

name of the location.

opening_dt

Opening date of the location.

phon

Phone at the location.

|LOC^6^00949^Location Phone|

service_specialty_cd

The specialty code of the service.

OpenIssue: This attribute may move to a masterfile class later.

|LDP^4^00966^Speciality Type|

slot_size_increment_qty

Duration for a single schedulable unit in a schedule for a resource.

Rationale: Provides visibility into scheduling details.

OpenIssue: Does this match any V2.3 field?

status_cd

A code indicating the status of the location.

|NPU^2^00170^Bed Status| |PV1^40^00170^Bed Status|

type_cd

A code indicating the type of patient care location (e.g., hospital, clinic, hospital ward, room, bed, . . .).

|LOC^3^00945^Location Type-LOC|

Connection definitions for: Patient_service_location

is_target_for (0,n) :: Target_participation :: has_as_target (0,1)

Rationale: replaces associations: Patient_service_location receives Treatment_service_dispense - Patient_service_location receives_medication_dispense_recorded_on Treatment_service_give - Patient_service_location receives_medication_delivery_specified_on Treatment_intent_or_order_revision.

is_requested_by (0,n) :: Patient_service_location_request :: requests (1,1)

is_primary_facility_for (0,n) :: Patient :: has_as_primary_facility (0,1)

is_entry_location_for (0,n) :: Service_intent_or_order :: is_entered_at (1,1)

Rationale: previously unmatched V2.3 field

OpenIssue:

includes (0,n) :: Patient_service_location :: is_included_in (0,1)

belongs_to (0,n) :: Patient_service_location_group :: contains (1,n)

has (0,n) :: Location_encounter_role :: pertains_to (1,1)

is_included_in (0,1) :: Patient_service_location :: includes (0,n)

is_location_for (0,n) :: Service_event :: is_performed_at (0,1)

Rationale: support references to facilities in OBR; the parts of a pharmacy_service_event may be performed at several locations, which will be represented by relationships from each of the parts.

is_scheduled_by (0,n) :: Patient_service_location_slot :: is_a_scheduleable_unit_for (1,1)

houses (0,n) :: Health_chart :: is_housed_at (1,1)

provides_services_on_behalf_of (1,n) :: Healthcare_provider_organization :: provides_patient_services_at (0,n)