XML Help Related to SWIS DIP
SWIS DIP participants can submit their inspection data in XML format by either manually uploading a XML data to the SWIS DIP web site or via machine-to-machine communication via XML web services. Normally either of these methods would only be used by LEAs who already have an in-house database system that tracks inspection records. Both methods require transforming inspection from the in-house system into the very specific inspection XML schema developed by CalRecycle for SWIS DIP. This will normally require an information technology professional familiar with XML (EXtensible Markup Language), programming, and who has access to the LEA's in-house database systems.
It is important to grasp the fundamentals of XML before you attempt to submit XML Batch Inspections to CalRecycle. Having an understanding of XML data types, elements, regular expressions, attributes are all essential in order to create XML documents which will be accepted by CalRecycle. Additionally, understanding XSD (XML Schema Definition) schemas is also essential in order to make your XML compliant with CalRecycle.
Please note that CalRecycle cannot provide training or assistance in XML programming to LEAs. LEAs will need to use their own in-house information technology resources or find contractors/vendors who can perform this type of work.
Below are some links that may be useful starting points for learning more about XML.
- XML Schemas
- http://msdn.microsoft.com/en-us/xml/default.aspx
- http://www.w3schools.com/xml/default.asp
- http://www.xml.com/pub/a/98/10/guide0.html
Solid Waste Facilities' Digital Inspection Program, http://www.calrecycle.ca.gov/SWFacilities/Inspections/DIP/
Bonnie Cornwall: Bonnie.Cornwall@calrecycle.ca.gov (916) 324-3533
