This specification defines a clinical package as a logical model of the data it contains. This model can be profiled to create data models for specific clinical data.
This specification also defines the "CP-ZIP" representation: a serialised syntax for representing instances of the clinical package logical model. This representation can be used to exchange instances of clinical packages between computer programs.
Specifications that use clinical packages can define clinical package profiles that constrain the logical model for clinical packages to a logical model that contains data that suits their requirements.
Specifications that need to exchange instances of clinical packages, or profiles of clinical packages, can use the CP-ZIP representation as the serialised representation.