Starfish API Documentation

createEyeGlassPrescription

Creates a eye exam prescription.

CreateEyeGlassPrescriptionMutationInput

Autogenerated input type of CreateEyeGlassPrescriptionMutation

  • clientMutationId: String

    A unique identifier for the client performing the mutation.

  • userId: ID!required

    ID of user

  • name: String!required

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

  • formType: String!required

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

  • createdById: ID!required

    ID of user

  • simpleRightEyeSphere: String

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

  • simpleRightEyeCyl: String

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

  • simpleRightEyeAxis: String

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

  • simpleRightEyeAdd: String

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

  • simpleLeftEyeSphere: String

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

  • simpleLeftEyeCyl: String

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

  • simpleLeftEyeAxis: String

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

  • simpleLeftEyeAdd: String

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

  • distanceRightEyeSphere: String

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

  • distanceRightEyeCyl: String

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

  • distanceRightEyeAxis: String

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

  • distanceLeftEyeSphere: String

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

  • distanceLeftEyeCyl: String

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

  • distanceLeftEyeAxis: String

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

  • intermediateRightEyeSphere: String

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

  • intermediateRightEyeCyl: String

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

  • intermediateRightEyeAxis: String

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

  • intermediateLeftEyeSphere: String

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

  • intermediateLeftEyeCyl: String

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

  • intermediateLeftEyeAxis: String

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

  • nearRightEyeSphere: String

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

  • nearRightEyeCyl: String

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

  • nearRightEyeAxis: String

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

  • nearLeftEyeSphere: String

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

  • nearLeftEyeCyl: String

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

  • nearLeftEyeAxis: String

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

  • pupillaryDistance: String

    The pupillary distance

  • patient: PatientInput!required

  • prescribingLocationId: ID

    The location where the prescription was issued

  • doctor: OpticalPrescriptionDoctorInput!required

  • validityPeriod: PrescriptionValidityPeriodInput!required

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

  • prescriptionToReplaceId: ID

    The prescription to be replaced

CreateEyeGlassPrescriptionMutationPayload

Autogenerated return type of CreateEyeGlassPrescriptionMutation.