Starfish API Documentation

EyeGlassPrescription

EyeGlassPrescription

  • createdBy: AccountHolder

    ID of user

  • distanceLeftEyeAxis: String

    Distance left eye axis, required for advanced forms, disallowed for simple.

  • distanceLeftEyeCyl: String

    Distance left eye cylinder, required for advanced forms, disallowed for simple.

  • distanceLeftEyeSphere: String

    Distance left eye sphere, required for advanced forms, disallowed for simple.

  • distanceRightEyeAxis: String

    Distance right eye axis, required for advanced forms, disallowed for simple.

  • distanceRightEyeCyl: String

    Distance right eye cylinder, required for advanced forms, disallowed for simple.

  • distanceRightEyeSphere: String

    Distance right eye sphere, required for advanced forms, disallowed for simple.

  • doctor: OpticalPrescriptionDoctor

    The doctor who issued the prescription

  • formType: String!

    The type of prescription, which can be either "simple" or "advanced".

  • id: ID!

  • intermediateLeftEyeAxis: String

    Intermediate left eye axis, required for advanced forms, disallowed for simple.

  • intermediateLeftEyeCyl: String

    Intermediate left eye cylinder, required for advanced forms, disallowed for simple.

  • intermediateLeftEyeSphere: String

    Intermediate left eye sphere, required for advanced forms, disallowed for simple.

  • intermediateRightEyeAxis: String

    Intermediate right eye axis, required for advanced forms, disallowed for simple.

  • intermediateRightEyeCyl: String

    Intermediate right eye cylinder, required for advanced forms, disallowed for simple.

  • intermediateRightEyeSphere: String

    Intermediate right eye sphere, required for advanced forms, disallowed for simple.

  • name: String!

    The name of the prescription, for example "Britneys Computer Glasses ".

  • nearLeftEyeAxis: String

    Near left eye axis, required for advanced forms, disallowed for simple.

  • nearLeftEyeCyl: String

    Near left eye cylinder, required for advanced forms, disallowed for simple.

  • nearLeftEyeSphere: String

    Near left eye sphere, required for advanced forms, disallowed for simple.

  • nearRightEyeAxis: String

    Near right eye axis, required for advanced forms, disallowed for simple.

  • nearRightEyeCyl: String

    Near right eye cylinder, required for advanced forms, disallowed for simple.

  • nearRightEyeSphere: String

    Near right eye sphere, required for advanced forms, disallowed for simple.

  • patient: Patient!

    The patient the prescription was written for

  • prescribingLocation: Location

    The location where the prescription was issued

  • pupillaryDistance: String

    The pupillary distance

  • simpleLeftEyeAdd: String

    Simple left eye add, required for simple forms, disallowed for advanced.

  • simpleLeftEyeAxis: String

    Simple left eye axis, required for simple forms, disallowed for advanced.

  • simpleLeftEyeCyl: String

    Simple left eye cylinder, required for simple forms, disallowed for advanced.

  • simpleLeftEyeSphere: String

    Simple left eye sphere, required for simple forms, disallowed for advanced.

  • simpleRightEyeAdd: String

    Simple right eye add, required for simple forms, disallowed for advanced.

  • simpleRightEyeAxis: String

    Simple right eye axis, required for simple forms, disallowed for advanced.

  • simpleRightEyeCyl: String

    Simple right eye cylinder, required for simple forms, disallowed for advanced.

  • simpleRightEyeSphere: String

    Simple right eye sphere, required for simple forms, disallowed for advanced.

  • status: String

    Status of the prescription

  • subscriptions: [SubscriptionMinimalFields!]!

    Active and historical subscriptions

  • user: AccountHolder!

    The user who owns this prescription

  • validityPeriod: PrescriptionValidityPeriod

    The validity period of the prescription, including start and end dates