![]() |
IMS 학습자정보 관리 - XML 바인딩 |
발행일 | 2008년 00월 00일 |
최신 버전 | IMS 학습자정보 관리 – XML 바인딩 1.0버전 |
이전 버전 |
Copyright © IMS Global Learning Consortium 2007. All Rights Reserved.
이 표준을 배포하거나 제품 또는 서비스 제공을 위해서 활용하고자 한다면, IMS Korea 표준화 포럼 사무국(한국교육학술정보원)에 승인 요청을 하고 이메일을 통해 승인을 받아야 한다. IMS 정식회원 및 기부회원, 개발자 네트워크는 상기의 저작권 공지사항과 이 문장을 사본에 포함시키는 조건 하에 이 표준을 배포 및 활용할 수 있다. 그러나 저작권 공지사항 또는 IMS 명칭이 표기된 부분을 삭제하는 등, 이 표준을 훼손하는 행위는 금지된다. 단, IMS가 승인한 프로젝트그룹의 감독 하에 IMS 표준을 수정하는 경우는 예외적으로 허용된다. 상기 부여된 제한된 승인 내용은 영속적이며, IMS 또는 후임기관 그 누구라도 라이센스를 취소할 수 없다. 이 표준은 어떠한 보증도 하지 않으며, 특히 불침해에 대한 그 어떤 보증도 하지 않는다. 이 표준의 사용에 대한 책임은 온전히 사용자에 의하며, 그 어떤 컨소시엄이나 제공 주체도 이 표준을 사용함으로써 제3자가 직간접적으로 입을 수 있는 피해에 대해 책임지지 않는다.Copyright © 2007 by IMS Global Learning Consortium, Inc. All Rights Reserved.
심의부회 : | |||
성 명 | 근 무 처 | 직 위 | |
원안작성 협력기관 : 한국교육학술정보원(IMS Korea 표준화 포럼) | |||
성 명 | 근 무 처 | 직 위 | |
(위 원 장) | 황대준 |
성균관대학교 |
교수 |
(실무위원) | 김성윤 |
(주)포씨소프트 |
이사 |
(실무위원) | 김 현 |
(주)씨티유니온 |
과장 |
(실무위원) | 유욱종 |
(주)다울소프트 |
부장 |
(실무위원) | 조성현 |
테크빌닷컴(주) |
부사장 |
(실무위원) | 조용상 |
한국교육학술정보원 |
팀장 |
(실무위원) | 장근원 |
(주)크레듀 |
과장 |
(실무위원) | 차남주 |
(주)디유넷 |
부사장 |
(실무위원) | 최성기 |
SK C&C |
과장 |
(자문위원) | 권희춘 |
수원여대 |
교수 |
(자문위원) | 김종현 |
계원예술대학 |
교수 |
(자문위원) | 김현진 |
한국교원대학교 |
교수 |
(자문위원) | 손진곤 |
한국방송통신대학교 |
교수 |
(자문위원) | 정광식 |
한국방송통신대학교 |
교수 |
(자문위원) | 한태인 |
(주)메디오피아 |
부사장 |
(간 사) | 신성욱 |
한국교육학술정보원 |
연구원 |
<learnerinformation> <affiliation> “The first affiliation.”</affiliation> <affiliation> “The secondaffiliation.”</affiliation> </learnerinformation>상기 예에서, <affiliation> 요소가 반복되고 있다. 따라서, <affiliation>은 콘텐츠 반복을 의미한다. 콘텐츠모델에서 요소를 반복하는 방식은 XML 표준을 따른다. 별표 (*) 표시는 XML 인스턴스에 요소가 한 번 이상 반복된다는 것을 나타낸다.
그림 5.1 <learnerinformation> 요소
다중도: <learnerinformation> 는 학습자정보 패키지(Learner Information Package)를 지원하는데 사용되는 XML 인스턴스 파일 각각에 한 번씩만 사용된다. 속성:그림 5.2 요소
다중도: <learnerinformation> 요소 내에 포함될 경우 한번만 사용 가능하다(0 or once). 트랜젝션(transaction) 당 한 번의 인스턴스가 생성된다. 속성: 없음 요소:그림 5.3 <formname> 요소
속성: 없음 요소:그림 5.4 <name>요소
다중도: <identification> 요소 내에 포함될 경우 한번만 사용 가능하다(0 or once). 속성: 없음 요소:그림5.5 <address>요소
다중도: <identification> 요소 내에 포함될 경우 한번만 사용 가능하다(0 or once). 속성: 없음 요소:그림 5.6 <street> 요소
그림 5.7 <contactinfo> 요소
다중도: <identification> 요소 내에 포함될 경우 한번만 사용 가능하다(0 or once). 속성: 없음 요소:그림 5.8 <demographics> 요소
예: <demographics> <typename> <tysource sourcetype="imsdefault"/> <tyvalue>Adult</tyvalue> </typename> <contentype> <referential> <indexid>demographics_01</indexid> </referential> </contentype> <representation> <typename> <tysource sourcetype="imsdefault"/> <tyvalue>Photo</tyvalue> </typename> <description> <full> <media mediamode="Image"encoding="uri">learnerid/photo.gif</media> </full> </description> </representation> <gender gender="Male"/> <date> <typename> <tysource sourcetype="imsdefault"/> <tyvalue>Birth</tyvalue> </typename> <datetime>1901:04:01</datetime> </date> <placeofbirth>Texas</placeofbirth> </demographics>그림 5.9 <agent> 요소
다중도: <identification> 요소 내에 포함될 경우 한번만 사용 가능하다(0 or once). 속성: 없음 요소:그림 5.10 <goal> 요소
다중도: <learnerinformation> 요소 내에 포함될 경우 한번만 사용 가능하다(0 or once). 속성: 없음 요소:그림5.11 <qcl> 요소
다중도: <learnerinformation> 요소 내에 포함될 경우 한번만 사용 가능하다(0 or once). 속성: 없음 요소:그림 5.12 <activity> 요소
다중도: <learnerinformation> 요소 내에 포함될 경우 한번만 사용 가능하다(0 or once). 속성: 없음 요소:그림 5.13 <definition> 요소
다중도: <activity> 요소 내에 포함될 경우 한번만 사용 가능하다(0 or once). 속성: 없음 요소:5.5.8.3 <contentype>내용: <contentype>에는 데이터(data), 접근권한(access right), 타임스탬프(time-stamps) 색인에 관한 콘텐츠 메타데이터 기술(content meta-data description) 부분이 포함된다. 다중도: <definition> 요소 내에 포함될 경우 한번만 사용 가능하다(0 or once).. 속성: 없음
그림 5.14 <testimonial> 요소
다중도: <activity> 요소 내에 포함될 경우 한번만 사용 가능하다(0 or once). 속성: 없음 요소:그림5.15 <evaluation> 요소
다중도: <activity> 요소 내에 포함될 경우 한번만 사용 가능하다(0 or once). 속성: 없음 요소:그림 5.16 <competency> 요소
다중도: <learnerinformation> 요소 내에 포함될 경우 한번만 사용 가능하다(0 or once). 속성: 없음 요소:그림 5.17 <transcript> 요소
다중도: <learnerinformation> 요소 내에 포함될 경우 한번만 사용 가능하다(0 or once). 속성: 없음 요소:그림 5.18 <accessibility> 요소
다중도: <learnerinformation> 요소 내에 포함될 경우 한번만 사용 가능하다(0 or once). 속성: 없음 요소:그림 5.19 <language> 요소
요소:그림 5.20 <preference> 요소
다중도: <accessibility> 요소 내에 포함될 경우 한번만 사용 가능하다(0 or once). 속성: 없음 요소:그림5.21 <eligibility> 요소
다중도: <accessibility> 요소 내에 포함될 경우 한번만 사용 가능하다(0 or once). 속성: 없음 요소:그림 5.22 <disability> 요소
다중도: <accessibility> 요소 내에 포함될 경우 한번만 사용 가능하다(0 or once). 속성: 없음 요소:그림5.23 <interest> 요소
다중도: <learnerinformation> 요소 내에 포함될 경우 한번만 사용 가능하다(0 or once). 속성: 없음 요소:그림 5.24 <affiliation> 요소
다중도: <learnerinformation> 요소 내에 포함될 경우 한번만 사용 가능하다(0 or once). 속성: 없음 요소:그림5.25 <role> 요소
다중도: <affiliation> 요소 내에 포함될 경우 한번만 사용 가능하다(0 or once). 속성: 없음 요소:그림5.26 <securitykey> 요소
다중도: <learnerinformation> 요소 내에 포함될 경우 여러 번 사용 가능하다(0 or more times). 속성: 없음 요소:그림 5.27 <relationship> 요소
다중도: <learnerinformation> 요소 내에 포함될 경우 여러 번 사용 가능하다(0 or more times). 속성: 없음 요소:그림5.28 <contentype> 요소
그림5.29 <description> 요소
속성: 없음 요소:그림 5.30 <date> 요소
속성:없음 요소:그림 5.31 <status> 요소
속성: 없음 요소:그림5.32 <product> 요소
속성: 없음 요소:그림 5.33 <typename> 요소
속성: 없음 요소:그림 5.34 <fieldlabel> 요소
속성: 없음 요소:그림5.35 <organization> 요소
속성: 없음 요소:그림 5.36 <exrefrecord> 요소
속성: 없음 요소:그림 5.37 <sourcedid> 요소
속성: 없음 요소:그림 6.1 XML 스키마(Schema) inclusion 계층도
그림 6.1은 좌측에서 우측으로 위에서 아래로 읽는다. 따라서, 루트 파일‘ims_lip_rootv1p0.xsd’에는 11개의 핵심 데이터구조가 포함되고, 각각의 핵심 데이터구조에는 ‘commonLIP’ 파일과 기타 파일들이 포함된다.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 |
<learnerinformation> <comment>An example of LIP Identification information.</comment> <contentype> <referential> <sourcedid> <source>IMS_LIP_V1p0_Example</source> <id>1001</id> </sourcedid> </referential> </contentype> <identification> <comment>-----------------------------------------Identification</comment> <contentype> <referential> <indexid>identification_01</indexid> </referential> </contentype> <formname> <typename> <tysource sourcetype="imsdefault"/> <tyvalue>Preferred</tyvalue> </typename> <comment>---------------------------Formatted Name details</comment> <contentype> <referential> <indexid>formname_01</indexid> </referential> </contentype> <text>Mr Sherlock Holmes</text> </formname> <name> <typename> <tysource sourcetype="imsdefault"/> <tyvalue>Preferred</tyvalue> </typename> <comment>-------------------------------------Name details</comment> <contentype> <referential> <indexid>name_01</indexid> </referential> </contentype> <partname> <typename> <tysource sourcetype="imsdefault"/> <tyvalue>First</tyvalue> </typename> <text>Sherlock</text> </partname> <partname> <typename> <tysource sourcetype="imsdefault"/> <tyvalue>Last</tyvalue> </typename> <text>Holmes</text> </partname> </name> <address> <typename> <tysource sourcetype="imsdefault"/> <tyvalue>Permanent</tyvalue> </typename> <comment>---------------------------------Address details</comment> <contentype> <referential> <indexid>address_01</indexid> </referential> </contentype> <street> <streetname>Baker Street</streetname> <aptnumber>22</aptnumber> <aptnumsuffix>b</aptnumsuffix> </street> <city>London</city> <country>England</country> </address> <contactinfo> <typename> <tysource sourcetype="imsdefault"/> <tyvalue>Private</tyvalue> </typename> <comment>----------------------------------Contact details</comment> <contentype> <referential> <indexid>contactinfo_01</indexid> </referential> </contentype> <telephone> <countrycode>44</countrycode> <areacode>020</areacode> <indnumber>6472239</indnumber> </telephone> </contactinfo> <demographics> <typename> <tysource sourcetype="imsdefault"/> <tyvalue>Adult</tyvalue> </typename> <comment>------------------------------Demographic details</comment> <contentype> <referential> <indexid>demographics_01</indexid> </referential> </contentype> <gender gender="M"/> <date> <typename> <tysource sourcetype="imsdefault"/> <tyvalue>Birth</tyvalue> </typename> <datetime>1901:04:01</datetime> </date> </demographics> <agent> <typename> <tysource sourcetype="imsdefault"/> <tyvalue>Aide</tyvalue> </typename> <comment>------------------------------------Agent details</comment> <contentype> <referential> <indexid>agent_01</indexid> </referential> </contentype> <agentid>Dr.Watson</agentid> <agentdomain> <typename> <tysource sourcetype="imsdefault"/> <tyvalue>Medical</tyvalue> </typename> </agentdomain> </agent> </identification> </learnerinformation> |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 |
<learnerinformation> <comment>An example of LIP Goal information.</comment> <contentype> <referential> <sourcedid> <source>IMS_LIP_V1p0_Example</source> <id>1001</id> </sourcedid> </referential> </contentype> <goal> <typename> <tysource sourcetype="imsdefault"/> <tyvalue>Work</tyvalue> </typename> <contentype> <referential> <indexid>goal_01</indexid> </referential> </contentype> <date> <typename> <tysource sourcetype="imsdefault"/> <tyvalue>Start</tyvalue> </typename> <datetime>1925</datetime> </date> <priority>Primary Objective</priority> <status> <typename> <tysource sourcetype="imsdefault"/> <tyvalue>Active</tyvalue> </typename> <date> <typename> <tysource sourcetype="imsdefault"/> <tyvalue>Create</tyvalue> </typename> <datetime>1926:3:30</datetime> </date> </status> <description> <short>To arrest Moriarty</short> <full> <media mediamode="Image" mimetype="image/gif" contentreftype="uri"> sh/moriarty.gif </media> </full> </description> <goal> <typename> <tysource sourcetype="imsdefault"/> <tyvalue>Work</tyvalue> </typename> <contentype> <referential> <indexid>goal_01_subgoal_01</indexid> </referential> </contentype> <description> <short>To locate Moriarty</short> </description> </goal> <goal> <typename> <tysource sourcetype="imsdefault"/> <tyvalue>Work</tyvalue> </typename> <contentype> <referential> <indexid>goal_01_subgoal_02</indexid> </referential> </contentype> <description> <short>Train Watson to be a competent detective.</short> </description> </goal> </goal> </learnerinformation> |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 |
<learnerinformation> <comment>An example of LIP Qualification, Certification and Licence.</comment> <contentype> <referential> <sourcedid> <source>IMS_LIP_V1p0_Example</source> <id>1001</id> </sourcedid> </referential> </contentype> <qcl> <typename> <tysource sourcetype="imsdefault"/> <tyvalue>Qualification</tyvalue> </typename> <contentype> <referential> <indexid>qcl_01</indexid> </referential> </contentype> <title>MA Criminology</title> <organization> <typename> <tysource sourcetype="imsdefault"/> <tyvalue>Educational</tyvalue> </typename> <description> <short>Cambridge University</short> </description> </organization> <level><text>First Class Honours</text></level> <date> <typename> <tysource sourcetype="imsdefault"/> <tyvalue>Award</tyvalue> </typename> <datetime>1920</datetime> </date> <description> <full> <media mediamode="Image" mimetype="image/gif" contentreftype="uri">holmes/degree.gif </media> </full> </description> </qcl> </learnerinformation> |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 |
<learnerinformation> <comment>An example of LIP Activity information.</comment> <contentype> <referential> <sourcedid> <source>IMS_LIP_V1p0_Example</source> <id>1001</id> </sourcedid> </referential> </contentype> <activity> <typename> <tysource sourcetype="imsdefault"/> <tyvalue>Education</tyvalue> </typename> <contentype> <referential> <indexid>activity_1</indexid> </referential> </contentype> <date> <typename> <tysource sourcetype="imsdefault"/> <tyvalue>Award</tyvalue> </typename> <datetime>1919:7</datetime> </date> <status> <typename> <tysource sourcetype="imsdefault"/> <tyvalue>Completed</tyvalue> </typename> <date> <typename> <tysource sourcetype="imsdefault"/> <tyvalue>Finish</tyvalue> </typename> <datetime>1919:6</datetime> </date> </status> <units> <unitsfield> <fieldlabel> <typename> <tyvalue>CreditNumber</tyvalue> </typename> </fieldlabel> <fielddata>10</fielddata> </unitsfield> </units> <learningactivityref> <text>Degree in Philiosphy</text> </learningactivityref> <definition> <typename> <tysource sourcetype="imsdefault"/> <tyvalue>Curriculum</tyvalue> </typename> <contentype> <referential> <indexid>degreecourse</indexid> </referential> </contentype> <definitionfield> <fieldlabel> <typename> <tyvalue>Duration</tyvalue> </typename> </fieldlabel> <fielddata>3</fielddata> </definitionfield> </definition> <product> <typename> <tysource sourcetype="imsdefault"/> <tyvalue>Coursework</tyvalue> </typename> <contentype> <referential> <indexid>activity_product_01</indexid> </referential> </contentype> <description> <short>Thesis on violins</short> <full> <media mediamode="Text" mimetype="text/word" contentreftype="uri"> sh/thesis.doc </media> </full> </description> </product> <testimonial> <typename> <tysource sourcetype="imsdefault"/> <tyvalue>Academic</tyvalue> </typename> <contentype> <referential> <indexid>activity_testimonial_01</indexid> </referential> </contentype> <description> <short>Tutors reference</short> <full> <media mediamode="Text" mimetype="text/word" contentreftype="uri"> tutor/ref.doc </media> </full> </description> </testimonial> <evaluation> <contentype> <referential> <indexid>activity_evaluation_01</indexid> </referential> </contentype> <result> <interpretscore> <fieldlabel> <typename> <tyvalue>MinScore</tyvalue> </typename> </fieldlabel> <fielddata>0</fielddata> </interpretscore> <interpretscore> <fieldlabel> <typename> <tyvalue>MaxScore</tyvalue> </typename> </fieldlabel> <fielddata>100</fielddata> </interpretscore> <score> <fieldlabel> <typename> <tyvalue>Total</tyvalue> </typename> </fieldlabel> <fielddata>80</fielddata> </score> </result> </evaluation> <description> <short>Final degree information.</short> </description> </activity> </learnerinformation> |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 |
<learnerinformation> <comment>An example of LIP Competency information.</comment> <contentype> <referential> <sourcedid> <source>IMS_LIP_V1p0_Example</source> <id>1001</id> </sourcedid> </referential> </contentype> <competency> <contentype> <referential> <indexid>competency_01</indexid> </referential> </contentype> <exrefrecord> <recformat uri="compformats/criminology.doc"/> <recdata uri="holmes/competency.doc"/> <date> <typename> <tysource sourcetype="imsdefault"/> <tyvalue>Award</tyvalue> </typename> <datetime>1927:10:21</datetime> </date> </exrefrecord> <description> <short>Competencies in Criminology</short> </description> </competency> </learnerinformation> |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 |
<learnerinformation> <comment>An example of LIP Transcript information.</comment> <contentype> <referential> <sourcedid> <source>IMS_LIP_V1p0_Example</source> <id>1001</id> </sourcedid> </referential> </contentype> <transcript> <typename> <tysource sourcetype="imsdefault"/> <tyvalue>Academic</tyvalue> </typename> <contentype> <referential> <indexid>transcript_01</indexid> </referential> </contentype> <exrefrecord> <recformat>MSWord98</recformat> <recdata uri="holmes/cambridge_degree.doc"/> <date> <typename> <tysource sourcetype="imsdefault"/> <tyvalue>Award</tyvalue> </typename> <datetime>1920:9:30</datetime> </date> </exrefrecord> <description> <short>Cambridge University Transcript</short> </description> </transcript> </learnerinformation> |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 |
<learnerinformation> <comment>An example of LIP Accessibility information.</comment> <contentype> <referential> <sourcedid> <source>IMS_LIP_V1p0_Example</source> <id>1001</id> </sourcedid> </referential> </contentype> <accessibility> <contentype> <referential> <indexid>accessibility_01</indexid> </referential> </contentype> <language> <typename> <tysource sourcetype="imsdefault"/> <tyvalue>German</tyvalue> </typename> <comment>-----------------------------------------Language</comment> <contentype> <referential> <indexid>language_01</indexid> </referential> </contentype> <proficiency profmode="OralSpeak">Excellent</proficiency> <proficiency profmode="OralComp">Excellent</proficiency> <proficiency profmode="Read">Good</proficiency> <proficiency profmode="Write">Poor</proficiency> </language> <preference> <typename> <tysource sourcetype="imsdefault"/> <tyvalue>InputTech</tyvalue> </typename> <comment>---------------------------------------Preference</comment> <contentype> <referential> <indexid>preference_01</indexid> </referential> </contentype> <prefcode>Large Font Display Devices</prefcode> </preference> <eligibility> <comment>--------------------------------------Eligibility</comment> <contentype> <referential> <indexid>eligibility_01</indexid> </referential> </contentype> </eligibility> <disability> <comment>---------------------------------------Disability</comment> <contentype> <referential> <indexid>disability_01</indexid> </referential> </contentype> </disability> </accessibility> </learnerinformation> |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 |
<learnerinformation> <comment>An example of LIP Interest information.</comment> <contentype> <referential> <sourcedid> <source>IMS_LIP_V1p0_Example</source> <id>1001</id> </sourcedid> </referential> </contentype> <interest> <typename> <tysource sourcetype="imsdefault"/> <tyvalue>Recreational</tyvalue> </typename> <contentype> <referential> <indexid>interest_01</indexid> </referential> </contentype> <product> <typename> <tysource sourcetype="imsdefault"/> <tyvalue>Portfolio</tyvalue> </typename> <contentype> <referential> <indexid>product_01</indexid> </referential> </contentype> <date> <typename> <tysource sourcetype="imsdefault"/> <tyvalue>Create</tyvalue> </typename> <datetime>1928:10:21</datetime> </date> <description> <short>A picture of the violin</short> <full> <media mediamode="Image" mimetype="image/gif" contentreftype="uri"> sh/violin.gif </media> </full> </description> </product> <description> <short>Music - playing the violin</short> </description> </interest> </learnerinformation> |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 |
<learnerinformation> <comment>An example of LIP Affiliation information.</comment> <contentype> <referential> <sourcedid> <source>IMS_LIP_V1p0_Example</source> <id>1001</id> </sourcedid> </referential> </contentype> <affiliation> <typename> <tysource sourcetype="imsdefault"/> <tyvalue>Professional</tyvalue> </typename> <contentype> <referential> <indexid>affiliation_01</indexid> </referential> </contentype> <classification>Fellow</classification> <affiliationid>2457923A</affiliationid> <role> <typename> <tysource sourcetype="imsdefault"/> <tyvalue>Officer</tyvalue> </typename> <contentype> <referential> <indexid>affiliation_role_01</indexid> </referential> </contentype> <date> <typename> <tysource sourcetype="imsdefault"/> <tyvalue>Start</tyvalue> </typename> <datetime>1924:04:01</datetime> </date> <date> <typename> <tysource sourcetype="imsdefault"/> <tyvalue>Finish</tyvalue> </typename> <datetime>1925:03:31</datetime> </date> <description> <short>Treasurer for the Local Branch of Criminology</short> </description> </role> <organization> <typename> <tysource sourcetype="imsdefault"/> <tyvalue>Professional</tyvalue> </typename> <description> <short>Royal Institution of Criminology: London Branch</short> </description> </organization> <date> <typename> <tysource sourcetype="imsdefault"/> <tyvalue>Join</tyvalue> </typename> <datetime>1922</datetime> </date> <status> <typename> <tysource sourcetype="imsdefault"/> <tyvalue>Active</tyvalue> </typename> </status> <description> <short>All fees paid</short> </description> </affiliation> </learnerinformation> |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 |
<learnerinformation> <comment>An example of LIP Securitykey information.</comment> <contentype> <referential> <sourcedid> <source>IMS_LIP_V1p0_Example</source> <id>1001</id> </sourcedid> </referential> </contentype> <securitykey> <typename> <tysource sourcetype="imsdefault"/> <tyvalue>Password</tyvalue> </typename> <contentype> <referential> <indexid>securitykey_1</indexid> </referential> </contentype> <keyfields> <fieldlabel> <typename> <tyvalue>PersonalPassword</tyvalue> </typename> </fieldlabel> <fielddata>asits9</fielddata> </keyfields> <keyfields> <fieldlabel> <typename> <tyvalue>LMSPassword</tyvalue> </typename> </fieldlabel> <fielddata>moriarty</fielddata> </keyfields> </securitykey> </learnerinformation> |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 |
<learnerinformation> <comment>An example of LIP Relationship information.</comment> <contentype> <referential> <sourcedid> <source>IMS_LIP_V1p0_Example</source> <id>1001</id> </sourcedid> </referential> </contentype> <relationship> <typename> <tysource sourcetype="imsdefault"/> <tyvalue>Qcl</tyvalue> </typename> <contentype> <referential> <indexid>relationship_01</indexid> </referential> </contentype> <tuple> <tuplesource> <sourcedid> <source>IMS_LIP_V1p0_Example</source> <id>1001</id> </sourcedid> <indexid>qcl_01</indexid> </tuplesource> <tuplerelation> <typename> <tyvalue>results_from</tyvalue> </typename> </tuplerelation> <tupledest> <sourcedid> <source>IMS_LIP_V1p0_Example</source> <id>1001</id> </sourcedid> <indexid>transcript_01</indexid> </tupledest> </tuple> </relationship> </learnerinformation> |
<!ENTITY % lang.attr "xml:lang CDATA 'en'"> <!ENTITY % uri.attr " uri CDATA #IMPLIED"> <!ENTITY % profmode.attr " profmode (Write | Read | OralSpeak | OralComp ) #REQUIRED"> <!ENTITY % entityref.attr " entityref ENTITY #IMPLIED"> <!ENTITY % source.attr "source (text | uri | entityref | uid ) #REQUIRED"> <!ELEMENT comment (#PCDATA )> <!ATTLIST comment %lang.attr; e-dtype NMTOKEN #FIXED 'string' > <!ELEMENT priority (#PCDATA )> <!ATTLIST priority %lang.attr; e-dtype NMTOKEN #FIXED 'string' > <!ELEMENT source (#PCDATA )> <!ATTLIST source e-dtype NMTOKEN #FIXED 'string' > <!ELEMENT id (#PCDATA )> <!ATTLIST id e-dtype NMTOKEN #FIXED 'string' > <!ELEMENT short (#PCDATA )> <!ATTLIST short %lang.attr; e-dtype NMTOKEN #FIXED 'string' > <!ELEMENT long (#PCDATA )> <!ATTLIST long %lang.attr; e-dtype NMTOKEN #FIXED 'string' > <!ELEMENT fielddata (#PCDATA )> <!ATTLIST fielddata e-dtype NMTOKEN #FIXED 'string' > <!ELEMENT proficiency (#PCDATA )> <!ATTLIST proficiency %lang.attr; %profmode.attr; e-dtype NMTOKEN #FIXED 'string' > <!ELEMENT pobox (#PCDATA )> <!ATTLIST pobox %lang.attr; e-dtype NMTOKEN #FIXED 'string' > <!ELEMENT locality (#PCDATA )> <!ATTLIST locality %lang.attr; e-dtype NMTOKEN #FIXED 'string' > <!ELEMENT city (#PCDATA )> <!ATTLIST city %lang.attr; e-dtype NMTOKEN #FIXED 'string' > <!ELEMENT country (#PCDATA )> <!ATTLIST country %lang.attr; e-dtype NMTOKEN #FIXED 'string' > <!ELEMENT statepr (#PCDATA )> <!ATTLIST statepr %lang.attr; e-dtype NMTOKEN #FIXED 'string' > <!ELEMENT region (#PCDATA )> <!ATTLIST region %lang.attr; e-dtype NMTOKEN #FIXED 'string' > <!ELEMENT postcode (#PCDATA )> <!ATTLIST postcode %lang.attr; e-dtype NMTOKEN #FIXED 'string' > <!ELEMENT timezone (#PCDATA )> <!ATTLIST timezone %lang.attr; e-dtype NMTOKEN #FIXED 'time.tz' > <!ELEMENT nonfieldedstreetaddress (#PCDATA )> <!ATTLIST nonfieldedstreetaddress %lang.attr; e-dtype NMTOKEN #FIXED 'string' > <!ELEMENT complex (#PCDATA )> <!ATTLIST complex %lang.attr; e-dtype NMTOKEN #FIXED 'string' > <!ELEMENT streetnumber (#PCDATA )> <!ATTLIST streetnumber %lang.attr; e-dtype NMTOKEN #FIXED 'string' > <!ELEMENT streetprefix (#PCDATA )> <!ATTLIST streetprefix %lang.attr; e-dtype NMTOKEN #FIXED 'string' > <!ELEMENT streetname (#PCDATA )> <!ATTLIST streetname %lang.attr; e-dtype NMTOKEN #FIXED 'string' > <!ELEMENT streetype (#PCDATA )> <!ATTLIST streetype %lang.attr; e-dtype NMTOKEN #FIXED 'string' > <!ELEMENT streetsuffix (#PCDATA )> <!ATTLIST streetsuffix %lang.attr; e-dtype NMTOKEN #FIXED 'string' > <!ELEMENT apttype (#PCDATA )> <!ATTLIST apttype %lang.attr; e-dtype NMTOKEN #FIXED 'string' > <!ELEMENT aptnumprefix (#PCDATA )> <!ATTLIST aptnumprefix %lang.attr; e-dtype NMTOKEN #FIXED 'string'> <!ELEMENT aptnumber (#PCDATA )> <!ATTLIST aptnumber %lang.attr; e-dtype NMTOKEN #FIXED 'string' > <!ELEMENT aptnumsuffix (#PCDATA )> <!ATTLIST aptnumsuffix %lang.attr; e-dtype NMTOKEN #FIXED 'string' > <!ELEMENT countrycode (#PCDATA )> <!ATTLIST countrycode e-dtype NMTOKEN #FIXED 'int' > <!ELEMENT indnumber (#PCDATA )> <!ATTLIST indnumber e-dtype NMTOKEN #FIXED 'int' > <!ELEMENT extnumber (#PCDATA )> <!ATTLIST extnumber e-dtype NMTOKEN #FIXED 'int' > <!ELEMENT placeofbirth (#PCDATA )> <!ATTLIST placeofbirth %lang.attr; e-dtype NMTOKEN #FIXED 'string' > <!ELEMENT datetime (#PCDATA )> <!ATTLIST datetime e-dtype NMTOKEN #FIXED 'dateTime' > <!ELEMENT text (#PCDATA )> <!ATTLIST text %uri.attr; %entityref.attr; %lang.attr; e-dtype NMTOKEN #FIXED 'string' >
<!ELEMENT title (#PCDATA )>
<!ATTLIST title %lang.attr;
e-dtype NMTOKEN #FIXED 'string' >
<!ELEMENT prefcode (#PCDATA )>
<!ATTLIST prefcode %lang.attr;
e-dtype NMTOKEN #FIXED 'string' >
<!ELEMENT registrationno (#PCDATA )>
<!ATTLIST registrationno e-dtype NMTOKEN #FIXED 'string' >
<!ELEMENT areacode (#PCDATA )>
<!ATTLIST areacode e-dtype NMTOKEN #FIXED 'int' >
<!ELEMENT gender EMPTY>
<!ATTLIST gender gender (M | F | NA ) #REQUIRED >
<!ELEMENT learnerinformation (comment? , contentype?, (identification | goal | qcl | activity | competency | transcript | accessibility | interest | affiliation | securitykey | relationship | ext_learnerinfo )* )>
<!ATTLIST learnerinformation %lang.attr; >
<!ELEMENT fieldlabel (typename )>
<!ELEMENT sourcedid (source , id )>
<!ELEMENT identification (comment? , contentype?, (formname | name | address | contactinfo | demographics| agent )* , ext_identification?)>
<!ELEMENT preference (typename? ,comment? , contentype? ,prefcode? ,description? ,ext_preference?)>
<!ELEMENT goal (typename? ,comment? , contentype? ,date* , priority? ,status? , description? ,goal* ,ext_goal?)>
<!ELEMENT qcl (typename? ,comment? , contentype? ,title? , organization? ,registrationno? ,level? , date* ,description? ,ext_qcl?)>
<!ELEMENT activity (typename? ,comment?, contentype?,date*, status?,units?, (learningactivityref |definition | product | testimonial | evaluation )* ,description? ,activity* , ext_activity?)>
<!ELEMENT competency (comment?,contentype?,exrefrecord?,description?,ext_competency?)>
<!ELEMENT interest (typename?,comment?, contentype?,product?, description?,
ext_interest?)>
<!ELEMENT affiliation (typename?, comment?, contentype?,classification?, affiliationid?,role* ,organization? ,date* , status? ,description? ,affiliation* , ext_affiliation?)>
<!ELEMENT classification (#PCDATA )>
<!ATTLIST classification %lang.attr;
e-dtype NMTOKEN #FIXED 'string' >
<!ELEMENT name (typename? ,comment? , contentype? ,partname*)>
<!ELEMENT address (typename?,comment?, contentype?,pobox?, street?,locality?,city?, statepr?,region?,country?,postcode?,timezone?, geo?)>
<!ELEMENT contactinfo (typename? ,comment? , contentype?, (telephone | facsimile | mobile | pager | email|web ) )>
<!ELEMENT demographics (typename? ,comment? , contentype? ,representation* ,gender? ,date? , placeofbirth?, uid? )>
<!ELEMENT language (typename? ,comment? , contentype? ,proficiency* ,ext_language?)>
<!ELEMENT disability (typename? ,comment? , contentype? ,ext_disability?)>
<!ELEMENT securitykey (typename? ,comment? , contentype? ,keyfields* ,description? ,ext_securitykey?)>
<!ELEMENT description (short | long | full )+>
<!ELEMENT full (comment? ,media+ )>
<!ELEMENT contentype (comment?, (referential | temporal | privacy )+ , ext_contentype?)>
<!ELEMENT referential (sourcedid | indexid | (sourcedid , indexid ) )>
<!ELEMENT temporal (typename? ,temporalfield+)>
<!ELEMENT privacy (typename? ,privacyfield+ ,date* )>
<!ELEMENT indexid (#PCDATA )>
<!ATTLIST indexid e-dtype NMTOKEN #FIXED 'string' >
<!ELEMENT status (typename? ,date? , description?)>
<!ELEMENT partname (typename? ,text? )>
<!ELEMENT street (nonfieldedstreetaddress?, complex?, streetnumber?, streetprefix?, streetname?, streetype?, streetsuffix?, apttype?, aptnumprefix?, aptnumber?, aptnumsuffix? )>
<!ELEMENT telephone (countrycode? , areacode , indnumber , extnumber? )>
<!ELEMENT email (#PCDATA )>
<!ATTLIST email e-dtype NMTOKEN #FIXED 'string' >
<!ELEMENT web (#PCDATA )>
<!ATTLIST web e-dtype NMTOKEN #FIXED 'string' >
<!ELEMENT representation (typename? , date* , description* )>
<!ELEMENT date (typename? , datetime , description? , ext_date? )>
<!ELEMENT organization (typename? ,description?)>
<!ELEMENT level (text , level? )>
<!ELEMENT exrefrecord (comment? , recformat , recdata , date* , description? , ext_exrefrecord? )> <!ELEMENT role (typename?, comment?, contentype?, date*, status?, description?, role*, ext_role? )> <!ELEMENT evaluation (typename? , comment? , contentype? , evaluationid? , date* , evalmetadata? , objectives* , status? , noofattempts? , duration* , result* , description? , evaluation* , ext_evaluation? )> <!ELEMENT testimonial (typename? , comment? , contentype? , date* , description? , ext_testimonial?)> <!ELEMENT definition (typename? ,comment? , contentype? , definitionfield* , description? , definition* , ext_definition? )> <!ELEMENT evalmetadata (typename? , evalmetadatafield+)> <!ELEMENT evalmetadatafield (fieldlabel , fielddata )> <!ATTLIST evalmetadatafield %lang.attr; > <!ELEMENT objectives (comment? , (media | contentref )+ , ext_objectives?)> <!ATTLIST objectives view (All | Administrator | AdminAuthority | Assessor | Author | Candidate | InvigilatorProctor | Psychometrician | Scorer | Tutor ) 'All' > <!ELEMENT result (comment?, ( (interpretscore | score )* | result* ) )> <!ELEMENT product (typename?, comment?, contentype?, date?, description?, ext_product?)> <!ELEMENT units (unitsfield+ )> <!ELEMENT accessibility (comment? , contentype? , (language | eligibility | preference | disability )+ , ext_accessibility?)> <!ELEMENT eligibility (typename? , comment? , contentype? , ext_eligibility?)> <!ELEMENT formname (typename? , comment? , contentype? , text? )> <!ELEMENT uid (#PCDATA )> <!ATTLIST uid e-dtype NMTOKEN #FIXED 'string' > <!ELEMENT agent (typename?, comment?, contentype?, agentid, agentdomain, description? )> <!ELEMENT agentdomain (typename?)> <!ELEMENT typename (tysource? , tyvalue )> <!ELEMENT recformat ANY> <!ATTLIST recformat %uri.attr; %entityref.attr;> <!ELEMENT recdata ANY> <!ATTLIST recdata %uri.attr; %entityref.attr;> <!ELEMENT transcript (typename? ,comment? , contentype? ,exrefrecord? ,description? ,ext_transcript?)> <!ELEMENT affiliationid (#PCDATA )> <!ATTLIST affiliationid e-dtype NMTOKEN #FIXED 'string' > <!ELEMENT learningactivityref (sourcedid | text )+> <!ELEMENT relationship (typename?, comment?, contentype?,tuple?, description?,ext_relationship?)> <!ELEMENT geo (lat , lon )> <!ELEMENT lat (#PCDATA )> <!ATTLIST lat e-dtype NMTOKEN #FIXED 'string' > <!ELEMENT lon (#PCDATA )> <!ATTLIST lon e-dtype NMTOKEN #FIXED 'string' > <!ELEMENT evaluationid (#PCDATA )> <!ATTLIST evaluationid e-dtype NMTOKEN #FIXED 'ID' > <!ELEMENT noofattempts (#PCDATA )> <!ATTLIST noofattempts e-dtype NMTOKEN #FIXED 'int' > <!ELEMENT duration (fieldlabel , fielddata )> <!ELEMENT tuple (tuplesource , tuplerelation , tupledest+)> <!ELEMENT tuplesource (sourcedid? ,indexid )> <!ELEMENT tuplerelation (typename , text?)> <!ELEMENT tupledest (sourcedid? ,indexid )> <!ELEMENT contentref (#PCDATA )> <!ATTLIST contentref e-dtype NMTOKEN #FIXED 'ID' > <!ELEMENT media (#PCDATA )> <!ATTLIST media mediamode (Text | Image | Video | Audio | Applet |Application ) #REQUIRED contentreftype (uri | entityref | Base-64 ) 'Base-64' mimetype CDATA #REQUIRED > <!ELEMENT tysource (#PCDATA )> <!ATTLIST tysource sourcetype (imsdefault | list | proprietary | standard) 'imsdefault' e-dtype NMTOKEN #FIXED 'string' > <!ELEMENT tyvalue (#PCDATA )> <!ATTLIST tyvalue %lang.attr; e-dtype NMTOKEN #FIXED 'string' > <!ELEMENT agentid (#PCDATA )> <!ATTLIST agentid e-dtype NMTOKEN #FIXED 'string' > <!ELEMENT interpretscore (fieldlabel , fielddata )> <!ELEMENT score (fieldlabel , fielddata )> <!ELEMENT facsimile (countrycode? ,areacode , indnumber , extnumber?)> <!ELEMENT pager (countrycode? ,areacode , indnumber )> <!ELEMENT mobile (countrycode? ,areacode , indnumber )> <!ELEMENT temporalfield (fieldlabel , fielddata )> <!ELEMENT privacyfield (fieldlabel , fielddata )> <!ELEMENT definitionfield (fieldlabel , fielddata )> <!ELEMENT unitsfield (fieldlabel , fielddata )> <!ELEMENT keyfields (fieldlabel , fielddata )> <!ELEMENT ext_accessibility ANY> <!ELEMENT ext_goal ANY> <!ELEMENT ext_interest ANY> <!ELEMENT ext_evaluation ANY> <!ELEMENT ext_learnerinfo ANY> <!ELEMENT ext_contentype ANY> <!ELEMENT ext_activity ANY> <!ELEMENT ext_affiliation ANY> <!ELEMENT ext_competency ANY> <!ELEMENT ext_date ANY> <!ELEMENT ext_definition ANY> <!ELEMENT ext_disability ANY> <!ELEMENT ext_eligibility ANY> <!ELEMENT ext_exrefrecord ANY> <!ELEMENT ext_identification ANY> <!ELEMENT ext_language ANY> <!ELEMENT ext_objectives ANY> <!ELEMENT ext_preference ANY> <!ELEMENT ext_product ANY> <!ELEMENT ext_qcl ANY> <!ELEMENT ext_relationship ANY> <!ELEMENT ext_role ANY> <!ELEMENT ext_securitykey ANY> <!ELEMENT ext_testimonial ANY> <!ELEMENT ext_transcript ANY>