ImageAttachmentExtended

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.

Fields and Components

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..1Field udt:IdentifierType  
URI

URI

0..1Field qdt:URIType  
ImageWidthMeasure

Image tag width. Example: "100"

0..1Field sqdt:LengthMeasureType  
ImageHeightMeasure

Image tag height Example: "120"

0..1Field sqdt:LengthMeasureType  
ImageAlternateText

Image alternate text. Example: "1997 Honda Accord"

0..*Field udt:TextType  
ImageAttachmentTitle

Image attachment title

0..1Field udt:TextType  
EmbeddedData

Holder for embedded data. (Will have an attribute for type of enbedded document)

0..*ComponentEmbeddedDataType 
ImageFileSizeMeasure

Size of image file.

0..1Field sqdt:ComputerStorageMeasureType  
ImageLastModifiedDateTime

The date and time the image was last modified.

0..1Field 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..1Field scl:ImagePerspectiveEnumeratedType  
UsagePreference

Indicates the usage preference.

0..1ComponentPreferenceABIEType 
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..1ComponentFreeFormTextGroupType 

Sample XML

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>