# OCC.StepAP203 module

class `Handle_StepAP203_CcDesignApproval`(*args)

  Bases: `OCC.StepBasic.Handle_StepBasic_ApprovalAssignment`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepAP203_CcDesignCertification`(*args)

  Bases: `OCC.StepBasic.Handle_StepBasic_CertificationAssignment`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepAP203_CcDesignContract`(*args)

  Bases: `OCC.StepBasic.Handle_StepBasic_ContractAssignment`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepAP203_CcDesignDateAndTimeAssignment`(*args)

  Bases: `OCC.StepBasic.Handle_StepBasic_DateAndTimeAssignment`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepAP203_CcDesignPersonAndOrganizationAssignment`(*args)

  Bases: `OCC.StepBasic.Handle_StepBasic_PersonAndOrganizationAssignment`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepAP203_CcDesignSecurityClassification`(*args)

  Bases: `OCC.StepBasic.Handle_StepBasic_SecurityClassificationAssignment`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepAP203_CcDesignSpecificationReference`(*args)

  Bases: `OCC.StepBasic.Handle_StepBasic_DocumentReference`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepAP203_Change`(*args)

  Bases: `OCC.StepBasic.Handle_StepBasic_ActionAssignment`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepAP203_ChangeRequest`(*args)

  Bases: `OCC.StepBasic.Handle_StepBasic_ActionRequestAssignment`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepAP203_HArray1OfApprovedItem`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepAP203_HArray1OfCertifiedItem`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepAP203_HArray1OfChangeRequestItem`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepAP203_HArray1OfClassifiedItem`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepAP203_HArray1OfContractedItem`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepAP203_HArray1OfDateTimeItem`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepAP203_HArray1OfPersonOrganizationItem`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepAP203_HArray1OfSpecifiedItem`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepAP203_HArray1OfStartRequestItem`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepAP203_HArray1OfWorkItem`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepAP203_StartRequest`(*args)

  Bases: `OCC.StepBasic.Handle_StepBasic_ActionRequestAssignment`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepAP203_StartWork`(*args)

  Bases: `OCC.StepBasic.Handle_StepBasic_ActionAssignment`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `StepAP203_ApprovedItem`(*args)

  Bases: `object`

  - Empty constructor

  Return type: | None

  `CaseNum`()
    - Recognizes a kind of ApprovedItem select type 1 -> ProductDefinitionFormation from StepBasic 2 -> ProductDefinition from StepBasic 3 -> ConfigurationEffectivity from StepRepr 4 -> ConfigurationItem from StepRepr 5 -> SecurityClassification from StepBasic 6 -> ChangeRequest from StepAP203 7 -> Change from StepAP203 8 -> StartRequest from StepAP203 9 -> StartWork from StepAP203 10 -> Certification from StepBasic 11 -> Contract from StepBasic 0 else

    Parameters: | ent (Handle_Standard_Transient &) –
    Return type: | int

  `Certification`()
    - Returns Value as Certification (or Null if another type)

    Return type: | Handle_StepBasic_Certification

  `Change`()
    - Returns Value as Change (or Null if another type)

    Return type: | Handle_StepAP203_Change

  `ChangeRequest`()
    - Returns Value as ChangeRequest (or Null if another type)

    Return type: | Handle_StepAP203_ChangeRequest

  `ConfigurationEffectivity`()
    - Returns Value as ConfigurationEffectivity (or Null if another type)

    Return type: | Handle_StepRepr_ConfigurationEffectivity

  `ConfigurationItem`()
    - Returns Value as ConfigurationItem (or Null if another type)

    Return type: | Handle_StepRepr_ConfigurationItem

  `Contract`()
    - Returns Value as Contract (or Null if another type)

    Return type: | Handle_StepBasic_Contract

  `ProductDefinition`()
    - Returns Value as ProductDefinition (or Null if another type)

    Return type: | Handle_StepBasic_ProductDefinition

  `ProductDefinitionFormation`()
    - Returns Value as ProductDefinitionFormation (or Null if another type)

    Return type: | Handle_StepBasic_ProductDefinitionFormation

  `SecurityClassification`()
    - Returns Value as SecurityClassification (or Null if another type)

    Return type: | Handle_StepBasic_SecurityClassification

  `StartRequest`()
    - Returns Value as StartRequest (or Null if another type)

    Return type: | Handle_StepAP203_StartRequest

  `StartWork`()
    - Returns Value as StartWork (or Null if another type)

    Return type: | Handle_StepAP203_StartWork

  `thisown`

    The membership flag

class `StepAP203_Array1OfApprovedItem`(*args)

  Bases: `object`

  Parameters: | Low (int) – Up (int) – Item (StepAP203_ApprovedItem &) – Low – Up –
  Return type: | None
  Return type: | None

  `Assign`()

    Parameters: | Other (StepAP203_Array1OfApprovedItem &) –
    Return type: | StepAP203_Array1OfApprovedItem

  `ChangeValue`()

    Parameters: | Index (int) –
    Return type: | StepAP203_ApprovedItem

  `Destroy`()

    Return type: | None

  `Init`()

    Parameters: | V (StepAP203_ApprovedItem &) –
    Return type: | None

  `IsAllocated`()

    Return type: | bool

  `Length`()

    Return type: | int

  `Lower`()

    Return type: | int

  `Set`()

    Parameters: | Other (StepAP203_Array1OfApprovedItem &) –
    Return type: | StepAP203_Array1OfApprovedItem

  `SetValue`()

    Parameters: | Index (int) – Value (StepAP203_ApprovedItem &) –
    Return type: | None

  `Upper`()

    Return type: | int

  `Value`()

    Parameters: | Index (int) –
    Return type: | StepAP203_ApprovedItem

  `thisown`

    The membership flag

class `StepAP203_Array1OfCertifiedItem`(*args)

  Bases: `object`

  Parameters: | Low (int) – Up (int) – Item (StepAP203_CertifiedItem &) – Low – Up –
  Return type: | None
  Return type: | None

  `Assign`()

    Parameters: | Other (StepAP203_Array1OfCertifiedItem &) –
    Return type: | StepAP203_Array1OfCertifiedItem

  `ChangeValue`()

    Parameters: | Index (int) –
    Return type: | StepAP203_CertifiedItem

  `Destroy`()

    Return type: | None

  `Init`()

    Parameters: | V (StepAP203_CertifiedItem &) –
    Return type: | None

  `IsAllocated`()

    Return type: | bool

  `Length`()

    Return type: | int

  `Lower`()

    Return type: | int

  `Set`()

    Parameters: | Other (StepAP203_Array1OfCertifiedItem &) –
    Return type: | StepAP203_Array1OfCertifiedItem

  `SetValue`()

    Parameters: | Index (int) – Value (StepAP203_CertifiedItem &) –
    Return type: | None

  `Upper`()

    Return type: | int

  `Value`()

    Parameters: | Index (int) –
    Return type: | StepAP203_CertifiedItem

  `thisown`

    The membership flag

class `StepAP203_Array1OfChangeRequestItem`(*args)

  Bases: `object`

  Parameters: | Low (int) – Up (int) – Item (StepAP203_ChangeRequestItem &) – Low – Up –
  Return type: | None
  Return type: | None

  `Assign`()

    Parameters: | Other (StepAP203_Array1OfChangeRequestItem &) –
    Return type: | StepAP203_Array1OfChangeRequestItem

  `ChangeValue`()

    Parameters: | Index (int) –
    Return type: | StepAP203_ChangeRequestItem

  `Destroy`()

    Return type: | None

  `Init`()

    Parameters: | V (StepAP203_ChangeRequestItem &) –
    Return type: | None

  `IsAllocated`()

    Return type: | bool

  `Length`()

    Return type: | int

  `Lower`()

    Return type: | int

  `Set`()

    Parameters: | Other (StepAP203_Array1OfChangeRequestItem &) –
    Return type: | StepAP203_Array1OfChangeRequestItem

  `SetValue`()

    Parameters: | Index (int) – Value (StepAP203_ChangeRequestItem &) –
    Return type: | None

  `Upper`()

    Return type: | int

  `Value`()

    Parameters: | Index (int) –
    Return type: | StepAP203_ChangeRequestItem

  `thisown`

    The membership flag

class `StepAP203_Array1OfClassifiedItem`(*args)

  Bases: `object`

  Parameters: | Low (int) – Up (int) – Item (StepAP203_ClassifiedItem &) – Low – Up –
  Return type: | None
  Return type: | None

  `Assign`()

    Parameters: | Other (StepAP203_Array1OfClassifiedItem &) –
    Return type: | StepAP203_Array1OfClassifiedItem

  `ChangeValue`()

    Parameters: | Index (int) –
    Return type: | StepAP203_ClassifiedItem

  `Destroy`()

    Return type: | None

  `Init`()

    Parameters: | V (StepAP203_ClassifiedItem &) –
    Return type: | None

  `IsAllocated`()

    Return type: | bool

  `Length`()

    Return type: | int

  `Lower`()

    Return type: | int

  `Set`()

    Parameters: | Other (StepAP203_Array1OfClassifiedItem &) –
    Return type: | StepAP203_Array1OfClassifiedItem

  `SetValue`()

    Parameters: | Index (int) – Value (StepAP203_ClassifiedItem &) –
    Return type: | None

  `Upper`()

    Return type: | int

  `Value`()

    Parameters: | Index (int) –
    Return type: | StepAP203_ClassifiedItem

  `thisown`

    The membership flag

class `StepAP203_Array1OfContractedItem`(*args)

  Bases: `object`

  Parameters: | Low (int) – Up (int) – Item (StepAP203_ContractedItem &) – Low – Up –
  Return type: | None
  Return type: | None

  `Assign`()

    Parameters: | Other (StepAP203_Array1OfContractedItem &) –
    Return type: | StepAP203_Array1OfContractedItem

  `ChangeValue`()

    Parameters: | Index (int) –
    Return type: | StepAP203_ContractedItem

  `Destroy`()

    Return type: | None

  `Init`()

    Parameters: | V (StepAP203_ContractedItem &) –
    Return type: | None

  `IsAllocated`()

    Return type: | bool

  `Length`()

    Return type: | int

  `Lower`()

    Return type: | int

  `Set`()

    Parameters: | Other (StepAP203_Array1OfContractedItem &) –
    Return type: | StepAP203_Array1OfContractedItem

  `SetValue`()

    Parameters: | Index (int) – Value (StepAP203_ContractedItem &) –
    Return type: | None

  `Upper`()

    Return type: | int

  `Value`()

    Parameters: | Index (int) –
    Return type: | StepAP203_ContractedItem

  `thisown`

    The membership flag

class `StepAP203_Array1OfDateTimeItem`(*args)

  Bases: `object`

  Parameters: | Low (int) – Up (int) – Item (StepAP203_DateTimeItem &) – Low – Up –
  Return type: | None
  Return type: | None

  `Assign`()

    Parameters: | Other (StepAP203_Array1OfDateTimeItem &) –
    Return type: | StepAP203_Array1OfDateTimeItem

  `ChangeValue`()

    Parameters: | Index (int) –
    Return type: | StepAP203_DateTimeItem

  `Destroy`()

    Return type: | None

  `Init`()

    Parameters: | V (StepAP203_DateTimeItem &) –
    Return type: | None

  `IsAllocated`()

    Return type: | bool

  `Length`()

    Return type: | int

  `Lower`()

    Return type: | int

  `Set`()

    Parameters: | Other (StepAP203_Array1OfDateTimeItem &) –
    Return type: | StepAP203_Array1OfDateTimeItem

  `SetValue`()

    Parameters: | Index (int) – Value (StepAP203_DateTimeItem &) –
    Return type: | None

  `Upper`()

    Return type: | int

  `Value`()

    Parameters: | Index (int) –
    Return type: | StepAP203_DateTimeItem

  `thisown`

    The membership flag

class `StepAP203_Array1OfPersonOrganizationItem`(*args)

  Bases: `object`

  Parameters: | Low (int) – Up (int) – Item (StepAP203_PersonOrganizationItem &) – Low – Up –
  Return type: | None
  Return type: | None

  `Assign`()

    Parameters: | Other (StepAP203_Array1OfPersonOrganizationItem &) –
    Return type: | StepAP203_Array1OfPersonOrganizationItem

  `ChangeValue`()

    Parameters: | Index (int) –
    Return type: | StepAP203_PersonOrganizationItem

  `Destroy`()

    Return type: | None

  `Init`()

    Parameters: | V (StepAP203_PersonOrganizationItem &) –
    Return type: | None

  `IsAllocated`()

    Return type: | bool

  `Length`()

    Return type: | int

  `Lower`()

    Return type: | int

  `Set`()

    Parameters: | Other (StepAP203_Array1OfPersonOrganizationItem &) –
    Return type: | StepAP203_Array1OfPersonOrganizationItem

  `SetValue`()

    Parameters: | Index (int) – Value (StepAP203_PersonOrganizationItem &) –
    Return type: | None

  `Upper`()

    Return type: | int

  `Value`()

    Parameters: | Index (int) –
    Return type: | StepAP203_PersonOrganizationItem

  `thisown`

    The membership flag

class `StepAP203_Array1OfSpecifiedItem`(*args)

  Bases: `object`

  Parameters: | Low (int) – Up (int) – Item (StepAP203_SpecifiedItem &) – Low – Up –
  Return type: | None
  Return type: | None

  `Assign`()

    Parameters: | Other (StepAP203_Array1OfSpecifiedItem &) –
    Return type: | StepAP203_Array1OfSpecifiedItem

  `ChangeValue`()

    Parameters: | Index (int) –
    Return type: | StepAP203_SpecifiedItem

  `Destroy`()

    Return type: | None

  `Init`()

    Parameters: | V (StepAP203_SpecifiedItem &) –
    Return type: | None

  `IsAllocated`()

    Return type: | bool

  `Length`()

    Return type: | int

  `Lower`()

    Return type: | int

  `Set`()

    Parameters: | Other (StepAP203_Array1OfSpecifiedItem &) –
    Return type: | StepAP203_Array1OfSpecifiedItem

  `SetValue`()

    Parameters: | Index (int) – Value (StepAP203_SpecifiedItem &) –
    Return type: | None

  `Upper`()

    Return type: | int

  `Value`()

    Parameters: | Index (int) –
    Return type: | StepAP203_SpecifiedItem

  `thisown`

    The membership flag

class `StepAP203_Array1OfStartRequestItem`(*args)

  Bases: `object`

  Parameters: | Low (int) – Up (int) – Item (StepAP203_StartRequestItem &) – Low – Up –
  Return type: | None
  Return type: | None

  `Assign`()

    Parameters: | Other (StepAP203_Array1OfStartRequestItem &) –
    Return type: | StepAP203_Array1OfStartRequestItem

  `ChangeValue`()

    Parameters: | Index (int) –
    Return type: | StepAP203_StartRequestItem

  `Destroy`()

    Return type: | None

  `Init`()

    Parameters: | V (StepAP203_StartRequestItem &) –
    Return type: | None

  `IsAllocated`()

    Return type: | bool

  `Length`()

    Return type: | int

  `Lower`()

    Return type: | int

  `Set`()

    Parameters: | Other (StepAP203_Array1OfStartRequestItem &) –
    Return type: | StepAP203_Array1OfStartRequestItem

  `SetValue`()

    Parameters: | Index (int) – Value (StepAP203_StartRequestItem &) –
    Return type: | None

  `Upper`()

    Return type: | int

  `Value`()

    Parameters: | Index (int) –
    Return type: | StepAP203_StartRequestItem

  `thisown`

    The membership flag

class `StepAP203_Array1OfWorkItem`(*args)

  Bases: `object`

  Parameters: | Low (int) – Up (int) – Item (StepAP203_WorkItem &) – Low – Up –
  Return type: | None
  Return type: | None

  `Assign`()

    Parameters: | Other (StepAP203_Array1OfWorkItem &) –
    Return type: | StepAP203_Array1OfWorkItem

  `ChangeValue`()

    Parameters: | Index (int) –
    Return type: | StepAP203_WorkItem

  `Destroy`()

    Return type: | None

  `Init`()

    Parameters: | V (StepAP203_WorkItem &) –
    Return type: | None

  `IsAllocated`()

    Return type: | bool

  `Length`()

    Return type: | int

  `Lower`()

    Return type: | int

  `Set`()

    Parameters: | Other (StepAP203_Array1OfWorkItem &) –
    Return type: | StepAP203_Array1OfWorkItem

  `SetValue`()

    Parameters: | Index (int) – Value (StepAP203_WorkItem &) –
    Return type: | None

  `Upper`()

    Return type: | int

  `Value`()

    Parameters: | Index (int) –
    Return type: | StepAP203_WorkItem

  `thisown`

    The membership flag

class `StepAP203_CcDesignApproval`(*args)

  Bases: `OCC.StepBasic.StepBasic_ApprovalAssignment`

  - Empty constructor

  Return type: | None

  `GetHandle`()
  `Init`()
    - Initialize all fields (own and inherited)

    Parameters: | aApprovalAssignment_AssignedApproval (Handle_StepBasic_Approval &) – aItems (Handle_StepAP203_HArray1OfApprovedItem &) –
    Return type: | None

  `Items`()
    - Returns field Items

    Return type: | Handle_StepAP203_HArray1OfApprovedItem

  `SetItems`()
    - Set field Items

    Parameters: | Items (Handle_StepAP203_HArray1OfApprovedItem &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepAP203_CcDesignCertification`(*args)

  Bases: `OCC.StepBasic.StepBasic_CertificationAssignment`

  - Empty constructor

  Return type: | None

  `GetHandle`()
  `Init`()
    - Initialize all fields (own and inherited)

    Parameters: | aCertificationAssignment_AssignedCertification (Handle_StepBasic_Certification &) – aItems (Handle_StepAP203_HArray1OfCertifiedItem &) –
    Return type: | None

  `Items`()
    - Returns field Items

    Return type: | Handle_StepAP203_HArray1OfCertifiedItem

  `SetItems`()
    - Set field Items

    Parameters: | Items (Handle_StepAP203_HArray1OfCertifiedItem &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepAP203_CcDesignContract`(*args)

  Bases: `OCC.StepBasic.StepBasic_ContractAssignment`

  - Empty constructor

  Return type: | None

  `GetHandle`()
  `Init`()
    - Initialize all fields (own and inherited)

    Parameters: | aContractAssignment_AssignedContract (Handle_StepBasic_Contract &) – aItems (Handle_StepAP203_HArray1OfContractedItem &) –
    Return type: | None

  `Items`()
    - Returns field Items

    Return type: | Handle_StepAP203_HArray1OfContractedItem

  `SetItems`()
    - Set field Items

    Parameters: | Items (Handle_StepAP203_HArray1OfContractedItem &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepAP203_CcDesignDateAndTimeAssignment`(*args)

  Bases: `OCC.StepBasic.StepBasic_DateAndTimeAssignment`

  - Empty constructor

  Return type: | None

  `GetHandle`()
  `Init`()
    - Initialize all fields (own and inherited)

    Parameters: | aDateAndTimeAssignment_AssignedDateAndTime (Handle_StepBasic_DateAndTime &) – aDateAndTimeAssignment_Role (Handle_StepBasic_DateTimeRole &) – aItems (Handle_StepAP203_HArray1OfDateTimeItem &) –
    Return type: | None

  `Items`()
    - Returns field Items

    Return type: | Handle_StepAP203_HArray1OfDateTimeItem

  `SetItems`()
    - Set field Items

    Parameters: | Items (Handle_StepAP203_HArray1OfDateTimeItem &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepAP203_CcDesignPersonAndOrganizationAssignment`(*args)

  Bases: `OCC.StepBasic.StepBasic_PersonAndOrganizationAssignment`

  - Empty constructor

  Return type: | None

  `GetHandle`()
  `Init`()
    - Initialize all fields (own and inherited)

    Parameters: | aPersonAndOrganizationAssignment_AssignedPersonAndOrganization (Handle_StepBasic_PersonAndOrganization &) – aPersonAndOrganizationAssignment_Role (Handle_StepBasic_PersonAndOrganizationRole &) – aItems (Handle_StepAP203_HArray1OfPersonOrganizationItem &) –
    Return type: | None

  `Items`()
    - Returns field Items

    Return type: | Handle_StepAP203_HArray1OfPersonOrganizationItem

  `SetItems`()
    - Set field Items

    Parameters: | Items (Handle_StepAP203_HArray1OfPersonOrganizationItem &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepAP203_CcDesignSecurityClassification`(*args)

  Bases: `OCC.StepBasic.StepBasic_SecurityClassificationAssignment`

  - Empty constructor

  Return type: | None

  `GetHandle`()
  `Init`()
    - Initialize all fields (own and inherited)

    Parameters: | aSecurityClassificationAssignment_AssignedSecurityClassification (Handle_StepBasic_SecurityClassification &) – aItems (Handle_StepAP203_HArray1OfClassifiedItem &) –
    Return type: | None

  `Items`()
    - Returns field Items

    Return type: | Handle_StepAP203_HArray1OfClassifiedItem

  `SetItems`()
    - Set field Items

    Parameters: | Items (Handle_StepAP203_HArray1OfClassifiedItem &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepAP203_CcDesignSpecificationReference`(*args)

  Bases: `OCC.StepBasic.StepBasic_DocumentReference`

  - Empty constructor

  Return type: | None

  `GetHandle`()
  `Init`()
    - Initialize all fields (own and inherited)

    Parameters: | aDocumentReference_AssignedDocument (Handle_StepBasic_Document &) – aDocumentReference_Source (Handle_TCollection_HAsciiString &) – aItems (Handle_StepAP203_HArray1OfSpecifiedItem &) –
    Return type: | None

  `Items`()
    - Returns field Items

    Return type: | Handle_StepAP203_HArray1OfSpecifiedItem

  `SetItems`()
    - Set field Items

    Parameters: | Items (Handle_StepAP203_HArray1OfSpecifiedItem &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepAP203_CertifiedItem`(*args)

  Bases: `object`

  - Empty constructor

  Return type: | None

  `CaseNum`()
    - Recognizes a kind of CertifiedItem select type 1 -> SuppliedPartRelationship from StepRepr 0 else

    Parameters: | ent (Handle_Standard_Transient &) –
    Return type: | int

  `SuppliedPartRelationship`()
    - Returns Value as SuppliedPartRelationship (or Null if another type)

    Return type: | Handle_StepRepr_SuppliedPartRelationship

  `thisown`

    The membership flag

class `StepAP203_Change`(*args)

  Bases: `OCC.StepBasic.StepBasic_ActionAssignment`

  - Empty constructor

  Return type: | None

  `GetHandle`()
  `Init`()
    - Initialize all fields (own and inherited)

    Parameters: | aActionAssignment_AssignedAction (Handle_StepBasic_Action &) – aItems (Handle_StepAP203_HArray1OfWorkItem &) –
    Return type: | None

  `Items`()
    - Returns field Items

    Return type: | Handle_StepAP203_HArray1OfWorkItem

  `SetItems`()
    - Set field Items

    Parameters: | Items (Handle_StepAP203_HArray1OfWorkItem &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepAP203_ChangeRequest`(*args)

  Bases: `OCC.StepBasic.StepBasic_ActionRequestAssignment`

  - Empty constructor

  Return type: | None

  `GetHandle`()
  `Init`()
    - Initialize all fields (own and inherited)

    Parameters: | aActionRequestAssignment_AssignedActionRequest (Handle_StepBasic_VersionedActionRequest &) – aItems (Handle_StepAP203_HArray1OfChangeRequestItem &) –
    Return type: | None

  `Items`()
    - Returns field Items

    Return type: | Handle_StepAP203_HArray1OfChangeRequestItem

  `SetItems`()
    - Set field Items

    Parameters: | Items (Handle_StepAP203_HArray1OfChangeRequestItem &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepAP203_ChangeRequestItem`(*args)

  Bases: `object`

  - Empty constructor

  Return type: | None

  `CaseNum`()
    - Recognizes a kind of ChangeRequestItem select type 1 -> ProductDefinitionFormation from StepBasic 0 else

    Parameters: | ent (Handle_Standard_Transient &) –
    Return type: | int

  `ProductDefinitionFormation`()
    - Returns Value as ProductDefinitionFormation (or Null if another type)

    Return type: | Handle_StepBasic_ProductDefinitionFormation

  `thisown`

    The membership flag

class `StepAP203_ClassifiedItem`(*args)

  Bases: `object`

  - Empty constructor

  Return type: | None

  `AssemblyComponentUsage`()
    - Returns Value as AssemblyComponentUsage (or Null if another type)

    Return type: | Handle_StepRepr_AssemblyComponentUsage

  `CaseNum`()
    - Recognizes a kind of ClassifiedItem select type 1 -> ProductDefinitionFormation from StepBasic 2 -> AssemblyComponentUsage from StepRepr 0 else

    Parameters: | ent (Handle_Standard_Transient &) –
    Return type: | int

  `ProductDefinitionFormation`()
    - Returns Value as ProductDefinitionFormation (or Null if another type)

    Return type: | Handle_StepBasic_ProductDefinitionFormation

  `thisown`

    The membership flag

class `StepAP203_ContractedItem`(*args)

  Bases: `object`

  - Empty constructor

  Return type: | None

  `CaseNum`()
    - Recognizes a kind of ContractedItem select type 1 -> ProductDefinitionFormation from StepBasic 0 else

    Parameters: | ent (Handle_Standard_Transient &) –
    Return type: | int

  `ProductDefinitionFormation`()
    - Returns Value as ProductDefinitionFormation (or Null if another type)

    Return type: | Handle_StepBasic_ProductDefinitionFormation

  `thisown`

    The membership flag

class `StepAP203_DateTimeItem`(*args)

  Bases: `object`

  - Empty constructor

  Return type: | None

  `ApprovalPersonOrganization`()
    - Returns Value as ApprovalPersonOrganization (or Null if another type)

    Return type: | Handle_StepBasic_ApprovalPersonOrganization

  `CaseNum`()
    - Recognizes a kind of DateTimeItem select type 1 -> ProductDefinition from StepBasic 2 -> ChangeRequest from StepAP203 3 -> StartRequest from StepAP203 4 -> Change from StepAP203 5 -> StartWork from StepAP203 6 -> ApprovalPersonOrganization from StepBasic 7 -> Contract from StepBasic 8 -> SecurityClassification from StepBasic 9 -> Certification from StepBasic 0 else

    Parameters: | ent (Handle_Standard_Transient &) –
    Return type: | int

  `Certification`()
    - Returns Value as Certification (or Null if another type)

    Return type: | Handle_StepBasic_Certification

  `Change`()
    - Returns Value as Change (or Null if another type)

    Return type: | Handle_StepAP203_Change

  `ChangeRequest`()
    - Returns Value as ChangeRequest (or Null if another type)

    Return type: | Handle_StepAP203_ChangeRequest

  `Contract`()
    - Returns Value as Contract (or Null if another type)

    Return type: | Handle_StepBasic_Contract

  `ProductDefinition`()
    - Returns Value as ProductDefinition (or Null if another type)

    Return type: | Handle_StepBasic_ProductDefinition

  `SecurityClassification`()
    - Returns Value as SecurityClassification (or Null if another type)

    Return type: | Handle_StepBasic_SecurityClassification

  `StartRequest`()
    - Returns Value as StartRequest (or Null if another type)

    Return type: | Handle_StepAP203_StartRequest

  `StartWork`()
    - Returns Value as StartWork (or Null if another type)

    Return type: | Handle_StepAP203_StartWork

  `thisown`

    The membership flag

class `StepAP203_HArray1OfApprovedItem`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  Parameters: | Low (int) – Up (int) – Low – Up – V (StepAP203_ApprovedItem &) –
  Return type: | None
  Return type: | None

  `Array1`()

    Return type: | StepAP203_Array1OfApprovedItem

  `ChangeArray1`()

    Return type: | StepAP203_Array1OfApprovedItem

  `ChangeValue`()

    Parameters: | Index (int) –
    Return type: | StepAP203_ApprovedItem

  `GetHandle`()
  `Init`()

    Parameters: | V (StepAP203_ApprovedItem &) –
    Return type: | None

  `Length`()

    Return type: | int

  `Lower`()

    Return type: | int

  `SetValue`()

    Parameters: | Index (int) – Value (StepAP203_ApprovedItem &) –
    Return type: | None

  `Upper`()

    Return type: | int

  `Value`()

    Parameters: | Index (int) –
    Return type: | StepAP203_ApprovedItem

  `thisown`

    The membership flag

class `StepAP203_HArray1OfCertifiedItem`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  Parameters: | Low (int) – Up (int) – Low – Up – V (StepAP203_CertifiedItem &) –
  Return type: | None
  Return type: | None

  `Array1`()

    Return type: | StepAP203_Array1OfCertifiedItem

  `ChangeArray1`()

    Return type: | StepAP203_Array1OfCertifiedItem

  `ChangeValue`()

    Parameters: | Index (int) –
    Return type: | StepAP203_CertifiedItem

  `GetHandle`()
  `Init`()

    Parameters: | V (StepAP203_CertifiedItem &) –
    Return type: | None

  `Length`()

    Return type: | int

  `Lower`()

    Return type: | int

  `SetValue`()

    Parameters: | Index (int) – Value (StepAP203_CertifiedItem &) –
    Return type: | None

  `Upper`()

    Return type: | int

  `Value`()

    Parameters: | Index (int) –
    Return type: | StepAP203_CertifiedItem

  `thisown`

    The membership flag

class `StepAP203_HArray1OfChangeRequestItem`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  Parameters: | Low (int) – Up (int) – Low – Up – V (StepAP203_ChangeRequestItem &) –
  Return type: | None
  Return type: | None

  `Array1`()

    Return type: | StepAP203_Array1OfChangeRequestItem

  `ChangeArray1`()

    Return type: | StepAP203_Array1OfChangeRequestItem

  `ChangeValue`()

    Parameters: | Index (int) –
    Return type: | StepAP203_ChangeRequestItem

  `GetHandle`()
  `Init`()

    Parameters: | V (StepAP203_ChangeRequestItem &) –
    Return type: | None

  `Length`()

    Return type: | int

  `Lower`()

    Return type: | int

  `SetValue`()

    Parameters: | Index (int) – Value (StepAP203_ChangeRequestItem &) –
    Return type: | None

  `Upper`()

    Return type: | int

  `Value`()

    Parameters: | Index (int) –
    Return type: | StepAP203_ChangeRequestItem

  `thisown`

    The membership flag

class `StepAP203_HArray1OfClassifiedItem`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  Parameters: | Low (int) – Up (int) – Low – Up – V (StepAP203_ClassifiedItem &) –
  Return type: | None
  Return type: | None

  `Array1`()

    Return type: | StepAP203_Array1OfClassifiedItem

  `ChangeArray1`()

    Return type: | StepAP203_Array1OfClassifiedItem

  `ChangeValue`()

    Parameters: | Index (int) –
    Return type: | StepAP203_ClassifiedItem

  `GetHandle`()
  `Init`()

    Parameters: | V (StepAP203_ClassifiedItem &) –
    Return type: | None

  `Length`()

    Return type: | int

  `Lower`()

    Return type: | int

  `SetValue`()

    Parameters: | Index (int) – Value (StepAP203_ClassifiedItem &) –
    Return type: | None

  `Upper`()

    Return type: | int

  `Value`()

    Parameters: | Index (int) –
    Return type: | StepAP203_ClassifiedItem

  `thisown`

    The membership flag

class `StepAP203_HArray1OfContractedItem`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  Parameters: | Low (int) – Up (int) – Low – Up – V (StepAP203_ContractedItem &) –
  Return type: | None
  Return type: | None

  `Array1`()

    Return type: | StepAP203_Array1OfContractedItem

  `ChangeArray1`()

    Return type: | StepAP203_Array1OfContractedItem

  `ChangeValue`()

    Parameters: | Index (int) –
    Return type: | StepAP203_ContractedItem

  `GetHandle`()
  `Init`()

    Parameters: | V (StepAP203_ContractedItem &) –
    Return type: | None

  `Length`()

    Return type: | int

  `Lower`()

    Return type: | int

  `SetValue`()

    Parameters: | Index (int) – Value (StepAP203_ContractedItem &) –
    Return type: | None

  `Upper`()

    Return type: | int

  `Value`()

    Parameters: | Index (int) –
    Return type: | StepAP203_ContractedItem

  `thisown`

    The membership flag

class `StepAP203_HArray1OfDateTimeItem`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  Parameters: | Low (int) – Up (int) – Low – Up – V (StepAP203_DateTimeItem &) –
  Return type: | None
  Return type: | None

  `Array1`()

    Return type: | StepAP203_Array1OfDateTimeItem

  `ChangeArray1`()

    Return type: | StepAP203_Array1OfDateTimeItem

  `ChangeValue`()

    Parameters: | Index (int) –
    Return type: | StepAP203_DateTimeItem

  `GetHandle`()
  `Init`()

    Parameters: | V (StepAP203_DateTimeItem &) –
    Return type: | None

  `Length`()

    Return type: | int

  `Lower`()

    Return type: | int

  `SetValue`()

    Parameters: | Index (int) – Value (StepAP203_DateTimeItem &) –
    Return type: | None

  `Upper`()

    Return type: | int

  `Value`()

    Parameters: | Index (int) –
    Return type: | StepAP203_DateTimeItem

  `thisown`

    The membership flag

class `StepAP203_HArray1OfPersonOrganizationItem`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  Parameters: | Low (int) – Up (int) – Low – Up – V (StepAP203_PersonOrganizationItem &) –
  Return type: | None
  Return type: | None

  `Array1`()

    Return type: | StepAP203_Array1OfPersonOrganizationItem

  `ChangeArray1`()

    Return type: | StepAP203_Array1OfPersonOrganizationItem

  `ChangeValue`()

    Parameters: | Index (int) –
    Return type: | StepAP203_PersonOrganizationItem

  `GetHandle`()
  `Init`()

    Parameters: | V (StepAP203_PersonOrganizationItem &) –
    Return type: | None

  `Length`()

    Return type: | int

  `Lower`()

    Return type: | int

  `SetValue`()

    Parameters: | Index (int) – Value (StepAP203_PersonOrganizationItem &) –
    Return type: | None

  `Upper`()

    Return type: | int

  `Value`()

    Parameters: | Index (int) –
    Return type: | StepAP203_PersonOrganizationItem

  `thisown`

    The membership flag

class `StepAP203_HArray1OfSpecifiedItem`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  Parameters: | Low (int) – Up (int) – Low – Up – V (StepAP203_SpecifiedItem &) –
  Return type: | None
  Return type: | None

  `Array1`()

    Return type: | StepAP203_Array1OfSpecifiedItem

  `ChangeArray1`()

    Return type: | StepAP203_Array1OfSpecifiedItem

  `ChangeValue`()

    Parameters: | Index (int) –
    Return type: | StepAP203_SpecifiedItem

  `GetHandle`()
  `Init`()

    Parameters: | V (StepAP203_SpecifiedItem &) –
    Return type: | None

  `Length`()

    Return type: | int

  `Lower`()

    Return type: | int

  `SetValue`()

    Parameters: | Index (int) – Value (StepAP203_SpecifiedItem &) –
    Return type: | None

  `Upper`()

    Return type: | int

  `Value`()

    Parameters: | Index (int) –
    Return type: | StepAP203_SpecifiedItem

  `thisown`

    The membership flag

class `StepAP203_HArray1OfStartRequestItem`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  Parameters: | Low (int) – Up (int) – Low – Up – V (StepAP203_StartRequestItem &) –
  Return type: | None
  Return type: | None

  `Array1`()

    Return type: | StepAP203_Array1OfStartRequestItem

  `ChangeArray1`()

    Return type: | StepAP203_Array1OfStartRequestItem

  `ChangeValue`()

    Parameters: | Index (int) –
    Return type: | StepAP203_StartRequestItem

  `GetHandle`()
  `Init`()

    Parameters: | V (StepAP203_StartRequestItem &) –
    Return type: | None

  `Length`()

    Return type: | int

  `Lower`()

    Return type: | int

  `SetValue`()

    Parameters: | Index (int) – Value (StepAP203_StartRequestItem &) –
    Return type: | None

  `Upper`()

    Return type: | int

  `Value`()

    Parameters: | Index (int) –
    Return type: | StepAP203_StartRequestItem

  `thisown`

    The membership flag

class `StepAP203_HArray1OfWorkItem`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  Parameters: | Low (int) – Up (int) – Low – Up – V (StepAP203_WorkItem &) –
  Return type: | None
  Return type: | None

  `Array1`()

    Return type: | StepAP203_Array1OfWorkItem

  `ChangeArray1`()

    Return type: | StepAP203_Array1OfWorkItem

  `ChangeValue`()

    Parameters: | Index (int) –
    Return type: | StepAP203_WorkItem

  `GetHandle`()
  `Init`()

    Parameters: | V (StepAP203_WorkItem &) –
    Return type: | None

  `Length`()

    Return type: | int

  `Lower`()

    Return type: | int

  `SetValue`()

    Parameters: | Index (int) – Value (StepAP203_WorkItem &) –
    Return type: | None

  `Upper`()

    Return type: | int

  `Value`()

    Parameters: | Index (int) –
    Return type: | StepAP203_WorkItem

  `thisown`

    The membership flag

class `StepAP203_PersonOrganizationItem`(*args)

  Bases: `object`

  - Empty constructor

  Return type: | None

  `CaseNum`()
    - Recognizes a kind of PersonOrganizationItem select type 1 -> Change from StepAP203 2 -> StartWork from StepAP203 3 -> ChangeRequest from StepAP203 4 -> StartRequest from StepAP203 5 -> ConfigurationItem from StepRepr 6 -> Product from StepBasic 7 -> ProductDefinitionFormation from StepBasic 8 -> ProductDefinition from StepBasic 9 -> Contract from StepBasic 10 -> SecurityClassification from StepBasic 0 else

    Parameters: | ent (Handle_Standard_Transient &) –
    Return type: | int

  `Change`()
    - Returns Value as Change (or Null if another type)

    Return type: | Handle_StepAP203_Change

  `ChangeRequest`()
    - Returns Value as ChangeRequest (or Null if another type)

    Return type: | Handle_StepAP203_ChangeRequest

  `ConfigurationItem`()
    - Returns Value as ConfigurationItem (or Null if another type)

    Return type: | Handle_StepRepr_ConfigurationItem

  `Contract`()
    - Returns Value as Contract (or Null if another type)

    Return type: | Handle_StepBasic_Contract

  `Product`()
    - Returns Value as Product (or Null if another type)

    Return type: | Handle_StepBasic_Product

  `ProductDefinition`()
    - Returns Value as ProductDefinition (or Null if another type)

    Return type: | Handle_StepBasic_ProductDefinition

  `ProductDefinitionFormation`()
    - Returns Value as ProductDefinitionFormation (or Null if another type)

    Return type: | Handle_StepBasic_ProductDefinitionFormation

  `SecurityClassification`()
    - Returns Value as SecurityClassification (or Null if another type)

    Return type: | Handle_StepBasic_SecurityClassification

  `StartRequest`()
    - Returns Value as StartRequest (or Null if another type)

    Return type: | Handle_StepAP203_StartRequest

  `StartWork`()
    - Returns Value as StartWork (or Null if another type)

    Return type: | Handle_StepAP203_StartWork

  `thisown`

    The membership flag

class `StepAP203_SpecifiedItem`(*args)

  Bases: `object`

  - Empty constructor

  Return type: | None

  `CaseNum`()
    - Recognizes a kind of SpecifiedItem select type 1 -> ProductDefinition from StepBasic 2 -> ShapeAspect from StepRepr 0 else

    Parameters: | ent (Handle_Standard_Transient &) –
    Return type: | int

  `ProductDefinition`()
    - Returns Value as ProductDefinition (or Null if another type)

    Return type: | Handle_StepBasic_ProductDefinition

  `ShapeAspect`()
    - Returns Value as ShapeAspect (or Null if another type)

    Return type: | Handle_StepRepr_ShapeAspect

  `thisown`

    The membership flag

class `StepAP203_StartRequest`(*args)

  Bases: `OCC.StepBasic.StepBasic_ActionRequestAssignment`

  - Empty constructor

  Return type: | None

  `GetHandle`()
  `Init`()
    - Initialize all fields (own and inherited)

    Parameters: | aActionRequestAssignment_AssignedActionRequest (Handle_StepBasic_VersionedActionRequest &) – aItems (Handle_StepAP203_HArray1OfStartRequestItem &) –
    Return type: | None

  `Items`()
    - Returns field Items

    Return type: | Handle_StepAP203_HArray1OfStartRequestItem

  `SetItems`()
    - Set field Items

    Parameters: | Items (Handle_StepAP203_HArray1OfStartRequestItem &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepAP203_StartRequestItem`(*args)

  Bases: `object`

  - Empty constructor

  Return type: | None

  `CaseNum`()
    - Recognizes a kind of StartRequestItem select type 1 -> ProductDefinitionFormation from StepBasic 0 else

    Parameters: | ent (Handle_Standard_Transient &) –
    Return type: | int

  `ProductDefinitionFormation`()
    - Returns Value as ProductDefinitionFormation (or Null if another type)

    Return type: | Handle_StepBasic_ProductDefinitionFormation

  `thisown`

    The membership flag

class `StepAP203_StartWork`(*args)

  Bases: `OCC.StepBasic.StepBasic_ActionAssignment`

  - Empty constructor

  Return type: | None

  `GetHandle`()
  `Init`()
    - Initialize all fields (own and inherited)

    Parameters: | aActionAssignment_AssignedAction (Handle_StepBasic_Action &) – aItems (Handle_StepAP203_HArray1OfWorkItem &) –
    Return type: | None

  `Items`()
    - Returns field Items

    Return type: | Handle_StepAP203_HArray1OfWorkItem

  `SetItems`()
    - Set field Items

    Parameters: | Items (Handle_StepAP203_HArray1OfWorkItem &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepAP203_WorkItem`(*args)

  Bases: `object`

  - Empty constructor

  Return type: | None

  `CaseNum`()
    - Recognizes a kind of WorkItem select type 1 -> ProductDefinitionFormation from StepBasic 0 else

    Parameters: | ent (Handle_Standard_Transient &) –
    Return type: | int

  `ProductDefinitionFormation`()
    - Returns Value as ProductDefinitionFormation (or Null if another type)

    Return type: | Handle_StepBasic_ProductDefinitionFormation

  `thisown`

    The membership flag

class `SwigPyIterator`(*args, **kwargs)

  Bases: `object`

  `advance`()
  `copy`()
  `decr`()
  `distance`()
  `equal`()
  `incr`()
  `next`()
  `previous`()
  `thisown`

    The membership flag

  `value`()

`register_handle`(handle, base_object)

  Inserts the handle into the base object to prevent memory corruption in certain cases