Parent: IcdaBase

This COM interface is defined and implemented by HL7Connect for use by other applications.

The location participant (location class) relates a healthcare facility (HealthCareFacility class) to the encounter to indicate where the encounter took place. The entity playing the role of HealthCareFacility is a place (Place class). The entity scoping the HealthCareFacility role is an organization (Organization class).

The setting of an encounter (e.g. cardiology clinic, primary care clinic, rehabilitation hospital, skilled nursing facility) can be expressed in HealthCareFacility.code. Note that setting and physical location are not the same. There is a many-to-many relationship between setting and the physical location where care is delivered. Thus, a particular room can provide the location for cardiology clinic one day, and for primary care clinic another day; and cardiology clinic today might be held in one physical location, but in another physical location tomorrow.

When the location is an organization, this is indicated by the presence of a scoping Organization, without a playing Place.


healthCareFacility : IcdaHealthCareFacility
typeCode : String

From IcdaBase:

nullFlavor : Tv3NullFlavor
realmCode : List(Iv3CS)
templateId : List(Iv3II)
typeId : Iv3II
xmlId : String


From Iv3Base:

CDAClassName : String
CDAClassType : TCDAClassType
Equals(oOther : Iv3Base) : Boolean
RIMClassName : String

© Kestral Computing P/L 2000 - 2003. HL7Connect v2.00-063 generated on 30-Nov 2015.
Keywords: IcdaLocation, TcdaLocation