User Tools

Site Tools


en:lensorder:version010600:complextypes:iprofilerresult

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
en:lensorder:version010600:complextypes:iprofilerresult [2013/05/23 13:56] – created sebastianraringen:lensorder:version010600:complextypes:iprofilerresult [2013/10/04 13:44] (current) sebastianraring
Line 1: Line 1:
 +====== result (IProfilerResult) ======
 +
 +[[en:lensorder:version010600:structure|b2boptic]] -> [[en:lensorder:version010600:structure|items]] -> [[en:lensorder:version010600:complextypes:item|item]] -> [[en:lensorder:version010600:complextypes:pair|pair]] -> [[en:lensorder:version010600:complextypes:patient|patient]] -> [[en:lensorder:version010600:complextypes:iprofilerdata|iProfilerData]] -> result
 +
 +{{:en:lensorder:version010600:complextypes:xsd_iprofilerresult.png?nolink|IProfilerResult}}
 +
 +^ //[[en:lensorder:version010600:simpletypes:sides:result|side]]// ^^
 +^ type | [[en:lensorder:version010600:simpletypes:sides|Sides]] |
 +^ use | required |
 +^ description |  |
 +
 +^ [[en:lensorder:version010600:complextypes:rxdatatypesimple|autorefractorEye]] ^^
 +^ type | [[en:lensorder:version010600:complextypes:rxdatatypesimple|RXDataTypeSimple]] |
 +^ occurs | 1 |
 +^ description | autorecfractor measurement |
 +
 +^ wavefrontEye ^^
 +^ occurs | 1 |
 +
 +^ pupilCenter (element of wavefrontEye) ^^
 +^ occurs | 0..1 |
 +
 +^ x (element of pupilCenter) ^^
 +^ type | float |
 +^ unity | mm |
 +^ occurs | 1 |
 +^ description | x coordinate of pupil centre at measurement |
 +
 +^ y (element of pupilCenter) ^^
 +^ type | float |
 +^ unity | mm |
 +^ occurs | 1 |
 +^ description | y coordinate of pupil centre at measurement |
 +
 +^ [[en:lensorder:version010600:complextypes:zernikes:wavefronteye|zernikes]] (element of wavefrontEye)  ^^
 +^ type | [[en:lensorder:version010600:complextypes:zernikes|Zernikes]] |
 +^ occurs | 1 |
 +^ description | zernikes polynom of wavefront measurement |
 +
 +^ [[en:lensorder:version010600:complextypes:iprofilermap:wavefronteye|map]] (element of wavefrontEye)  ^^
 +^ type | [[en:lensorder:version010600:complextypes:iprofilermap|IProfilerMap]] |
 +^ occurs | 0..1 |
 +^ description |  |
 +
 +^ wavefrontCornea ^^
 +^ occurs | 1 |
 +
 +^ vertexPosition (element of wavefrontCornea) ^^
 +^ occurs | 0..1 |
 +
 +^ x (element of vertexPosition) ^^
 +^ type | float |
 +^ unity | mm |
 +^ occurs | 1 |
 +^ description | x coordinate of vertex at measurement |
 +
 +^ y (element of vertexPosition) ^^
 +^ type | float |
 +^ unity | mm |
 +^ occurs | 1 |
 +^ description | y coordinate of vertex at measurement |
 +
 +^ [[en:lensorder:version010600:complextypes:zernikes:wavefrontcornea|zernikes]] (element of wavefrontCornea)  ^^
 +^ type | [[en:lensorder:version010600:complextypes:zernikes|Zernikes]] |
 +^ occurs | 1 |
 +^ description | zernikes polynom of wavefront measurement |
 +
 +^ [[en:lensorder:version010600:complextypes:iprofilermap:wavefrontcornea|map]] (element of wavefrontCornea)  ^^
 +^ type | [[en:lensorder:version010600:complextypes:iprofilermap|IProfilerMap]] |
 +^ occurs | 0..1 |
 +^ description |  |
 +
 +^ objectDistanceMeasurement ^^
 +^ type | float |
 +^ unity | dpt |
 +^ occurs | 0..1 |
 +^ description | 0 dpt, if far measurement |
 +
 +^ vertexDistanceReference ^^
 +^ type | float |
 +^ unity | mm |
 +^ occurs | 0..1 |
 +^ description |  |
 +
 +<code xml>
 +<xs:complexType name="IProfilerResult">
 +  <xs:sequence>
 +    <xs:element name="autorefractorEye" type="RXDataTypeSimple" />
 +    <xs:element name="wavefrontEye">
 +      <xs:complexType>
 +        <xs:sequence>
 +          <xs:element minOccurs="0" name="pupilCenter">
 +            <xs:complexType>
 +              <xs:sequence>
 +                <xs:element name="x" type="xs:float" />
 +                <xs:element name="y" type="xs:float" />
 +              </xs:sequence>
 +            </xs:complexType>
 +          </xs:element>
 +          <xs:element name="zernikes" type="Zernikes" />
 +          <xs:element minOccurs="0" name="map" type="IProfilerMap" />
 +        </xs:sequence>
 +      </xs:complexType>
 +    </xs:element>
 +    <xs:element minOccurs="0" name="wavefrontCornea">
 +      <xs:complexType>
 +        <xs:sequence>
 +          <xs:element name="vertexPosition">
 +            <xs:complexType>
 +              <xs:sequence>
 +                <xs:element name="x" type="xs:float" />
 +                <xs:element name="y" type="xs:float" />
 +              </xs:sequence>
 +            </xs:complexType>
 +          </xs:element>
 +          <xs:element name="zernikes" type="Zernikes" />
 +          <xs:element minOccurs="0" name="map" type="IProfilerMap" />
 +        </xs:sequence>
 +      </xs:complexType>
 +    </xs:element>
 +    <xs:element minOccurs="0" name="objectDistanceMeasurement" type="xs:float" />
 +    <xs:element minOccurs="0" name="vertexDistanceReference" type="xs:float" />
 +  </xs:sequence>
 +  <xs:attribute name="side" type="Sides" use="required" />
 +</xs:complexType>
 +</code>