Uploaded image for project: 'Ed-Fi Data Standard'
  1. Ed-Fi Data Standard
  2. DATASTD-1276

Update LearningStandard Key to Include Scope

    XMLWordPrintable

Details

    Description

      Learning standards labels are, ironically, not standardized.  There are AB GUIDs, CASE GUIDs, and application specific codes, such as CCSS.Content.Math.4.G.1.a  http://schema.ed-fi.org/datahandbook-rfc14/MetaEd-Handbook-Index.html#/LearningStandard567

      So the documentation that one could just use “learningStandardId” to represent “The identifier for the specific learning standard (e.g., 111.15.3.1.A).” isn’t very helpful.

      We’d suggest being more specific about what these values are.  We’d suggest that whenever possible, the namespace of a particular provider be articulated, and the ID match the GUID of that provider.

      AB GUIDs

      {     "learningStandardId": "11111111-1111-1111-1111-111111111111"     “namespace”: “http://certicasolutions.com” }

      CASE GUIDs

      {            "learningStandardId": "2a2a2a2-2323232-232323" // CASE GUID,            “namespace”: “http://imsglobal.org” }

      Without a canonical usage here, you’re setting up a data mismatch headaches down the road as different vendors will populate this very differently.

      In addition, we don't see documentation - though we may be missing it - on how this data is validated, so adding documentation for this would be helpful.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              jlupoli Jeremy Lupoli
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Salesforce