cardea.fhir.SupplyRequest

class cardea.fhir.SupplyRequest(dict_values=None)

A record of a request for a medication, substance or device used in the healthcare setting.

Parameters
  • resourceType – This is a SupplyRequest resource

  • identifier – Unique identifier for this supply request.

  • status – Status of the supply request.

  • category – Category of supply, e.g. central, non-stock, etc. This is used to support work flows associated with the supply process.

  • priority – Indicates how quickly this SupplyRequest should be addressed with respect to other requests.

  • orderedItem – The item being requested.

  • occurrenceDateTime – When the request should be fulfilled.

  • occurrencePeriod – When the request should be fulfilled.

  • occurrenceTiming – When the request should be fulfilled.

  • authoredOn – When the request was made.

  • requester – The individual who initiated the request and has responsibility for its activation.

  • supplier – Who is intended to fulfill the request.

  • reasonCodeableConcept – Why the supply item was requested.

  • reasonReference – Why the supply item was requested.

  • deliverFrom – Where the supply is expected to come from.

  • deliverTo – Where the supply is destined to go.

__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.