public interface Place extends Entity
Entity
representing a bounded physical place or
site with its contained structures, if any.
Examples: A field, lake, city, county, state, country, lot (land), building, pipeline, power line, playground, ship, truck.
Constraints: Place may be natural or man-made. The geographic position of a place may or may not be constant.
Discussion: Places may be work facilities (where relevant acts occur), homes (where people live) or offices (where people work). Places may contain sub-places (floor, room, booth, bed). Places may also be sites that are investigated in the context of healthcare, social work, public health administration (example,, buildings, picnic grounds, day care centers, prisons, counties, states, and other focuses of epidemiological events).
Entity
Modifier and Type | Method and Description |
---|---|
AD |
getAddr()
The physical address of this place.
|
ED |
getDirectionsText()
A free text note that carries information related to a site that is
useful for entities accessing that site.
|
ST |
getGpsText()
The global positioning system coordinates of a place.
|
BL |
getMobileInd()
An indication of whether the facility has the capability to move freely
from one location to another.
|
ED |
getPositionText()
A set of codes that locates the site within a mapping scheme.
|
void |
setAddr(AD addr) |
void |
setDirectionsText(ED directionsText) |
void |
setGpsText(ST gpsText) |
void |
setMobileInd(BL mobileInd) |
void |
setPositionText(ED positionText) |
addId, addLanguageCommunication, addName, addPlayedRole, addQuantity, addScopedRole, addTelecom, getClassCode, getCode, getDesc, getDeterminerCode, getExistenceTime, getHandlingCode, getId, getLanguageCommunication, getName, getOwnedPlayedRoles, getOwnedPlayedRoles, getOwnedScopedRoles, getOwnedScopedRoles, getPlayedRoles, getPlayedRoles, getQuantity, getRiskCode, getScopedRoles, getScopedRoles, getStatusCode, getTelecom, setDesc, setExistenceTime, setHandlingCode, setName, setQuantity, setRiskCode, setStatusCode, setTelecom
getControlAct, getToken, setToken
createNewVersion, getVersionNum, isCurrentVersion
BL getMobileInd()
Examples: Ships, aircraft and ambulances all have the capability to participate in healthcare acts.
void setMobileInd(BL mobileInd) throws HDRRimException
HDRRimException
AD getAddr()
Constraints: Must be the address that allows the physical location of the place on a map.
void setAddr(AD addr) throws HDRRimException
HDRRimException
ED getDirectionsText()
Discussion: The attribute could include directions for finding the site when address information is inadequate, GPS information is not available, and/or the entity accessing the site cannot make direct use of the GPS information. It could also include information useful to people visiting the location. E.g., "Last house on the right", "If owner not present, check whereabouts with neighbor down the road".
ExtRef: PHCDM-02.01.04.01(Public Health Common Data Model)
void setDirectionsText(ED directionsText) throws HDRRimException
HDRRimException
ED getPositionText()
Examples: map coordinates for US Geological Survey maps.
void setPositionText(ED positionText) throws HDRRimException
HDRRimException
ST getGpsText()
Discussion: The global positioning system values for this attribute should conform with the USGS Spatial Data Transmission Standards. Among other things this includes the nature of the latitude and longitude readings, the offset error, the projection.
Rationale: In some field conditions, there will be no physical address to identify a place of interest. As all locations on the surface of the earth have unique geographic coordinates, the GPS values allow for precise location information to be captured and transmitted.
void setGpsText(ST gpsText) throws HDRRimException
HDRRimException
HDR Glossary HDR Concept Lists HDR Exceptions HDR Programmer's Guide HDR Implementation Guide HDR Profile Options
Copyright © 2016, 2018, Oracle. All rights reserved