Attachment
The Attachment represents binary data files that may be included within a BOD. These files replace the paper specifications and drawings attached to a BOD definition to clearly communicate design requirements. This Data Type is optional. Attachment usage is further defined by its position.
See http://www.openapplications.org/platform/1.
Element information
Namespace: http://www.openapplications.org/oagis/9
Schema document: org_openapplications_platform/1_1_1/Common/OAGi/Components/Components.xsd
Type: OpenAttachmentType
Properties: Global, Qualified
Content
- Sequence
[1..1]
- EmbeddedData [0..1] Allows the data to be embedded directly into the BOD instance.
- URI [0..1]
- ISBN [0..1] Allows a reference to an ISBN.
- FileName [0..1] Indicates the name of the File being referenced.
- DocumentDateTime [0..1] The date that document was created within the system of record.
- Sequence
[0..1]
- Description [0..*]
- Note [0..*]
- FileType [0..*] Identifies the type of the file type of the attachment.
- FileSizeQuantity [0..1] Specifies how big the file is.
- Title [0..*] Is the title of the person. For example Dr..
- UserArea [0..1] Allows the user of OAGIS to extend the specification in order to provide additional information that is not captured in OAGIS.This is done by defining the additional information in XML Schema and referencing the new schema in the xml instance document through the use of namespaces. Once this is done the additional information defined there can be carried in the BOD XML instance document.The Open Applications Group will make best efforts to quickly consider all proposed submissions.The USERAREA is always the last element in all components, except where the component has been extended inline.
from type AttachmentBaseTypefrom group FreeFormTextGroupfrom type SemanticAttachmentType
Attributes
Name | Occ | Type | Description | Notes |
---|---|---|---|---|
inline | [0..1] | IndicatorType | Default value is "false". from type AttachmentBaseType | |
type | [0..1] | NormalizedStringType |
Used in
- Group ReferencesGroup
- Type CRMHeaderType via reference to ReferencesGroup
- Type CRMLineType via reference to ReferencesGroup
- Type CreditBaseType via reference to ReferencesGroup
- Type HeaderType via reference to ReferencesGroup
- Type InvoiceLineBaseType via reference to ReferencesGroup
- Type ItemDetailsBaseType via reference to ReferencesGroup
- Type LedgerEntryHeaderType via reference to ReferencesGroup
- Type LineType via reference to ReferencesGroup
- Type OrderHeaderType via reference to ReferencesGroup
- Type OrderLineType via reference to ReferencesGroup
- Type ProcurementHeaderType via reference to ReferencesGroup
- Type ProcurementLineType via reference to ReferencesGroup
- Type ProcurementScheduleType via reference to ReferencesGroup
- Type ProductRequirementBaseType via reference to ReferencesGroup
- Type RequestHeaderType via reference to ReferencesGroup
- Type RequestLineType via reference to ReferencesGroup
- Type RequestSubLineType via reference to ReferencesGroup
- Type ScheduleHeaderType via reference to ReferencesGroup
- Type ScheduleLineType via reference to ReferencesGroup
- Type ShipmentHeaderBaseType via reference to ReferencesGroup
- Type ShopFloorControlLineBaseType via reference to ReferencesGroup
- Type ShopFloorControlResourceBaseType via reference to ReferencesGroup
- Type StatusEnabledHeaderType via reference to ReferencesGroup
- Type StatusEnabledLineType via reference to ReferencesGroup
- Type WIPEventHeaderBaseType via reference to ReferencesGroup
- Type WIPHeaderBaseType via reference to ReferencesGroup
- Type ActualActivityType via reference to ReferencesGroup (Element ActualActivity)
- Type AllocateResourceDetailType via reference to ReferencesGroup (Element AllocateResourceDetail)
- Type AllocateResourceHeaderType via reference to ReferencesGroup (Element AllocateResourceHeader)
- Type BOMHeaderType via reference to ReferencesGroup (Element BOMHeader)
- Type BudgetLedgerHeaderType via reference to ReferencesGroup (Element BudgetLedgerHeader)
- Type CarrierRouteType via reference to ReferencesGroup (Element CarrierRoute)
- Type CatalogHeaderType via reference to ReferencesGroup (Element CatalogHeader)
- Type CatalogLineType via reference to ReferencesGroup (Element CatalogLine)
- Type ConfirmWIPHeaderType via reference to ReferencesGroup (Element ConfirmWIPHeader)
- Type ControlProcessType via reference to ReferencesGroup (Element ControlProcess)
- Type CreditStatusType via reference to ReferencesGroup (Element CreditStatus)
- Type CreditTransferHeaderType via reference to ReferencesGroup (Element CreditTransferHeader)
- Type CreditType via reference to ReferencesGroup (Element Credit)
- Type DebitTransferHeaderType via reference to ReferencesGroup (Element DebitTransferHeader)
- Type DispatchListHeaderType via reference to ReferencesGroup (Element DispatchListHeader)
- Type DispatchListLineType via reference to ReferencesGroup (Element DispatchListLine)
- Type DispatchResourceType via reference to ReferencesGroup (Element DispatchResource)
- Type DistributionType via reference to ReferencesGroup (Element Distribution)
- Type EmployeeWorkScheduleType via reference to ReferencesGroup (Element EmployeeWorkSchedule)
- Type EmployeeWorkTimeType via reference to ReferencesGroup (Element EmployeeWorkTime)
- Type EngineeringChangeHeaderType via reference to ReferencesGroup (Element EngineeringChangeHeader)
- Type EngineeringChangeLineType via reference to ReferencesGroup (Element EngineeringChangeDetail)
- Type EngineeringChangeReviewType via reference to ReferencesGroup (Element EngineeringChangeReviewer)
- Type EngineeringChangeRevisionType via reference to ReferencesGroup (Element EngineeringChangeRevision)
- Type EngineeringWorkDocumentType via reference to ReferencesGroup (Element EngineeringWorkDocument)
- Type EngineeringWorkRequestType via reference to ReferencesGroup (Element EngineeringWorkRequest)
- Type InspectDeliveryType via reference to ReferencesGroup (Element InspectDelivery)
- Type InventoryBalanceType via reference to ReferencesGroup (Element InventoryBalance)
- Type InventoryConsumptionHeaderType via reference to ReferencesGroup (Element InventoryConsumptionHeader)
- Type InventoryConsumptionLineType via reference to ReferencesGroup (Element InventoryConsumptionLine)
- Type InventoryCountHeaderType via reference to ReferencesGroup (Element InventoryCountHeader)
- Type InventoryCountLineType via reference to ReferencesGroup (Element InventoryCountLine)
- Type InvoiceHeaderType via reference to ReferencesGroup (Element InvoiceHeader)
- Type InvoiceLedgerEntryHeaderType via reference to ReferencesGroup (Element InvoiceLedgerEntryHeader)
- Type InvoiceLineType via reference to ReferencesGroup (Element InvoiceLine)
- Type InvoiceSubLineType via reference to ReferencesGroup (Element InvoiceSubLine)
- Type IssueInventoryHeaderType via reference to ReferencesGroup (Element IssueInventoryHeader)
- Type IssueInventoryLineType via reference to ReferencesGroup (Element IssueInventoryLine)
- Type ItemHeaderType via reference to ReferencesGroup (Element ItemMasterHeader)
- Type ItemLocationType via reference to ReferencesGroup (Element ItemLocation)
- Type ItemPriceType via reference to ReferencesGroup (Element ItemPrice)
- Type JournalEntryHeaderType via reference to ReferencesGroup (Element JournalEntryHeader)
- Type MaintenanceOrderHeaderType via reference to ReferencesGroup (Element MaintenanceOrderHeader)
- Type MaintenanceOrderLineType via reference to ReferencesGroup (Element MaintenanceOrderLine)
- Type MatchDocumentHeaderType via reference to ReferencesGroup (Element MatchDocumentHeader)
- Type MatchDocumentLineType via reference to ReferencesGroup (Element MatchDocumentLine)
- Type MoveInventoryHeaderType via reference to ReferencesGroup (Element MoveInventoryHeader)
- Type MoveInventoryLineType via reference to ReferencesGroup (Element MoveInventoryLine)
- Type OnlineOrderHeaderType via reference to ReferencesGroup (Element OnlineOrderHeader)
- Type OnlineOrderLineType via reference to ReferencesGroup (Element OnlineOrderLine)
- Type OpportunityDetailType via reference to ReferencesGroup (Element OpportunityDetail)
- Type OpportunityHeaderType via reference to ReferencesGroup (Element OpportunityHeader)
- Type PayableHeaderType via reference to ReferencesGroup (Element PayableHeader)
- Type PaymentStatusHeaderType via reference to ReferencesGroup (Element PaymentStatusHeader)
- Type PickListHeaderType via reference to ReferencesGroup (Element PickListHeader)
- Type PickListLineDetailType via reference to ReferencesGroup (Element PickListLineDetail)
- Type PickListLineType via reference to ReferencesGroup (Element PickListLine)
- Type PlanningScheduleDetailType via reference to ReferencesGroup (Element PlanningScheduleDetail)
- Type PlanningScheduleHeaderType via reference to ReferencesGroup (Element PlanningScheduleHeader)
- Type PlanningScheduleLineType via reference to ReferencesGroup (Element PlanningScheduleLine)
- Type PriceListHeaderType via reference to ReferencesGroup (Element PriceListHeader)
- Type PriceListLineType via reference to ReferencesGroup (Element PriceListLine)
- Type ProductAvailabilityType via reference to ReferencesGroup (Element ProductAvailability)
- Type ProductionOrderHeaderType via reference to ReferencesGroup (Element ProductionOrderHeader)
- Type ProductionOrderLineType via reference to ReferencesGroup (Element ProductionOrderLine)
- Type ProjectAccountingType via reference to ReferencesGroup (Element ProjectAccounting)
- Type ProjectMasterType via reference to ReferencesGroup (Element ProjectMaster)
- Type PurchaseOrderHeaderType via reference to ReferencesGroup (Element PurchaseOrderHeader)
- Type PurchaseOrderLineType via reference to ReferencesGroup (Element PurchaseOrderLine)
- Type PurchaseOrderScheduleType via reference to ReferencesGroup (Element PurchaseOrderSchedule)
- Type PurchaseOrderSubLineType via reference to ReferencesGroup (Element PurchaseOrderSubLine)
- Type QuoteHeaderType via reference to ReferencesGroup (Element QuoteHeader)
- Type QuoteLineType via reference to ReferencesGroup (Element QuoteLine)
- Type QuoteScheduleType via reference to ReferencesGroup (Element QuoteSchedule)
- Type QuoteSubLineType via reference to ReferencesGroup (Element QuoteSubLine)
- Type RFQHeaderType via reference to ReferencesGroup (Element RFQHeader)
- Type RFQLineType via reference to ReferencesGroup (Element RFQLine)
- Type RFQScheduleType via reference to ReferencesGroup (Element RFQSchedule)
- Type RFQSubLineType via reference to ReferencesGroup (Element RFQSubLine)
- Type ReceivableHeaderType via reference to ReferencesGroup (Element ReceivableHeader)
- Type ReceiveDeliveryHeaderType via reference to ReferencesGroup (Element ReceiveDeliveryHeader)
- Type ReceiveItemHeaderType via reference to ReferencesGroup (Element ReceiveItemHeader)
- Type ReceiveItemLineType via reference to ReferencesGroup (Element ReceiveItemLine)
- Type RejectionDetailsType via reference to ReferencesGroup (Element RejectionDetails)
- Type RemittanceAdviceHeaderType via reference to ReferencesGroup (Element RemittanceAdviceHeader)
- Type RemittanceAdviceLineType via reference to ReferencesGroup (Element RemittanceAdviceLine)
- Type RequireProductType via reference to ReferencesGroup (Element RequireProduct)
- Type RequisitionHeaderType via reference to ReferencesGroup (Element RequisitionHeader)
- Type RequisitionLineType via reference to ReferencesGroup (Element RequisitionLine)
- Type RequisitionSubLineType via reference to ReferencesGroup (Element RequisitionSubLine)
- Type RevisedReferenceDesignatorType via reference to ReferencesGroup (Element RevisedReferenceDesignator)
- Type RiskControlLibraryType via reference to ReferencesGroup (Element RiskControlLibrary)
- Type RoutingHeaderType via reference to ReferencesGroup (Element RoutingHeader)
- Type SalesLeadDetailType via reference to ReferencesGroup (Element SalesLeadDetail)
- Type SalesLeadHeaderType via reference to ReferencesGroup (Element SalesLeadHeader)
- Type SalesOrderHeaderType via reference to ReferencesGroup (Element SalesOrderHeader)
- Type SalesOrderLineType via reference to ReferencesGroup (Element SalesOrderLine)
- Type SalesOrderScheduleType via reference to ReferencesGroup (Element SalesOrderSchedule)
- Type SalesOrderSubLineType via reference to ReferencesGroup (Element SalesOrderSubLine)
- Type SalesTaskType via reference to ReferencesGroup (Element SalesTask)
- Type ScheduleExceptionType via reference to ReferencesGroup (Element ScheduleException)
- Type SequenceScheduleHeaderType via reference to ReferencesGroup (Element SequenceScheduleHeader)
- Type SequenceScheduleLineType via reference to ReferencesGroup (Element SequenceScheduleLine)
- Type ShipmentHeaderType via reference to ReferencesGroup (Element ShipmentHeader)
- Type ShipmentScheduleHeaderType via reference to ReferencesGroup (Element ShipmentScheduleHeader)
- Type ShipmentScheduleLineType via reference to ReferencesGroup (Element ShipmentScheduleLine)
- Type ShopFloorControlActivityType via reference to ReferencesGroup (Element ShopFloorControlActivity)
- Type ShopFloorControlLineType via reference to ReferencesGroup (Element ConfirmWIPLine)
- Type ShopFloorControlResourceType via reference to ReferencesGroup (Element ShopFloorControlResource)
- Type ShopFloorControlSublineType via reference to ReferencesGroup (Element ShopFloorControlSubline)
- Type SourceActivityType via reference to ReferencesGroup (Element SourceActivity)
- Type StepType via reference to ReferencesGroup (Element Step)
- Type StopDetailType via reference to ReferencesGroup (Element StopDetail)
- Type TestingProcedureType via reference to ReferencesGroup (Element TestingProcedure)
- Type WIPStatusHeaderType via reference to ReferencesGroup (Element WIPStatusHeader)
- Type WIPDistributedEventHeaderType via reference to ReferencesGroup (Elements MoveWIPHeader, RecoverWIPHeader)
- Type WIPEventHeaderType via reference to ReferencesGroup (Elements MergeWIPHeader, SplitWIPHeader)
- Type OperationType via reference to ReferencesGroup (Elements Operation, MoveFromOperation, MoveToOperation)
Sample instance
<Attachment> <EmbeddedData mimeCode="normalizedString">GpM7</EmbeddedData> <URI>http://www.example.com/</URI> <ISBN>normalizedString</ISBN> <FileName>string</FileName> <DocumentDateTime>2000-01-01</DocumentDateTime> <Description>string</Description> <Note>string</Note> <FileType>normalizedString</FileType> <FileSizeQuantity>1.0</FileSizeQuantity> <Title>string</Title> <UserArea> <!--any element--> </UserArea> </Attachment>