Les sous-scripts sont des scripts autonomes qui peuvent être inclus dans un autre script. Un sous-script peut être inclus au niveau du script ou dans une section. Lorsqu'un sous-script est inclus dans une section d'un autre script, il ne doit pas contenir de sections. Les sous-scripts sont des scripts réutilisables qui peuvent être inclus dans plusieurs scripts. Les sous-scripts peuvent eux-mêmes contenir des sous-scripts. Un sous-script ne peut être inclus qu'une fois dans une hiérarchie de script particulière.
Un sous-script peut être inclus dans un script à l'aide de l'élément 'sous-script-ieg' et en spécifiant l'ID de sous-script, le numéro de version et le type.
<ieg-script>
<section>
<ieg-sub-script internal-id="2" start-progress="0"
end-progress="20">
<identifier id="SampleSubscript"
scriptversionnumber="V1" type="Intake" />
</ieg-sub-script>
</section>
…
</ieg-script>