Cardea
cardea.fhir.
HealthcareService
The details of a healthcare service available at a location.
resourceType – This is a HealthcareService resource
identifier – External identifiers for this item.
active – Whether this healthcareservice record is in active use.
providedBy – The organization that provides this healthcare service.
category – Identifies the broad category of service being performed or delivered.
type – The specific type of service that may be delivered or performed.
specialty – Collection of specialties handled by the service site. This is more of a medical term.
location – The location(s) where this healthcare service may be provided.
name – Further description of the service as it would be presented to a consumer while searching.
comment – Any additional description of the service and/or any specific issues not covered by the other attributes, which can be displayed as further detail under the serviceName.
extraDetails – Extra details about the service that can’t be placed in the other fields.
photo – If there is a photo/symbol associated with this HealthcareService, it may be included here to facilitate quick identification of the service in a list.
telecom – List of contacts related to this specific healthcare service.
coverageArea – The location(s) that this service is available to (not where the service is provided).
serviceProvisionCode – The code(s) that detail the conditions under which the healthcare service is available/offered.
eligibility – Does this service have specific eligibility requirements that need to be met in order to use the service?
eligibilityNote – Describes the eligibility conditions for the service.
programName – Program Names that can be used to categorize the service.
characteristic – Collection of characteristics (attributes).
referralMethod – Ways that the service accepts referrals, if this is not provided then it is implied that no referral is required.
appointmentRequired – Indicates whether or not a prospective consumer will require an appointment for a particular service at a site to be provided by the Organization. Indicates if an appointment is required for access to this service.
availableTime – A collection of times that the Service Site is available.
notAvailable – The HealthcareService is not available during this period of time due to the provided reason.
availabilityExceptions – A description of site availability exceptions, e.g. public holiday availability. Succinctly describing all possible exceptions to normal site availability as details in the available Times and not available Times.
endpoint – Technical endpoints providing access to services operated for the specific healthcare services defined at this resource.
__init__
Initialize self. See help(type(self)) for accurate signature.
Methods
__init__([dict_values])
Initialize self.
assert_type()
assert_type
Checks class values follow set possible enumerations.
get_dataframe()
get_dataframe
Returns dataframe from class attribute values.
get_eligible_relationships()
get_eligible_relationships
Returns class relationships for attributes that are used.
get_id()
get_id
Returns fhir class identifier.
get_relationships()
get_relationships
Returns class relationships.
set_attributes(dict_values)
set_attributes
Sets values to class attributes.