LOMS Document ============= UML diagram of the main elements -------------------------------- .. image:: loms_1_0_0_uml.png Example ------- The following XML extract shows the structure of an XML document that adheres to the LOMS XSD definition. .. code-block:: xml ...IdentifierType... ...LanguageStringType... ...LanguageStringType... ...NoteType... ...NoteType... ...DocumentType... ...DocumentType... ...xs:date... ...xs:date... ...xs:duration... ...LearningScheduleTypeType... ...NoteType... ...NoteType... ...PriceDetailsType... ...IdReferenceType(organization)... ...LocationType... ...IdReferenceType(learningSpecification|qualification|qualificationRef)... ...IdReferenceType(learningOpportunity/@id)... ...LanguageCodeType... ...IdentifierType... ...LearningOpportunityTypeType... ...LanguageStringType... ...LanguageStringType... ...NoteType... ...NoteType... ...NoteType... ...DocumentType... ...DocumentType... ...IscedFOetCodeType... ...???... ...xs:duration... ...ECTSCreditPointsType... ...CreditPointsType... ...???... ...LanguageCodeType... ...LearningModeType... ....LearningSettingTypeType... ...xs:duration... ....TargetGroupCodeType... ...NoteType... ...IdReferenceType(LearningOutcome/@id)... ...IdReferenceType(learningActivitySpecification/@id)... ...IdReferenceType(assessmentSpecificationReferences/AssessmentSpecification/@id)... ...IdReferenceType(entitlementSpecificationReferences/entitlementSpecification/@id)... ...AwardingOpportunityType... ...IdReferenceType... ...IdReferenceType... ...xs:boolean... ...EQFLevelType... ...???... ...???... ...IdReferenceType... ...IdReferenceType... ...IdentifierType... ...IdentifierType... ...LanguageStringType... ...NoteType... ...LearningOutcomeTypeType... ...ReusabilityLevelType... ...???... ...IdentifierType... ...LanguageStringType... ...LanguageStringType... ...NoteType... ...NoteType... ...DocumentType... ...DocumentType... ...ActivityTypeType... ...xs:duration... ...LanguageCodeType... ...LearningModeType... ...IdReferenceType... ...IdReferenceType... ...IdReferenceType... ...IdentifierType... ...LanguageStringType... ...LanguageStringType... ...NoteType... ...NoteType... ...DocumentType... ...DocumentType... ...AssessmentTypeType... ...LanguageCodeType... ...LearningModeType... ...IdReferenceType... ...IdReferenceType... ...IdReferenceType... ...IdentifierType... ...LanguageStringType... ...LanguageStringType... ...NoteType... ...NoteType... ...DocumentType... ...DocumentType... ...EntitlementTypeType... ...EntitlementStatusType... ...IdReferenceType... ...JurisdictionCodeContentType... ...??... ...??... ...IdReferenceType... ...IdReferenceType... ...IdReferenceType... ...LegalIdentifierType... ...LegalIdentifierType... ...LegalIdentifierType... ...IdentifierType... ...EscoOrganizationTypeType... ...LanguageStringType... ...LanguageStringType... ...DocumentType... ...NoteType... ...SpatialCodeLocationType... ...ContactPointType... ...IdReferenceType... ...IdReferenceType... ...ImageObjectType... ...xs:dateTime... ...IdentifierType... ...LanguageStringType... ...NoteType... ...DocumentType... ...IdentifierType... ...LanguageStringType... ...NoteType... ...DocumentType... The smallest documents ---------------------- Following this definition, the smallest possible document looks like this: .. code-block:: xml And if we put some content, the smallest possible document is: .. code-block:: xml urn:1 <text lang="fr" content-type="text/plain">Ma formation</text> <text lang="fr" content-type="text/plain">Contenu de ma formation</text> CAP Photographe ONISEP