Home
My Skills Course Data
Contents
1. RTO level Course information Campus level Course information When should use this If your course information is consistent across Campuses or you only have one location If your course information differs significantly between campuses Campus level course object deletion What does this mean By default the same set of course information is shown at your RTO and also across all of your campus location This includes course running dates etc Where course information is defined at a Campus level this data will show instead of the information that you ve defined at the RTO level version of the course page Where no Campus level data is provided information will be shown from the RTO level version of the course this means that you can have some campuses showing distinct course information and other Campuses showing information that is common to the RTO This would suit where only 1 campus has significantly different information How Create Edit via the website When editing course information on the website always navigate to the course via the RTO level What Courses do they offer page When editing course information on the website navigate to the Campus level What Courses do they offer page and select from there the course that you wish to edit Create Edit via XML File Upload Web service Do not use Campus identifiers to define any cours
2. postcodes to which this course is supplied DeleteAllCurrentRecords S 2 may be delivered Then y IF attribute lt Radius gt DeleteAllCurrentRecords Y THEN remove ALL Postcodes Shek Cdee7 data for the course before Or proceeding lt Locations gt must also be supplied lt Postcode gt lt Postcodes gt Each postcode tag defines an String of 4 digits area in which offsite delivery is max 4 chars available lt LocationsDescription gt lt OffsiteDelivery Free text that describes the String ModeDetails gt locations where this course is max 200 chars where lt ModelD gt able to be delivered is 2 i O O lt Locations gt lt OffsiteDelivery Marks the beginning of the If ModeDetails gt section that specifies all locations lt DistanceLimit gt lt Locations where lt ModelD gt in which this course may be is supplied DeleteAllCurrentRecords S 2 delivered Then y IF attribute lt Radius gt DeleteAllCurrentRecords Y THEN remove ALL Postcodes bec data for the course before Or proceeding lt Locations gt must also be supplied Z O lt Location gt lt Locations gt Each Location tag specifies a String town or suburb in which offsite max 50 chars delivery is available Z O O lt FlexibleDeliveryModeDe lt DeliveryMode gt This section can be used to add tails gt where lt ModelD gt further details about the flexible is 3 delivery mode Z O lt Online
3. Face to face 2 Offsite i lt OffSiteDeliveryModeDetails gt and its child elements are only required if lt ModelD gt is 2 1 If a lt DistanceLimit gt value is specified either lt Radius gt lt Postcodes gt or lt Locations gt must also be supplied 3 Flexible i lt FlexibleDeliveryModeDetails gt and its child elements are only required if lt ModelD gt is 3 4 Mixed mode e You may specify as many lt OfferedPeriod gt records as required for each lt Course gt 1 Each lt OfferedPeriod gt for a course is uniquely identified so that you can update or delete a specific OfferedPeriod by a combination of three fields i StartDate li EndDate iii TeachingPeriod e Many elements are optional However where you choose to use an element that element must appear in the order set by the Sequence of the XML Schema User manual Version 2 0 Page 15 of 32 My Skills Course Data Bulk Upload Options 3 1 1 About lt CampuslID gt If your training organisation operates from more than one campus you can choose to control your campus course scope and course details via the XML file See section 1 6 Course Information for more information on whether you should define course data at a Campus level In order to control your campus scope or edit course data at a campus you must specify the lt CampusID gt within the lt Course gt tag Each lt Course gt record can only have one lt CampuslD gt To view all a
4. If there is not a match this record will be rejected Optional Stream Specialised version of the course a value here will create a course page for this stream in addition to the base version of the course For example one course may be delivered in three languages English Chinese and Spanish each of which constitutes a separate version of the course The unique ID of your campus as generated by My Skills Campus IDs are viewable either via the website Campus List button on your RTO page or else via the web service using the GetLocationDetails method Version 2 0 Valid values where Mandatory applicable of E l min 1 char max 12 chars String max 200 chars This field along with the Course s Code forms the unique ID of the course so the combination of these two values must be unique Integer If this ID is not provided then the course data will be loaded against the RTO and this course data will be shown for both the RTO and for any Campuses that do not have their own set of data for this specific course This is the default and the norm for most RTOs Page 19 of 32 My Skills Course Data Bulk Upload Options Mandatory Element name Parent element Description Valid values where applicable lt lsCourseOffered gt lt Course gt Specify whether this course is Y Offered offered N Not offered This can be controlled either at the RTO
5. Web service account E To register for a web services account see section 2 1 Gaining access to the web service Please ensure that you perform all your development and testing in the sandbox Sandbox testing environment before moving to using web services file upload on the live My Skills website We recommend that you regularly extract a copy of your current data via the File Download page especially before you perform an RTO wide deletion by using the DeleteAllCurrentRecords attribute action This extract will allow you to easily Backups revert to your prior data For instructions on how to do a backup see section 2 5 Downloading course data from the My Skills website User manual Version 2 0 Page 5 of 32 My Skills Course Data Bulk Upload Options 1 5 Web service or file upload My Skills offers two ways to update your course data in bulk The tables below outline what each service does and provides guidance to determine which service is best for you What is it want to set up an automated process want to edit my changes before upload spent lots of time setting up the conversion of data into the prior My Skills data collection CSV format can still use that want to work with XML want to work with CSV I can set up my database to transform my course data into an XML file but don t know how to set up a web service lam a Student Management System SMS vendor and provide
6. My Skills database website 4 2 Location columns The names of these columns need to be changed to match the current campus identifiers This is the only change that is required in order to make the CSV work on the new website and is only relevant if you have campuses 4 3 Offered 2013 column The values in this column are no longer used However the column needs to remain in the upload file in order to be processed properly 4 4 Limitations of the CSV file You are only able to write RTO level course details using the CSV file See section 1 6 Course Information for more information You can only define four 4 Offered Periods using the CSV file If more than one Teaching Period eg Semester 1 Term 3 is set against a single Offered Period then all Teaching Period values for that Offered Period will be ignored You are only able to control your Campus level offered courses include exclude courses from scope at the campus level using the CSV file whereas using the XML file and on the website you are able to control what courses your RTO offers at the top level and therefore what courses are visible to the public 4 5 CSV template The CSV template is available at the link below including a single row of example data for reference http www myskills gov au SDKDownload MySkills CSVCourseUploadlemplate csv 4 6 Boolean values Please note that the accepted Boolean values for the CSV file varies slightly from the XM
7. Requires other identifier value Y tags to be defined lt Courses gt DeleteAllCurrentRecords Delete all course data that was previously uploaded for your RTO lt Course gt lt Courses gt DeleteCurrentRecord Delete all data for a single Need to define the Course course identifier s to delete the correct course Code CourseStream CampusID lt OfferedPeriods gt lt Course gt DeleteAllC urrentRecords Delete all Offered Periods for the course lt OfferedPeriod gt lt OfferedPeriods gt DeleteCurrentRecord Delete a specific Offered Need to define the Offered Period for the course Period identifiers to delete the correct offered period StartDate EndDate TeachingPeriod lt DeliveryModes gt lt Course gt DeleteAllCurrentRecords Delete all Delivery Modes for the course lt DeliveryMode gt _ lt Delivery Modes gt DeleteCurrentRecord Delete a specific Delivery Need to define the Delivery Mode for the course Mode identifier ModelD 1 2 3 4 to delete the correct delivery mode lt Locations gt lt DeliveryMode gt DeleteAllCurrentRecords Delete all Locations for the where Mode lD 2 course lt Postcodes gt lt DeliveryMode gt ___ DeleteAllCurrentRecords Delete all Postcodes for the where ModelD 2 course 3 1 6 About NULL In order to reset a field value to NULL ie no value you will need to use a deletion command attribute If the word NULL is used within a tag it will be treated as a text
8. definition will be displayed The default description is A combination of delivery modes Also known as mixed delivery User manual Version 2 0 Page 32 of 32
9. gt lt OfferedPeriod gt lt TeachingPeriod gt S2 lt T eac hingPeriod gt periodiSemester2 periodiTerm1 period1 Term2 period1 Term3 period1 Term4 period1 Start period1End lt OfferedPeriod gt lt TeachingPeriod gt I1 lt Teac hingPeriod gt lt OfferedPeriod gt lt TeachingPeriod gt I2 lt Teac hingPeriod gt lt OfferedPeriod gt lt TeachingPeriod gt I3 lt Teac hingPeriod gt lt OfferedPeriod gt lt TeachingPeriod gt I4 lt Teac hingPeriod gt lt OfferedPeriod gt lt StartDate gt lt OfferedPeriod gt lt EndDate gt The scale of the figure specified by Day W eek Month Ye DurationNumber ar For example if you intend lt DurationNumber gt to specify 12 weeks this value must be Week 250 characters Boolean dd MM yyyy d MM yyyy dd MM yyyy d MM yyyy Free text indicating course availability For example you may use this element to indicate the number of study periods that are available in a given year 4 study periods per year or else values like On demand Semester 1 amp Semester 2 etc Specifies whether the course is available at any time Such as online course or a demand driven course If the course is confined to particular date periods then value should be N F Full time P Part time B Both full and part time offered TRUE if the OfferedPeriod is Semester 1 TRUE if the OfferedPeriod is Semester 2 TRUE if the OfferedPeriod is
10. gt lt FlexibleDelivery Whether the course is offered Y Offered online ModeDetails gt online Also known as External N Not offered where lt ModelD gt Studies where training and online is 3 submission is an e mail online lt Distance gt lt FlexibleDelivery Whether the course is offered via Y Distance ModeDetails gt distance education offered where lt ModelD gt Also known as External Studies N Distance not is 3 Correspondence where offered training and submission is via physical mail Z O lt AttendanceRequirement lt FlexibleDelivery Whether the course has an Y Attendance gt ModeDetails gt attendance requirement E g requirement where lt ModelD gt includes some fixed time online N No is 3 lectures or fixed time class requirement components Z O lt FixedSubmissionDates gt lt FlexibleDelivery Whether assessment pieces Y Submission ModeDetails gt have fixed submission dates as dates fixed where lt ModelD gt opposed to an entirely self paced N Not fixed is 3 course User manual Version 2 0 Page 23 of 32 My Skills Course Data Bulk Upload Options Element name lt SelfPaced gt Parent element lt FlexibleDelivery ModeDetails gt where lt ModelD gt is 3 Description A student can do the course ina self paced manner in which there are no set class times or set submission dates Valid values where applicable Y Self paced is availabl
11. level or else at the campus specified by CampusID If there is no CampusID provided then this tag specifies whether the course is to be shown at all for this RTO If there is a CampusID value then this tag includes excludes the course at this campus only This is the same as selecting the course for inclusion exclusion on the What courses do they offer section of the My Skills website lt RT OCourseCode gt lt Course gt Internal RTO reference number String for the course max 12 chars Only required if different from the national course code Probably most useful to differentiate streamed versions of courses lt Summary gt lt Course gt A summary of the course String max 4 000 chars lt HowT oApplyURL gt lt Course gt URL to the RTO s course specific String application enrolment web page max 500 chars Accessible to users via the How to Apply button on the Course page If not defined the How to Apply button will revert to the Campus RTO s How to Apply URL or else to the Campus RTO s main website lt EntryAdvice gt lt Course gt Pre requisite entry advice any String additional to the standard max 4 000 chars requirements lt Additionallnformation gt lt Course gt Text description of additional String pertinent information to be max 4 000 chars considered by those planning to undertake the course lt lsAvailableAsApprentice lt Course gt Indicates whether this course is Y Ava
12. software to many different RTOs User manual The file upload option is a manual process where the RTO user logs onto the My Skills website and uploads a set of data You cannot set up an automatic file upload process You can review and edit the file in an XML text editor before uploading the file to the website You can continue to use the CSV file but you will need to change the Campus Numbers in the location columns There are a few limitations to the CSV format that you should be aware of see section 3 4 for more information This functionality may be phased out at a later date The file upload requires that the files are valid XML against the My Skills XML schema The file upload also accepts a specific CSV format You can upload a CSV file to the website in a specified format This CSV file has some limitations but if you are more comfortable working in CSV than XML then this is an option Once your data is uploaded in CSV then you can Download your course data from the website to see what it looks like in XML You could partially automate the update process by configuring your database to regularly provide you with the XML file You can then upload the file manually via the website or else by using the My Skills web service harness application You could build functionality into your SMS product to export data into the My Skills XML schema enabling RTOs to easily export and upload the da
13. 9876 lt Code gt lt IsCourseOffered gt N lt IsCourseOffered gt lt Course gt 3 1 4 About lt CourseStream gt If you have different course streams you can create a separate course page by specifying these in the lt CourseStream gt tag For example if your RTO offers a course code ABC9876 in two course streams English and Chinese specifying the following in the XML will create a separate course page for each of those streams lt Course gt lt Code gt ABC9876 lt Code gt lt CourseStream gt English lt CourseStream gt lt Course gt lt Course gt lt Code gt ABC9876 lt Code gt lt CourseStream gt Chinese lt CourseStream gt lt Course gt These two streams will show as two separate courses on the website ABC9876 English and ABC9876 Chinese These will appear on two different pages and you will need to define all additional course data separately for each delivery modes running dates etc Note lt CourseStream gt is an optional value If you don t specify any course streams My Skills assumes that your course is not broken down into streams 3 1 5 Deleting and replacing existing records using the Delete attributes The below table lists the tags that have a deletion control attribute and shows what this attribute does in each case User manual Version 2 0 Page 17 of 32 My Skills Course Data Bulk Upload Options Element name Parent element Deletion Attribute Action when attribute
14. L file Accepted values for TRUE are listed in the below table User manual Version 2 0 Page 27 of 32 My Skills Course Data Bulk Upload Options 4 7 Structure of the CSV file The below table describes how the CSV columns work and what data is valid accepted Please note that ALL columns need to exist in the CSV file in order for it to be accepted with the exception of the location column s A file is still valid even if it has no location columns Column Name Equivalent XML Tag Description Type Restriction courseCode lt Course gt National Course code as listed on the This value must lt Code gt national register training gov au TGA matchaTGA national course code that is on your registered scope If there is nota match this record will be rejected running2013 n a values in this column longer used but Boolean the column header is still required in the template location XXXX lt IsCourseOffered gt TRUE if course is offered at lt this Boolean location XXXX gt There should be a column for each Campus location The value XXXX for each Campus location column should be the Campus ID as shown on the Campus List on the My Skills website note that the ID is diferent rtoCourseCode lt RTOCourseCode gt Internal RTO reference number for the 50 characters course Only required if different from the national course code howToApplyURL lt HowT oApplyUrl gt URL to the RTO
15. Term 1 TRUE if the OfferedPeriod is Term 2 TRUE if the OfferedPeriod is Term 3 TRUE if the OfferedPeriod is Term 4 Course commencement date Course conclusion date dd MM yyyy d MM yyyy dd MM yyyy d MM yyyy period Description lt OfferedPeriod gt Free text that describes this offered 250 characters lt Description gt period period1EnrolStart lt OfferedPeriod gt lt EnrolmentStartDate gt lt OfferedPeriod gt lt EnrolmentEndDate gt period1EnrolEnd User manual The date on which enrolment opens for this offered period dd MM yyyy d MM yyyy dd MM yyyy d MM yyyy The date on which enrolment closes for this offered period cut off dd MM yyyy d MM yyyy dd MM yyyy d MM yyyy Version 2 0 Page 29 of 32 My Skills Course Data Bulk Upload Options Column Name Equivalent XML Tag Description Type Restriction period1EnrolDescription lt OfferedPeriod gt Free text that describes the enrolment 250 characters lt EnrolmentDateDescription Period gt You may wish to use this field instead of enrolment dates eg Enrolment closes 1 month before the course commences or else to detail other enrolment information such as how late enrolments are handled period2Semester1 As above for the 2 of a total of 4 possible OfferedPeriods catered for in the CSV upload period2Term3 period2T erm4 period2Start period2End period2Description period2EnrolStart period2Enr
16. The Web Service Configuration screen now displays your web service login ID and password Web service configuration Last modification date 11 04 2014 09 53 06 Web service login ID mTAVDXs7Ejs Web service password jg vI gt K G Reset Password Connection allowed v Account locked Last login date 11 04 2014 10 01 29 Technical contact name Jae mae a Technical contact email joeadmin rto1 com au Close Save Please ensure that you have read the My Skills Course Data Bulk Upload Option user manual in the Resources section below before requesting access to the web service Experiencing difficulties Please contact us Note If you repeatedly provide an incorrect web service password your web service account will be locked and you will need to contact a My Skills administrator to unlock it User manual Version 2 0 Page 9 of 32 My Skills Course Data Bulk Upload Options 2 2 The Sandbox When you request access to the web service you will first be provided with an account for the Sandbox environment This will enable you to develop and test your bulk upload data transformation and upload processes Once you have completed your Sandbox testing please contact the My Skills team who will then activate your production live web service account Please take care when swapping back and forth between the live website and the sandbox to ensure that you re writing to the correct environment We have implemented dif
17. aenserasnwnniontceunasaencauadesmenepescdvnnderedentesaememacioacnbessdenthapocentesdenel 6 16 Cours Momail G cres E a a a EEE 7 20 Uploading course Cal iss ucsensatereengseos ee uccmmcnnncencss aaa stacciammcnnataessa tech yseietanasde uaciemecunedensea med aysetetanerdeecdiestcteys 8 2 1 Gaining access to the web SEIVICE cccccccseeccseseeceeeeceueecseeeceueeeseueeeseueessueessueeeseueesseeeseueeessaeessaeeesaes 8 ey G MGO Gaerne ee ne E ne nee ne ne ee N E eee ae eee 10 2 3 Uploading course data via the web service cccceeccsececeeeeeeeeceeeeneeeeeeeeseeeseeeesaneeseeeaaeeeseeeseeeeseeeseeeaaaes 11 2 3 1 Sample web service Windows OS only sccccseeeeceeeeeeeeeeceeeeeseeeeeeueeeseueesseeeeseeeseeeeeeeeeeseneess 11 2 4 Uploading course data via the My Skills website ccccceeeeceeeece cece eeeeeeeseeeeeeeseeeeeeeeeseeeseeeseneeseeeeaaes 12 2 5 Viewing the outcome of your upload cccecccceeecceeeeeeeeeeeeeeeeeseeeseeeesaeessaeeeseeeeeesaeeeseeeseeeeneeessaeeeaeeeaaes 13 2 6 Downloading course data from the My Skills website ccc ccececeeeee cece ceeece ceca eeseeeeseeeseeeeseeesseeeseeeeaaes 14 20 TEAMENE ss cage peepee E E O E E E ERS 15 3 1 Structure Of ING XAML Tilem E RA R RETER 15 3 1 1 About lt Campusl D gt ee eee napina ae ne ete ee E E e EEEE iiaa 16 3 1 2 About lt lsCourseOffered gt at a CAMpPUS cccccecccseeeecseeeceeeeseeeeeseueesaeeeeseeeeessueeseeeessaeeeseeeen
18. age select My Profile When the drop down menu appears select My Organisation s Details Home Statistics Case studies Financial assistance info Help My Profile My details Search for a course Looking for a My organisation s users eae y training provider Enter a keyword My organisation s details Search here Logout Enter a location optional a 3 When the About This RTO page appears select the Web Services configuration button My Profile Web service configuration gt qmm Campus listing Course file download Course file upload 4 When the Web Service Configuration page appears enter a technical contact name and email address Required fields are denoted by a red asterisk Request access for web service Web service login ID s9S3dZ8CfQ Technical contact name Technical contact email Close Request web service access Please ensure that you have read the My Skills Course Data Bulk Upload Option user manual in the Resources section below before requesting access to the web service Experiencing difficulties Please contact us User manual Version 2 0 Page 8 of 32 My Skills Course Data Bulk Upload Options 5 Select the Request web service access button 6 Once your account is verified by a My Skills administrator you will be issued an email confirming your web service access Follow the link provided in the email to complete your access request 7
19. button Course file upload Fire Alert Poy Ltd ATO Code 52354 File search Date Update method Satus Heo Doa Found User manual Version 2 0 Page 12 of 32 My Skills Course Data Bulk Upload Options 5 When the Course Upload Utility pop up box appears choose an XML file to upload by selecting the Browse button enter a reference in the Reference text box if desired and select the Upload button Browse 2 5 Viewing the outcome of your upload To view the outcome of your course update either via the web service or the website please visit the File Upload page Note that this outcome report is not yet available over the web service 1 On the Course file upload page appears select the Status hyperlink for the relevant file File search Date Update method Status m ais Date Time File Reference Method User Status 28 04 2014 13 21 16 Upload testami Test rmobusengrtes co mau 228 042014 13 17 58 Csy testaml Manual mobuserirte6 co Fair Mau hems lta 2 of 2 2 Onthe Status pop up window you can view the details of the outcome You can also download the entire file by clicking on the Total number of records in file XML link or download the CSV success error logs by clicking on the other outcome files on the right side File name Csv test xml Reference hjkjk Uploaded date 28 04 2014 13 18 17 Uploaded time 28 04 2014 13 18 17 Method Manual Uploaded
20. by rto6user rto6 com au Upload status Failure File ID 67 Error message Object reference not set to an instance of an object Total number of records in file Number of records that failed processing O fay Number of records processed successfully O Created records 0 Unchanged records 0 Updated records 0 Deleted records User manual Version 2 0 Page 13 of 32 My Skills Course Data Bulk Upload Options 2 6 Downloading course data from the My Skills website You can download a copy of your RTO s course data which can be used to verify your My Skills data or else enable regular backups The extract will also allow you to easily revert to the prior data if an update does not perform as expected 1 Ensure that you have logged in to My Skills 2 Inthe menu bar along the top of any My Skills page select My Profile When the drop down menu appears select My Organisation s Details Home Statistics Case studies Financial assistance info Help My Profile My details Search for a course Looking for a My organisation s users ars x training provider Enter a keyword My organisation s details Search here Logout Enter a location optional Ps a 3 On the About This RTO page select the RTO File Download button Web service configuration gt Campus listing Course file download Course file upload 4 Onthe Course file download page select the Download file button to reque
21. e N Not available Mandatory lt EnrolmentValidityPeriod lt FlexibleDelivery gt ModeDetails gt defined define the period for where lt ModelDs which the enrolment remains is 3 valid and therefore the end date by which time the final assessments but be submitted eg 6 months 1 year Other details about self paced learning can also be added here Where self paced learning is String No max 200 chars Mandatory 3 2 3 Offered periods Valid values where applicable Element name Parent element Description lt OfferedPeriods gt lt Course gt Marks the beginning of the section that describes all offered periods for this course IF attribute DeleteAllCurrentRecords Y THEN remove ALL Offered Periods for the course before proceeding lt OfferedPeriods DeleteAllC urrentRecords N gt lt OfferedPeriod gt lt OfferedPeriods Marks the beginning of the gt section that details one offered period IF DeleteCurrentRecord Y THEN remove the specified offered period as identified by StartDate EndDate TeachingPer iod before proceeding lt OfferedPeriod DeleteCurrentRecord N gt lt StartDate gt lt OfferedPeriod gt lt EndDate gt lt OfferedPeriod gt lt TeachingPeriod gt lt OfferedPeriod gt CCYY MM DD e g 2013 05 14 Course commencement date The value in this element including NULL forms the unique compound identifier for an OfferedPeriod of a
22. e delivery mode If a Description is not defined by the RTO then the default My Skills definition will be displayed The default description is In person training delivered at the RTO s site Also known as on campus in class traditional face to face on RTO site delivery offsiteDescription lt ModelD gt 2 lt ModelD gt Free text that describes the Offsite 1000 characters lt DeliveryModeDescription gt delivery mode If a Description is not defined by the RTO then the default My Skills definition will be displayed The default description is The RTO can deliver in person training using facilities at or near a client s workplace or else in a mobile manner eg delivery at a regional remote location for a specific period or for a specific training course Also known as workplace mobile on client site delivery offsiteSpecificFacilities lt ModelD gt 2 lt ModelD gt Are specific facilities required to deliver Boolean lt FacilitiesRequired gt the course offsiteFacilities lt ModelD gt 2 lt ModelD gt Description of the facilities that are 1000 characters lt FacilitiesDescription gt required to deliver the course e g Projector stage microphone speakers disability access offsiteDistanceLimit lt ModelD gt 2 lt ModelD gt Is there is a distance limit for the region Boolean lt DistanceLimit gt in which this course can be delivered using the offsite deli
23. e confined to particular date periods then value should be N lt StudyModelD gt lt Course gt Specifies the mode of study Full F Full time No time Part time or available as Part time either Full time or Part time Both Both 3 2 2 Delivery modes Element name Parent element Description Valid values Mandatory where applicable lt DeliveryModes gt lt Course gt This section describes all No l delivery modes that are available lt DeliveryModes for this course DeleteAllCurrentRecords IF attribute N gt DeleteAllCurrentRecords Y THEN remove ALL DeliveryMode data for the course before proceeding lt DeliveryMode gt lt DeliveryModes gt Marks the beginning of the section that describes one lt DeliveryMode delivery mode DeleteCurrentRecord N IF DeleteCurrentRecord Y THEN remove the delivery mode as specified by the ModelD value before proceeding gt lt ModelD gt lt DeliveryMode gt A Course can have up to 4 Face to face Yes if delivery modes 1 Face to face Offsite lt DeliveryMode gt 2 Offsite 3 Flexible and 4 bl is supplied Mixed Mode AP ORIDE If the delivery mode already exists for the course at this RTO campus this delivery mode will be updated otherwise it will be added Mixed mode User manual Version 2 0 Page 21 of 32 My Skills Course Data Bulk Upload Options Element name ils gt lt FacilitiesRequired gt lt Faciliti
24. e information apart from the lt sCourseOffered gt flag This will ensure that you dont create any Campus level course objects Use Campus identifiers to define the specific campus level course information in the XML file You can delete a Campus level course object by using the DeleteCurrentRecord attribute in an XML file using the relevant Course and Campus identifiers You can t delete a Campus level course object from the web front end When a Campus level course object is deleted the Campus will revert to showing the common RTO level information Note that an object deletion will also remove the lt IlsCourseOffered gt Boolean value for that campus and course User manual Version 2 0 Page 7 of 32 My Skills Course Data Bulk Upload Options 2 0 Uploading course data Please note By using this service the information that you are publishing will be available in the public domain The Commonwealth as owner of the My Skills website reserves the right to modify your published information in which case your RTO s nominated representative will be contacted 2 1 Gaining access to the web service In order to upload course data to My Skills you must request access on behalf of your training organisation This step only needs to be performed once 1 Ensure that you have logged in to My Skills if you do not have a login please refer to the RTO User Guide 2 Inthe menu bar along the top of any My Skills p
25. esDescription gt lt DistanceLimit gt lt Radius gt User manual lt DeliveryModeDescription lt DeliveryMode gt lt OffsiteDeliveryModeDeta lt DeliveryMode gt Parent element where lt ModelD gt is 2 lt OffsiteDelivery ModeDetails gt where lt ModelD gt is 2 lt OffsiteDelivery ModeDetails gt where lt ModelD gt is 2 lt OffsiteDelivery ModeDetails gt where lt ModelD gt is 2 lt OffsiteDelivery ModeDetails gt where lt ModelD gt is2 Description Free text that describes the delivery mode If a Delivery Mode Description is not defined by the RTO then the default My Skills definition will be displayed The default descriptions are 1 Face to face In person training delivered at the RTO s site Also known as on campus in class traditional face to face on RTO site delivery 2 Offsite The RTO can deliver in person training using facilities at or near a Client s workplace or else ina mobile manner eg delivery at a regional remote location for a specific period or for a specific training course Also known as workplace mobile on client site delivery 3 Flexible Learning Includes online courses and courses by correspondence Also known as external studies 4 Mixed Mode Any combination of the three delivery modes Also known as mixed delivery This section can be used to add further details about the
26. ferent web service passwords on each site to ensure that if the automated services are accidently directed to the incorrect server it will not upload successfully However this same protection is not provided when uploading the files onto the website with your user login unless you yourself implement this using different authentication details for your sandbox and production user accounts User manual Version 2 0 Page 10 of 32 My Skills Course Data Bulk Upload Options 2 3 Uploading course data via the web service You may interact directly with the web service by downloading the software development kit SDK from the web service configuration screen and utilising this to develop your own connection to the My Skills web service The SDK can only be used with Microsoft Visual Studio 2010 and later 2 3 1 Sample web service Windows OS only A sample web service interface is available from the web service configuration screen and can be installed as a Windows Installer package Once installed it allows you to test your connection and upload files to the sandbox environment as well as interact with the live system if you wish The application once installed will be available at the following folder path C Program Files x86 Default Company Name MySkillsWebServiceSdkSetup You can specify your web service username and password and view the base URLs for the two environments sandbox and live by selecting Settings from the menu bar
27. ilable ship gt available under an N Not available apprenticeship lt DurationT ext gt lt Course gt Free text outlining the String average common duration of the max 500 chars course and or duration if undertaking the course full time vs part time lt DurationNumber gt lt Course gt Duration of the course specified Integer No but if in number of lt DurationScalel Days W eeks Months Years D gt is specified based on DurationScalelD then Yes lt DurationScalelD gt lt Course gt The scale of the figure specified Days No but if by DurationNumber Weeks lt DurationNumbe For example if you intend Months r gt is specified DurationNumber to specify 12 A then Yes weeks this value must be W O O O O O O O O User manual Version 2 0 Page 20 of 32 My Skills Course Data Bulk Upload Options Element name Parent element Description Valid values Mandatory where applicable lt Availability gt lt Course gt Free text indicating course String availability max 500 chars For example you may use this element to indicate the number of study periods that are available in a given year 4 study periods per year or else values like On demand Semester 1 amp Semester 2 etc lt AlwaysAvailable gt lt Course gt Specifies whether the course is Y Course always No available at any time such as available online course or a demand N Not always driven course If the course is availabl
28. ion 2 0 Page 4 of 32 My Skills Course Data Bulk Upload Options 1 3 Quick Links My Skills website http www myskills gov au My ows h https sandbox myskills gov au website Web service software http www myskills gov au SDKDownload MySkillsW ebServiceSdk zip development kit SDK Sample web service harness application Windows OS http www myskills gov au SDKDownload MySkillsW ebServiceSdkSetup msi only XML Schema http www myskills gov au CourseUploadSchema CourseUploadSchema xsd Example XML file http www myskills gov au SDKDownload MySkills_CourseUploadExampleFile xml XML Markup Validator http validator w3 org validate by upload with options http xmlvalidator new studio org file upload http www utilities online info xsdvalidation XML string http www freeformatter com xml validator xsd html XML string or URL XML Validation against the My Skills schema CSV Template http www myskills gov au SDKDownload MySkills_ CSVCourseUploadTemplate csv aia ERENG http Awww myskills gov au SDKDownload MySkills RTO User Guide pdf Web Service Course Bulk http Awww myskills gov au SDKDownload MySkills WebService Manual doc Upload User Manual this document http Awww myskills gov au SDKDownload MySkills WebService Manual pdf 1 4 Quick Tips You will need to register for a web services account to undertake the file upload from either web services or through the file upload process on the website
29. ips you must e provide an lt IlsCourseOffered gt value of Y for every campus at which the course is offered e provide an lt IlsCourseOffered gt value of N for every campus at which the course is not offered For example if your RTO offers a course code ABC9876 at your Melbourne campus ID 123 but not your Sydney campus ID 456 you must specify the following in the XML User manual Version 2 0 Page 16 of 32 My Skills Course Data Bulk Upload Options lt Course gt lt Code gt ABC9876 lt Code gt lt CampusID gt 123 lt CampusID gt lt IsCourseOffered gt Y lt IsCourseOffered gt lt Course gt lt Course gt lt Code gt ABC9876 lt Code gt lt CampusID gt 456 lt CampusID gt lt IsCourseOffered gt N lt IsCourseOffered gt lt Course gt This is the same as performing an Include in scope or Exclude from scope on the What Courses Do They Offer web page 3 1 3 About lt IsCourseOffered gt at RTO level You can also control your scope at the top level Excluding a course from your RTO s top level scope rather than campus level scope will result in that course not showing at all on My Skills for your RTO This can be useful if you are in a teach out period do not offer the course publicly or for some other reason do not want the course advertised The below XML would entirely exclude course ABC9876 from showing against your RTO on My Skills lt Course gt lt Code gt ABC
30. ntogmeadecndedaceeeosemeeacedecas 27 eo ee Ooo i Se 2 en ee ne ene eee ne eee E ne ee ee eee ee ee ee ee 27 AOG 0 0 2121 0072 10 gt on ee en ee eee eee ee eee ee ee ee ee 27 4 7 Structure of the CSV file ceccceeecc sees eeeeeeeeeeeeseeeseeeesee cesses seeeeeeeeseeeesaeeseueeseeeseeesseesseeeseeesaneeseeees 28 User manual Version 2 0 Page 3 of 32 My Skills Course Data Bulk Upload Options 1 0 Overview 1 1 About My Skills The My Skills website is an Australian Government initiative to help students job seekers workers and employers to choose training options and pathways that best match their needs My Skills provides a self service portal that allows RTOs to maintain their top level information delivery location information and course offering information 1 2 About this document Once logged into the My Skills website on behalf of your RTO you can edit your RTO s data Top level information and campus information must be edited on the My Skills website but course data can be edited either on the website or by providing My Skills with a bulk update file This user manual addresses the bulk upload options If you wish to edit your course information directly on the website please refer to the My Skills RTO User Guide The two bulk course update options are 1 Uploading an XML CSV file onto the My Skills website or 2 By sending an XML file from your server using the My Skills web service User manual Vers
31. offsite delivery mode Whether or not specific facilities are required to deliver the course Description of the facilities that are required to deliver the course e g Projector stage microphone speakers disability access Whether there is a distance limit for the region in which this course can be delivered using the offsite delivery mode If Distance limit is defined then one of the below radius postcodes or locations must also be defined Radial distance for which DistanceLimit applies in kilometres Version 2 0 Valid values where Mandatory applicable String No max 1 000 chars If Y Specific facilities are required N No specific facilities required String max 500 chars Y A distance limit applies N A distance limit does not apply Integer lt DistanceLimit gt is supplied Then lt Radius gt lt Postcodes gt Or lt Locations gt must also be supplied Page 22 of 32 My Skills Course Data Bulk Upload Options Element name Parent element Description Valid values Mandatory where applicable lt PostcodesDescription gt lt OffsiteDelivery Free text describing the regions String ModeDetails gt defined in Postcodes max 200 chars where lt ModelD gt is 2 a O lt Postcodes gt lt OffsiteDelivery Marks the beginning of the If ModeDetails gt section that specifies all lt DistanceLimit gt lt Postcodes where lt ModelD gt
32. olEnd period2EnrolDescription period3Semester As above for the 3 of a total of 4 possible OfferedPeriods catered for in the CSV upload As above for the 4 of a total of 4 period3Semester2 period3Term1 period3T erm2 period3T erm3 period3T erm4 period3Start period3End period3Description period3EnrolStart period3EnrolEnd period4Semester1 period3EnrolDescription possible OfferedPeriods catered for in the CSV upload period4Semester2 period4T erm1 period4T erm2 period4T erm3 period4T erm4 period4Start User manual Version 2 0 Page 30 of 32 My Skills Course Data Bulk Upload Options Column Name Equivalent XML Tag Description Type Restriction perioed ooo G e periodaDescripton periodaEnrotstat PO period EnrotEnd S o o e period EnroDescription deliveryFacel oFace lt DeliveryMode gt Is the course offered by Face to Face Boolean lt ModelD gt 1 lt ModelD gt delivery deliveryOffsite lt DeliveryMode gt Is the course offered by Offsite Boolean lt ModelD gt 2 lt ModelD gt delivery deliveryFlexible lt DeliveryMode gt Is the course offered by Flexible Boolean lt ModelD gt 3 lt ModelD gt delivery deliveryMixedMode lt DeliveryMode gt Is the course offered by Mixed mode Boolean lt ModelD gt 4 lt ModelD gt delivery faceT oFaceDescription lt ModelD gt 1 lt ModelD gt Free text that describes the Face to 1000 characters lt DeliveryModeDescription gt Fac
33. s course specific 1000 characters application enrolment web page Accessible to users via the How to Apply button on the Course page If not defined the How to Apply button will revert to the Campus RTO s How to Apply URL or else to the Campus RTO s main website entryAdvice lt EntryAdvice gt Pre requisite entry advice any additional 1000 characters to the standard requirements additionallnformation lt Additionallnformation gt Text description of additional pertinent 1000 characters information to be considered by those planning to undertake the course apprenticeships lt lsAvailableAsApprenticesh TRUE if this course is available under an Boolean ip gt apprenticeship durationW ords lt DurationT ext gt Free text outlining the average common_ 255 characters duration of the course and or duration if undertaking the course full time vs part time durationNumber lt DurationNumber gt Duration of the course specified in number only number of Days Weeks Months Years based on DurationScalelD User manual Version 2 0 Page 28 of 32 My Skills Course Data Bulk Upload Options Column Name Equivalent XML Tag Description Type Restriction durationScale lt DurationScalelD gt lt Availability gt availability alwaysAvailable studyMode periodi Semester lt AlwaysAvailable gt lt StudyModelD gt lt OfferedPeriod gt lt TeachingPeriod gt S1 lt Teac hingPeriod
34. s this String No offered period max 500 chars User manual Version 2 0 Page 25 of 32 My Skills Course Data Bulk Upload Options 3 3 XML file upload statuses The following statuses indicate the final status of an XML upload at file level reported for web service uploads as well as direct uploads to the website These values are shown in the Upload File window on the website which shows the status of all web service connections and uploads File upload status Success PartialSuccess Failure Pending InProgress 3 4 3 4 1 XML Validation and Common XML Issues XML Validation Before uploading to My Skills you should check your XML to confirm that it is valid XML markup You should also check the XML s validity against the My Skills schema XSD These can be done by using one of the online tools provided in the Quick Links section at the start of the document 3 4 2 Common XML Issues wove oeron SSS Seto Byte Order Mark BOM Left and Right Quotes and other characters Unexpected child node User manual Your file receives an XML validation error on Line 1 because it contains one or more bytes that cannot be interpreted like xEF When validating your XML file it receives an XML error on a line other than Line 1 This is sometimes due to less common standard characters like right and left single quotes and double quotes Some of the XML elements in your document ma
35. ses 16 3 1 3 About lt IsCourseOffered gt at RTO level ccceccccccccecceceeeeeeeeeeeese cess eeseeeeeeeeeseeeeseesaueeseeeeaeeesaeees 17 3 1 4 PDO COUN SC Sra iscsi de Senin rer tterseieeeibins Scie eeteeivnse abe eves a aE R iai 17 3 1 5 Deleting and replacing existing records using the Delete attributes ce eeeeeeeeeeeeeeeeeeeeeees 17 3 1 6 ADOT NULE 23 hoes os se a E E I A RE A E 18 3 1 7 Accepted Boolean values cccccccscccssseeeeeecseeneeeeeeeseeeeeeeeseueeeeaeeeeeteeeeeeeenseeesaeetseeeseeeesseeneeees 18 me 0 We 2102 ee ee ne ene ee eet eee eee eee eee een ee ee eee ee ene 19 3 2 1 COSES ee ee ee ee E ee eee eee eee 19 3 2 2 DEVEN MOOS seoir e E Se E aE EE E a aT aii 21 3 2 3 TENCE CVO CS sarye aeara e EERO re aise sean enenpteareaia R Ei 24 3 3 XML file upload statuses 0ennennennnennoenneneennenerrnrrtetrerttsrtosrtrrrtttrrttertrnttrnrttnrttentrettrtrenrrarre rrr rrre rre nnne 26 3 4 XML Validation and Common XML ISSUES cccccceeeecseeeceeceeeeeeeeeeeeeeseeeseueeseeeseusseueeseesueeseeeseeeaaees 26 3 4 1 AME ya enea aE E E E E E S 26 3 4 2 Common XML ISSUCS arsana a ose cence rE pE AERE T Ra eais 26 AO US O N e ae E E E N E E E E ee eee E E E E E E ES 27 AT ADOULENTI E ere ee ae eee ees 27 42 LOGAUOM GOLUININ S eese E E E a e EAE a ARTE 27 Aa Oee ZOS CON eeen en ete nie rege a ented Renae eae oe ene en er Cree ere er eer ce ee 27 AA Limitations oi he CSV Tile cse EAE EEEE ee ncadse
36. sm Australian Government Department of Industry My Skills Course Data Bulk Upload Options User manual Version 2 0 April 2014 Commonwealth of Australia This material is provided for use under a Creative Commons Attribution 3 0 Australia licence with the exception of the Commonwealth Coat of Arms The details of the relevant licence conditions are available on the Creative Commons website as is the full legal code Apart from any other use as permitted under the Copyright Act 1968 Cwlth all other rights are reserved Requests and enquiries concerning further authorisation should be addressed to media innovation gov au My Skills My Skills Helpdesk www myskills gov au GPO Box 9839 myskillshelo innovation gov au Canberra ACT 2601 industry gov au_ Document control 24 Sep 2013 Initial release 28 April 2014 Updated version My Skills 2 0 ed My Skills My Skills Helpdesk www myskills gov au GPO Box 9839 myskillshelo innovation gov au Canberra ACT 2601 My Skills Course Data Bulk Upload Options Contents PO 21 2 eet nance sn eR ee a eee eee nee ee eee ne ee 4 Teg ATOU MY INS en E A E ccs aviaias bans E a aatsavieiadtensnevseeasse cdenee secs ssienastensees 4 ke ADOOS GOCI gt en in eee ee hen nn eee ne ee ee ee ee 4 jes aa 6 4 Bia cee ee eee ee ee ne ee ee ee eee 5 Me CCN Se ase eevee I E A E EEEE RE A ET ETER A EE 5 1 5 Web service or file upload crcsienctonncsnte saemssuaden
37. specific course along with EndDate TeachingPeriod CCYY MM DD e g 2013 05 14 Course conclusion date The value in this element including NULL forms the unique compound identifier for an OfferedPeriod of a specific course along with StartDate TeachingPeriod Semester 1 Semester 2 Term 1 Term2 Terms3 Term 4 The formal period if any in which this offered period occurs The value in this element including NULL forms the unique compound identifier for an OfferedPeriod of a specific course along with StartDate EndDate User manual Version 2 0 Page 24 of 32 My Skills Course Data Bulk Upload Options Element name Parent element Description Valid values Mandatory where applicable lt EnrolmentStartDate gt lt OfferedPeriod gt The date on which enrolment CCYY MM DD opens for this offered period e g 2013 05 14 lt EnrolmentEndDate gt lt OfferedPeriod gt The date on which enrolment CCYY MM DD closes for this offered period cut e g 2013 05 14 off lt EnrolmentDateDescripti lt OfferedPeriod gt Free text that describes the String on gt enrolment period max 500 chars You may wish to use this field instead of enrolment dates eg Enrolment closes 1 month before the course commences or else to detail other enrolment information such as how late enrolments are handled lt Description gt lt OfferedPeriod gt Free text that describe
38. st the system generate an XML file of your current data Search file download history Date Reference Sats Heo Date Found A 5 Enter a Reference value to identify your download request and select Request download button 6 Wait 1 minute or more and then refresh the page When the course file s Status changes from Pending to Success you may download it User manual Version 2 0 Page 14 of 32 My Skills Course Data Bulk Upload Options 3 0 The XML file 3 1 Structure of the XML file The XML schema is available at http www myskills gov au CourseUploadSchema CourseUploadSchema xsd e The XML file is a series of course identifiers with each Course tag containing details about that specific course e Your XML document must be well formed free of errors and adherent to W3C guidelines If your XML is not properly formed it will be rejected Please make use of validation tools such as those Quick Links section at the start of the document to ensure that your document adheres to both the XML markup standard and the My Skills XML schema e You may specify as many lt Course gt records as required e Each lt Course gt record uses up to the three identifier tags to address the specific course object 1 Code 2 CampuslD optional 3 CourseStream optional e You can specify availability and details for each of the four lt DeliveryMode gt records for each lt Course gt The four lt ModelD gt values are 1
39. t ModelD gt 3 lt ModelD gt Is the course is offered via distance Boolean lt Distance gt education Also known as External Studies Correspondence where training and submission is via physical mail flexibleSomeAttendance lt ModelD gt 3 lt ModelD gt Does the course have an attendance Boolean lt AttendanceRequirement gt requirement E g Includes some fixed time online lectures or fixed time class components flexibleFixedSubmissionD lt ModelD gt 3 lt ModelD gt Do assessment pieces have fixed Boolean ates lt FixedSubmissionDates gt submission dates as opposed to an entirely self paced course flexibleSelfPaced lt ModelD gt 3 lt ModelD gt Is the course self paced Boolean lt SelfPaced gt E g The student can do the course ina self paced manner in which there are no set class times or set submission dates flexibleEnrolmentValidity lt ModelD gt 3 lt ModelD gt Where self paced learning is defined 250 characters Period lt EnrolmentValidityPeriod gt define the period for which the enrolment remains valid and therefore the end date by which time the final assessments but be submitted e g 6 months 1 year Other details about self paced learning can also be added here mixedModeDescription lt ModelD gt 4 lt ModelD gt Free text that describes the Mixed 1000 characters lt DeliveryModeDescription gt Mode delivery mode If a Description is not defined by the RTO then the default My Skills
40. ta onto the My Skills website Please contact the My Skills Project Inbox myskillsproject innovation gov au for more information Version 2 0 The My Skills web service allows your RTO s server to connect and provide updated course information to My Skills without manual interaction You can set up an automated connection between your system and My Skills using the web service You will need to set up a moderation review step in your web service processes The web service will not accept a CSV file In order to assist in using XML you can see how your current course data looks in the XML data structure by performing a Download of your data from the website The web service requires that the files sent to it are valid XML against the My Skills XML schema The web service will not accept a CSV file Use the My Skills harness application and Software Development Kit SDK to assist in developing your connection to the web service You could build functionality into your SMS product to consume the My Skills web service and thereby enable your RTOs to connect to My Skills without needing to design their own web service Please contact the My Skills Project Inbox myskillsproject innovation gov au for more information Page 6 of 32 My Skills Course Data Bulk Upload Options 1 6 Course Information If you are an RTO with multiple campuses two options are available for you Course Information
41. then Options MySkills web serv File Settings Help What to Options he Course Upload select the XML file and upload i Test Connectivi ourse Upload Get Location Details Te omen ses Server date time 28 05 2013 09 34 59 Note If you repeatedly provide an incorrect web service password your web service account will be locked and you will need to contact a My Skills administrator to unlock it User manual Version 2 0 Page 11 of 32 My Skills Course Data Bulk Upload Options 2 4 Uploading course data via the My Skills website Once your web service account has been activated you may also upload course data as either an XML or CSV file directly via the My Skills website 1 Ensure that you have logged in to My Skills 2 Inthe menu bar along the top of any My Skills page select My Profile When the drop down menu appears select My Organisation s Details Home Statistics Case studies Financial assistance info Help My Profile My details ae Looking for a My organisation s users E training provider Enter a keyword My organisation s details Search here Logout Search for a course Enter a location optional Mia 3 When the About This RTO page appears select the Course file upload button My Profile Web service configuration gt Campus listing gt Course file download Course file upload gt 4 When the Course File Upload page appears select the Upload File
42. vailable lt CampusID gt values for your training organisation 1 Inthe menu bar along the top of any My Skills page select My Profile When the drop down menu appears select My Organisation s Details Home Statistics Case studies Financial assistance info Help My Profile My details Search for a course ne Looking for a My organisation s users CHp training provider Enter a keyword My organisation s details Search here Logout Enter a location optional Pe 2 When the About this RTO page appears select the Campus listing button Web service configuration Campus listing Course file download gt Course file upload gt Every lt CampuslD gt that you provide must match the appropriate campus ID generated by My Skills If a mismatch occurs the record will be rejected If you don t include a lt CampuslID gt the data for the lt Course gt record will be loaded against the RTO If there is no Campus level data for a specific course at a specific campus then the data showing to users will be the common RTO level information 3 1 2 About lt IsCourseOffered gt at a Campus By default My Skills assumes that every course offered by your RTO is offered at all your RTO s campuses You must state any exceptions explicitly and you also may choose to positively confirm campus course relationships to ensure that the system links them in all instances If you wish to specify explicit relationsh
43. value 3 1 7 Accepted Boolean values My Skills accepts the following values for Boolean fields True 1 1 upper case Y lower case y upper case T lower case t False 0 0 upper case N lower case n upper case F lower case f User manual Version 2 0 Page 18 of 32 My Skills Course Data Bulk Upload Options 3 2 3 2 1 Courses Element name lt Courses gt lt Courses DeleteAllC urrentRecords N gt lt Course gt lt Course DeleteCurrentRecord N gt lt Code gt Course Identifier lt CourseStream gt Course Identifier optional lt Campus ID gt Course Identifier optional User manual XML elements Parent element lt Courses gt lt Course gt lt Course gt lt Course gt Description Marks the beginning of the XML file IF attribute DeleteAllCurrentRecords Y THEN remove ALL data for ALL of your RTO s courses before proceeding with the XML file This action will also delete the Course Offerings List that is set using the IsCourseOffered tag or via the What Courses Do They Offer web page Marks the beginning of the section that describes one course IF DeleteCurrentRecord Y THEN remove all data for the course as specified by the identifer tags before proceeding National Course code as listed on the national register training gov au TGA This value must match a TGA national course code that is on your registered scope
44. very mode If Distance limit is defined then one of the below radius postcodes or locations must also be defined offsiteDeliveryRadius lt ModelD gt 2 lt ModelD gt Radial distance for which number only lt Radius gt offsiteDistanceLimit applies in kilometres offsitePostcodes lt ModelD gt 2 lt ModelD gt Either a description of postcode regions 1000 characters lt PostcodesDescription gt or else a list of postcodes Separated by spaces in which offsite delivery is available User manual Version 2 0 Page 31 of 32 My Skills Course Data Bulk Upload Options Column Name Equivalent XML Tag Description Type Restriction offsiteCities lt ModelD gt 2 lt ModelD gt Either a description of the locations or 1000 characters lt LocationsDescription gt else a list of locations separated by spaces in which offsite delivery is available flexibleDescription lt ModelD gt 3 lt ModelD gt Free text that describes the Flexible 1000 characters lt DeliveryModeDescription gt delivery mode If a Description is not defined by the RTO then the default My Skills definition will be displayed The default description is Includes online courses and courses by correspondence Also known as external studies flexibleOnline lt ModelD gt 3 lt ModelD gt Is the course is offered online Boolean lt Online gt Also known as External Studies where training and submission is ia e mail online flexibleDistance l
45. y not match the sequence in the XML schema Version 2 0 1 Check your text editor output to ensure that your file is text only has no byte order mark In Notepad this can be done under the menu Encoding Encode in without BOM Ensure that you ve set the character encoding to UTF 8 in your XML file declaration ie lt xml version 1 0 encoding utf 8 gt Try pasting the XML directly into the validator to see if it validates as some file types and operating systems can pass character sets differently to how the character may be interpreted via another method Try uploading the file into the Sandbox environment to see if the web service is able to correctly parse the file even though the XML validator tool does not accept it due to some of the characters Check to ensure that the order of your elements matches the sequence You do not need to include all elements but those that you do use must be in the correct order Page 26 of 32 My Skills Course Data Bulk Upload Options 4 0 Using CSV 4 1 About the CSV file The CSV file is in the same format as the My Skills Data Collection portal that existed from December 2012 to July 2013 This allows RTOs to continue to use the same format at least in a transitory capacity to support the shift to XML based data submissions Please note that this format includes certain restrictions and will not be updated to cater for any expansion or changes to the
Download Pdf Manuals
Related Search
Related Contents
IMPERMEABILIZACION JUNTA DE CONSTRUCCION PDFファイル Addendum for the User`s Manual 64 Bit PCI Ultra2 SCSI Manual Placa Alse Beta-2 ILCM 03A Descargar ficha - Aisla y Ahorra USER`S MANUAL USER S MANUAL Copyright © All rights reserved.
Failed to retrieve file