Which type of version is usually managed by a server and changes each time the resource itself changes?

Prepare for the FHIR Proficiency Exam with our comprehensive study resources. Practice with flashcards, multiple choice questions, and detailed explanations. Excel in health IT standards!

Multiple Choice

Which type of version is usually managed by a server and changes each time the resource itself changes?

Explanation:
The server-managed per-resource version is the record version. In FHIR, every resource carries a versionId in its metadata, and the server increments this version each time the resource’s stored state changes. This versionId lets clients refer to a particular state of the resource, enables optimistic locking (for example, using If-Match with the versionId), and supports history retrieval to see all past versions. This is different from a FHIR release version (the specification version, like R4 or STU3), which applies to the standard itself, not to an individual resource’s state. It’s also not a business or user-defined version, which aren’t standardized concepts for tracking resource changes.

The server-managed per-resource version is the record version. In FHIR, every resource carries a versionId in its metadata, and the server increments this version each time the resource’s stored state changes. This versionId lets clients refer to a particular state of the resource, enables optimistic locking (for example, using If-Match with the versionId), and supports history retrieval to see all past versions.

This is different from a FHIR release version (the specification version, like R4 or STU3), which applies to the standard itself, not to an individual resource’s state. It’s also not a business or user-defined version, which aren’t standardized concepts for tracking resource changes.

Subscribe

Get the latest from Passetra

You can unsubscribe at any time. Read our privacy policy