cardea.fhir.VisionPrescription

class cardea.fhir.VisionPrescription(dict_values=None)

An authorization for the supply of glasses and/or contact lenses to a patient.

Parameters
  • resourceType – This is a VisionPrescription resource

  • identifier – Business identifier which may be used by other parties to reference or identify the prescription.

  • status – The status of the resource instance.

  • patient – A link to a resource representing the person to whom the vision products will be supplied.

  • encounter – A link to a resource that identifies the particular occurrence of contact between patient and health care provider.

  • dateWritten – The date (and perhaps time) when the prescription was written.

  • prescriber – The healthcare professional responsible for authorizing the prescription.

  • reasonCodeableConcept – Can be the reason or the indication for writing the prescription.

  • reasonReference – Can be the reason or the indication for writing the prescription.

  • dispense – Deals with details of the dispense part of the supply specification.

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