Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

What are Service Acceptance Criteria (SAC)?


Service Acceptance Criteria (SAC) are used for authored SNOMED CT content to ensure that specific quality measures are met before the content within a task or project can be promoted. The purpose of this is to ensure a specific level of quality is met at each promotion level. This in turn assures the quality of the content that is promoted to the code system branch, with the benefit of minimising the quality checks required at that level (in general, the later the stage of the content release process, the greater the amount of work needed to correct any issues, so catching issues earlier in the process has many benefits).

SAC may be defined as either automatic or manual. 

Automatic SAC are checks which the system can sign off automatically without user intervention.

Manual SAC are checks that require sign-off via a particular user interaction, with that interaction governed by role-based access controls. Some will apply only at task or project level. Some will be mandatory and some can be switched on for specific projects.

Info
titleService Acceptance Criteria and Authoring Acceptance Gateway Architecture

Service Acceptance Criteria are components in a technical architecture solution which includes the Authoring Acceptance Gateway (AAG) and various data stores associated with acceptance and sign-off of content changes for promotion via AP tasks and projects, and also for the generation and packaging of SNOMED CT releases.

The following schematic illustrates the subset of this architecture directly related to AP features and their inter-relationships and dependencies (components relating to release preparation and packaging are omitted here for clarity, but are essential aspects of the overall technical architecture):

Gliffy Diagram
displayName AP Service Architecture: SAC & AAG
nameService Architecture - AAG - SAC
pagePin34


Related How To... Guides

Content by Label
showLabelsfalse
showSpacefalse
cqllabel = "how-to" and label in ("RBAC","Role-Based-Access-Control","SAC","Service-Acceptance-Criteria") and space = currentSpace()

Further Reading