Class VisionPrescription

  • All Implemented Interfaces:
    ca.uhn.fhir.model.api.IElement, Serializable, org.hl7.fhir.instance.model.api.IAnyResource, org.hl7.fhir.instance.model.api.IBase, org.hl7.fhir.instance.model.api.IBaseHasExtensions, org.hl7.fhir.instance.model.api.IBaseHasModifierExtensions, org.hl7.fhir.instance.model.api.IBaseResource, org.hl7.fhir.instance.model.api.IDomainResource

    public class VisionPrescription
    extends DomainResource
    An authorization for the supply of glasses and/or contact lenses to a patient.
    See Also:
    Serialized Form
    • Field Detail

      • identifier

        protected List<Identifier> identifier
        Business identifier which may be used by other parties to reference or identify the prescription.
      • patient

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

        protected Patient patientTarget
        The actual object that is the target of the reference (A link to a resource representing the person to whom the vision products will be supplied.)
      • prescriber

        protected Reference prescriber
        The healthcare professional responsible for authorizing the prescription.
      • prescriberTarget

        protected Practitioner prescriberTarget
        The actual object that is the target of the reference (The healthcare professional responsible for authorizing the prescription.)
      • encounter

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

        protected Encounter encounterTarget
        The actual object that is the target of the reference (A link to a resource that identifies the particular occurrence of contact between patient and health care provider.)
      • reason

        protected Type reason
        Can be the reason or the indication for writing the prescription.
      • SP_DATEWRITTEN

        public static final String SP_DATEWRITTEN
        Search parameter: datewritten

        Description: Return prescriptions written on this date
        Type: date
        Path: VisionPrescription.dateWritten

        See Also:
        Constant Field Values
      • DATEWRITTEN

        public static final ca.uhn.fhir.rest.gclient.DateClientParam DATEWRITTEN
        Fluent Client search parameter constant for datewritten

        Description: Return prescriptions written on this date
        Type: date
        Path: VisionPrescription.dateWritten

      • SP_PATIENT

        public static final String SP_PATIENT
        Search parameter: patient

        Description: The identity of a patient to list dispenses for
        Type: reference
        Path: VisionPrescription.patient

        See Also:
        Constant Field Values
      • PATIENT

        public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam PATIENT
        Fluent Client search parameter constant for patient

        Description: The identity of a patient to list dispenses for
        Type: reference
        Path: VisionPrescription.patient

      • INCLUDE_PATIENT

        public static final ca.uhn.fhir.model.api.Include INCLUDE_PATIENT
        Constant for fluent queries to be used to add include statements. Specifies the path value of "VisionPrescription:patient".
      • SP_PRESCRIBER

        public static final String SP_PRESCRIBER
        Search parameter: prescriber

        Description: Who authorizes the vision product
        Type: reference
        Path: VisionPrescription.prescriber

        See Also:
        Constant Field Values
      • PRESCRIBER

        public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam PRESCRIBER
        Fluent Client search parameter constant for prescriber

        Description: Who authorizes the vision product
        Type: reference
        Path: VisionPrescription.prescriber

      • INCLUDE_PRESCRIBER

        public static final ca.uhn.fhir.model.api.Include INCLUDE_PRESCRIBER
        Constant for fluent queries to be used to add include statements. Specifies the path value of "VisionPrescription:prescriber".
      • SP_ENCOUNTER

        public static final String SP_ENCOUNTER
        Search parameter: encounter

        Description: Return prescriptions with this encounter identifier
        Type: reference
        Path: VisionPrescription.encounter

        See Also:
        Constant Field Values
      • ENCOUNTER

        public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam ENCOUNTER
        Fluent Client search parameter constant for encounter

        Description: Return prescriptions with this encounter identifier
        Type: reference
        Path: VisionPrescription.encounter

      • INCLUDE_ENCOUNTER

        public static final ca.uhn.fhir.model.api.Include INCLUDE_ENCOUNTER
        Constant for fluent queries to be used to add include statements. Specifies the path value of "VisionPrescription:encounter".
      • SP_IDENTIFIER

        public static final String SP_IDENTIFIER
        Search parameter: identifier

        Description: Return prescriptions with this external identifier
        Type: token
        Path: VisionPrescription.identifier

        See Also:
        Constant Field Values
      • IDENTIFIER

        public static final ca.uhn.fhir.rest.gclient.TokenClientParam IDENTIFIER
        Fluent Client search parameter constant for identifier

        Description: Return prescriptions with this external identifier
        Type: token
        Path: VisionPrescription.identifier