# Retrieve site's all periomeasures Endpoint: GET /site/{siteId}/periomeasure Version: 1.0 Security: bearer ## Path parameters: - `siteId` (number, required) ## Response 200 fields (application/json): - `siteId` (number, required) The ID of the site associated with this periomeasure - `practitionerId` (number, required) The ID of the FHIR Practitioner associated with this periomeasure - `patientId` (number, required) The ID of the FHIR Patiend associated with this periomeasure - `perioMeasureNum` (number, required) Periomeasure number - `perioExamNum` (number, required) Periomeasure exam number - `sequenceType` (number, required) Enum: PerioSequenceType. Possible values are: - Mobility: 0 - Furcation: 1 - GingMargin: 2 (AKA recession) - MGJ: 3 (MucoGingivalJunction - the division between attached and unattached mucosa) - Probing: 4 - SkipTooth: 5 (For this type, set 'surf' to none, and 'toothValue' to 1) - Bleeding: 6 (Sum of flags for bleeding(1), suppuration(2), plaque(4), and calculus(8)) - CAL: 7 (This type is never saved to the DB; it is always calculated on the fly) Enum: 0, 1, 2, 3, 4, 5, 6, 7 - `intTooth` (number, required) Valid values are 1-32. Every measurement must be associated with a tooth. - `toothValue` (number, required) This is used when the measurement does not apply to a surface(mobility and skiptooth). Valid values for all surfaces are 0 through 19, or -1 to represent no measurement taken. - `mBvalue` (number, required) 1 represents no measurement. Values of 100+ represent negative values (only used for Gingival Margins). e.g. To use a value of 105, subtract it from 100. (100 - 105 = -5) - `bvalue` (number, required) Buccal value - `dBvalue` (number, required) Distal-buccal value - `mLvalue` (number, required) Mesial-lingual value - `dLvalue` (number, required) Distal-lingual value - `lvalue` (number, required) lValue - `secDateTEntry` (string, required) Timestamp automatically generated and user not allowed to change. The actual date of entry. - `secDateTEdit` (string, required) Timestamp for last edit - `id` (number, required) The ID of the site periomeasure to be updated Example: 100 - `createdAt` (string, required) The date and time the site periomeasure was created Example: "2021-08-01T00:00:00.000Z" - `updatedAt` (string, required) The date and time the site periomeasure was last updated Example: "2021-08-01T00:00:00.000Z" ## Response 401 fields (application/json): - `message` (string, required) Error message indicating unauthorized access. Example: "Unauthorized" - `statusCode` (number, required) HTTP status code for unauthorized access. Example: 401