cardea.fhir.Organization

class cardea.fhir.Organization(dict_values=None)

A formally or informally recognized grouping of people or organizations formed for the purpose of achieving some form of collective action. Includes companies, institutions, corporations, departments, community groups, healthcare practice groups, etc.

Parameters
  • resourceType – This is a Organization resource

  • identifier – Identifier for the organization that is used to identify the organization across multiple disparate systems.

  • active – Whether the organization’s record is still in active use.

  • type – The kind(s) of organization that this is.

  • name – A name associated with the organization.

  • alias – A list of alternate names that the organization is known as, or was known as in the past.

  • telecom – A contact detail for the organization.

  • address – An address for the organization.

  • partOf – The organization of which this organization forms a part.

  • contact – Contact for the organization for a certain purpose.

  • endpoint – Technical endpoints providing access to services operated for the organization.

__init__(dict_values=None)

Initialize self. See help(type(self)) for accurate signature.

Methods

__init__([dict_values])

Initialize self.

assert_type()

Checks class values follow set possible enumerations.

get_dataframe()

Returns dataframe from class attribute values.

get_eligible_relationships()

Returns class relationships for attributes that are used.

get_id()

Returns fhir class identifier.

get_relationships()

Returns class relationships.

set_attributes(dict_values)

Sets values to class attributes.