Uses the Component:ImageAttachmentExtendedType
The ImageAttachmentExtended component contains information about an image being attached to a BOD, e.g., image size, image type, image file name, etc.
Table 6.43. Fields and Components
| Name | Description | Occurrence | Type | Data Type | User Notes |
|---|---|---|---|---|---|
| ID |
A unique identifer for this image. Can be used to help uniquely identify multiple images but of different sizes and types. | 0..1 | Field | udt:IdentifierType | |
| URI |
URI | 0..1 | Field | qdt:URIType | |
| ImageWidthMeasure |
Image tag width. Example: "100" | 0..1 | Field | sqdt:LengthMeasureType | |
| ImageHeightMeasure |
Image tag height Example: "120" | 0..1 | Field | sqdt:LengthMeasureType | |
| ImageAlternateText |
Image alternate text. Example: "1997 Honda Accord" | 0..* | Field | udt:TextType | |
| ImageAttachmentTitle |
Image attachment title | 0..1 | Field | udt:TextType | |
| EmbeddedData |
Holder for embedded data. (Will have an attribute for type of enbedded document) | 0..* | Component | EmbeddedDataType | |
| ImageFileSizeMeasure |
Size of image file. | 0..1 | Field | sqdt:ComputerStorageMeasureType | |
| ImageLastModifiedDateTime |
The date and time the image was last modified. | 0..1 | Field | udt:DateTimeType | |
| ImageDescription |
Free-form text description of the image. This field is used to provide a more detailed description than the ImageTitle. | 0..* | Field | udt:TextType | |
| ImagePerspectiveCode |
Indicates the perspective from which the photo was taken. | 0..1 | Field | scl:ImagePerspectiveEnumeratedType | |
| UsagePreference |
Indicates the usage preference. | 0..1 | Component | PreferenceABIEType | |
| FreeFormTextGroup |
Used to provide additional information that helps describe the image. Can be used to add additional notes about the image and information beyond a general description. | 0..1 | Component | FreeFormTextGroupType |
The XML Sample provided here is an approximation of the generated XML for this component. Not all of the fields are required for implementation.
Example 6.43. ImageAttachmentExtended
<ImageAttachmentExtended>
<ID>......</ID> [0..1]
<URI>......</URI> [0..1]
<ImageWidthMeasure>......</ImageWidthMeasure> [0..1]
<ImageHeightMeasure>......</ImageHeightMeasure> [0..1]
<ImageAlternateText>......</ImageAlternateText> [0..*]
<ImageAttachmentTitle>......</ImageAttachmentTitle> [0..1]
<EmbeddedData>......</EmbeddedData> [0..*]
<ImageFileSizeMeasure>......</ImageFileSizeMeasure> [0..1]
<ImageLastModifiedDateTime>......</ImageLastModifiedDateTime> [0..1]
<ImageDescription>......</ImageDescription> [0..*]
<ImagePerspectiveCode>......</ImagePerspectiveCode> [0..1]
<UsagePreference>......</UsagePreference> [0..1]
<FreeFormTextGroup>......</FreeFormTextGroup> [0..1]
</ImageAttachmentExtended>