[This is preliminary documentation and is subject to change.]

This namespace contains Data Contracts (Schema) for Q-Pulse Web Services. These describe the shape of the data that must be passed to/from the Q-Pulse web services.

Classes

  ClassDescription
Attachment
A file or collection of files related to specific record in Q-Pulse. This could be a document, photograph or sound clip provided as evidence or supporting information for the occurrence.
AttachmentItem
A file contained within an attachment.
Audit
An instance of an Audit
AuditChecklist
An instance of an AuditChecklist
AuditChecklistQuestion
An instance of an AuditChecklistQuestion
Auditee
An instance of an Auditee
AuditFinding
An instance of an Audit Finding
Auditor
An instance of an Auditor
AuditQuery
An instance of a Query used for searching Audits
AuditScopeItem
An instance of an Audit Scope Item
BrokenRule
Represents a broken rule on a Q-Pulse occurrence.
ChangeRequest
An instance of a Change Request
Classification
CopyHolder
An instance of a Copy Holder
DataField
Describes a discrete data field on an Occurrence Report
DataFieldValidator
Describes a mechanism to validate a given DataField.
DateCondition
An instance of a Date Condition
Department
An instance of a Department
Document
An instance of a Document
DocumentQuery
An instance of a Query used for searching Documents
DocumentReview
An instance of a DocumentReview
DocumentRevisionStatus
An instance of a Document Revision Status which holds details about a particular revision of a document
DocumentStandard
An instance of a DocumentStandard
DynamicFieldCondition
A Dynamic Field Query object
EquipmentItem
An instance of an Equipment Item
FixedListItem
An item in a fixed list in an occurrence report.
Incident
A container for Occurrences related to specific event that are to be monitored together
IncidentCost
A cost associated with an incident.
IncidentQuery
IncidentStage
A workflow stage associated with an Incident Record.
IncidentStageAction
An Action related to a particular workflow stage related to an incident.
IncidentStageFinding
Either a Non-Conformace or Observation raised in relation to the incident
ManagedList
Represents a managed List within Q-Pulse
ManagedListItem
An item within a managed list.
NonConformance
An instance of an NonConformance record
NonConformanceBatch
An instance of a NonConformanceBatch
NonConformanceFinding
An instance of a NonConformance Finding
NonConformanceQuery
An instance of a Query used for searching NonConformance records
NonConformanceStage
An instance of a NonConformanceStage
NonConformanceStageAction
An instance of a NonConformanceStageAction
Note
A note made in relation to a Q-Pulse record.
Occurrence
A instance of an event which has occurred, which is of an appropriate severity to be recorded.
OccurrenceQuery
Person
Describes a person within the Q-Pulse Database
Process
An instance of a Process
QPulseDataType<(Of <(T>)>)
QPulseDataType
RiskAssessment
A two-dimensional Risk Assesment Matrix produced in response to an Incident or one of it's Findings.
TeamMember
Specifies a person assigned as part of a team to deal a particular workflow stage related to an incident.

Enumerations

  EnumerationDescription
AttachmentStorageType
Defines whether the attachment is a link to a physical drive or whether it is embedded in the Q-Pulse database.
AuditFindingType
Finding Type of an Audit
AuditScopeItemType
The Scope Item Type of an Audit
AuthenticationType
Describes the Authentication Type used by the Q-Pulse Server
BrokenRuleSeverity
An enumeration that describes the severity of a broken rule when attempting to save a record.
DataFieldType
Describes the Data Type of a Custom DataField on an Occurrence Report.
DataFieldValidatorType
Describes the type of Validation to be performed against a particular data field.
DatePeriodItem
An enumeration that describes the types of DatePeriod operator.
DocumentStatusType
Status Type of a Document
DurationUnit
Duration Units
DynamicFieldOperator
Enumeration of operators that can be specified in a DynamicField query.
FindingType
The type of an Incident Stage Finding
ManagedListType
An enumeration that describes the types of lists available.
NonConformanceStatusQueryCriteria
The Status of a NonConformance record.
OccurrenceStatusQueryCriteria
The status of an Occurrence.
WorkflowStatus
Describes the Workflow Status values