Glasgow Composite Pain Measure Calculator
Exact independently verified Glasgow Composite Measure Pain Scale Short Form rubric reference lookup with source, context and as-of date. Required context: actual CMPS-SFversion, mobility-assessability, independent behavioral observations, source and qualified veterinary assessor; no invented maxima or universal treatment trigger. Caller supplies actual applicable qualified records; illustrative examples are not authoritative clinical/normative data. No default dosage, normal range, diagnosis, individual risk estimate, treatment plan or safe procedure is fabricated.
Description
The Glasgow Composite Measure Pain Scale Short Form is an identified veterinary assessment instrument.
The Glasgow Composite Measure Pain Scale Short Form is an identified veterinary assessment instrument.1
A rubric reference needs its version, observations and mobility-assessability context; retrieving a record does not assign a pain score.
When to use Glasgow Composite Pain Measure Calculator
Use this tool to retrieve a recorded reference with its source context. Establish the animal, measurement protocol, units and independently applicable veterinary prescription or reference.
How to use Glasgow Composite Pain Measure Calculator and understand its results
- Establish the animal, measurement protocol, units and independently applicable veterinary prescription or reference.
- Enter callerVerifiedSource, callerVerifiedContext, callerVerifiedAsOfDate, callerReferenceKeys, callerReferenceTexts, queryReferenceKey, using the field meanings and rules below, then run the tool.
- Read matchedCallerReference with source, context and asOfDate. Confirm that this supplied record applies to the actual case before using it.
- Correct any reported input issue and run again. Before using a successful result, check the stated units, signs, reference scope and observation coverage.
| Input field | Meaning | Value type | Requirement |
|---|---|---|---|
| callerVerifiedSource | Caller verified source; supplied assertion retained unchanged, not independently verified | string | Required |
| callerVerifiedContext | Caller verified context; supplied assertion retained unchanged, not independently verified | string | Required |
| callerVerifiedAsOfDate | Caller verified as of date; real Gregorian YYYY-MM-DD date for the supplied record | string | Required |
| callerReferenceKeys | Caller reference keys | list of string | Required |
| callerReferenceTexts | Caller reference texts | list of string | Required |
| queryReferenceKey | Query reference key; use the exact reference token or coordinate domain stated below | string | Required |
Supply nonempty aligned unique nonblank reference keys and nonblank texts, then query one exact existing key. Matching is case-sensitive without trimming or normalization. Return the matched text and the supplied source, context and as-of date unchanged. Source and context must be nonblank, at most 1024 units of UTF-16 each; the date must be a real Gregorian YYYY-MM-DD in years 0001..9999. These provenance fields are caller assertions, not independent verification. Unknown keys fail.
result={matchedCallerReference:texts[indexOf(keys,exactQuery)],source,context,asOfDate} Use the matching field units and the exact boundary, ordering and reference rules above.
| Output field | Meaning | Value type |
|---|---|---|
| result | Qualified observation, conditional calculation or reference | object |
| result.matchedCallerReference | Original caller reference text matching the exact query key. | string |
| result.source | Caller-supplied reference source string, returned unchanged. | string |
| result.context | Caller-supplied reference applicability context, returned unchanged. | string |
| result.asOfDate | Caller-supplied record date, returned unchanged; it does not prove verification. | string |
{
"input": {
"callerVerifiedSource": "caller-independently-reviewed-source/edition",
"callerVerifiedContext": "actual CMPS-SFversion, mobility-assessability, independent behavioral observations, source and qualified veterinary assessor; no invented maxima or universal treatment trigger",
"callerVerifiedAsOfDate": "2026-01-01",
"callerReferenceKeys": [
"record-a",
"record-b"
],
"callerReferenceTexts": [
"Illustrative independently verified Glasgow Composite Measure Pain Scale Short Form rubric record a",
"Illustrative independently verified Glasgow Composite Measure Pain Scale Short Form rubric record b"
],
"queryReferenceKey": "record-a"
},
"output": {
"result": {
"matchedCallerReference": "Illustrative independently verified Glasgow Composite Measure Pain Scale Short Form rubric record a",
"source": "caller-independently-reviewed-source/edition",
"context": "actual CMPS-SFversion, mobility-assessability, independent behavioral observations, source and qualified veterinary assessor; no invented maxima or universal treatment trigger",
"asOfDate": "2026-01-01"
}
}
} Limitations and assumptions
The patient context, observations and applicability of any reference or prescription must be independently established. This result supplies no diagnosis, default dose, treatment selection or assessment of clinical suitability. Reference records and their claimed verification are supplied by the caller; the tool does not retrieve or verify them.
Missing required fields, unknown fields, wrong types and violated rules return input issues. Numeric values and outputs must be finite. Lists and matrices must be dense, without missing cells. String lists allow at most 128 entries, with each string at most 128 UTF-16 units; blank and duplicate rules are stated above. Extremely large composite outputs are rejected.
Alternative or Complementary methods
For a related step, use Colorado State Canine Pain Scale Calculator: A canine acute-pain scale describes assessed behavioral and examination findings under a named rubric. For a complementary comparison, use ATTAP Trauma Triage Score Calculator: The Animal Trauma Triage, or ATT, instrument has six scored domains under the declared version.
References
Similar or alternative tools
- Colorado State Canine Pain Scale Calculator
A canine acute-pain scale describes assessed behavioral and examination findings under a named rubric.
- ATTAP Trauma Triage Score Calculator
The Animal Trauma Triage, or ATT, instrument has six scored domains under the declared version.