girgen / skolschema

Skolschema – standard för informationsöverföring mellan olika system som krävs för att skapa skolans schema
4 stars 6 forks source link

Organisationsnummer? #10

Closed stnor closed 5 years ago

stnor commented 5 years ago

Jag tycker det vore lämpligt att organisationsnummer finns på Organisation ("Huvudman"). Hur är det tänkt att funka. Det framgår varken från standarden eller exemplen.

I vårt system är primärnyckel för licensinnehavare orgnr.

stnor commented 5 years ago

Sedan finns inte relationen till Organisation i exemplen för SchoolUnit

girgen commented 5 years ago

Det stämmer att det saknas i POST-exemplet. Tack!

7 dec. 2018 kl. 14:53 skrev Stefan Norberg notifications@github.com:

Sedan finns inte relationen till Organisation i exemplen för SchoolUnit

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/girgen/skolschema/issues/10#issuecomment-445238980, or mute the thread https://github.com/notifications/unsubscribe-auth/AAxqbvC5oFe-m5Zxt28tNByjf3klGQnaks5u2nLJgaJpZM4ZIeCb.

stnor commented 5 years ago

Det är även en del exempel som hänvisar till schema 2.0 istf 1.0 om det nu ska vara enl gällande standard, en del GET / POST men även json filen med resources / endpoints.

stnor commented 5 years ago

Exempel:

urn:ietf:params:scim:schemas:core:2.0:SchoolUnit

borde väl vara

urn:scim:schemas:extension:sis:school:1.0:SchoolUnit ?
  {
    "schemas": [
      "urn:ietf:params:scim:schemas:core:2.0:ResourceType"
    ],
    "id": "SchoolUnit",
    "name": "SchoolUnit",
    "endpoint": "/SchoolUnits",
    "description": "SchoolUnit",
    "schema": "urn:ietf:params:scim:schemas:core:2.0:SchoolUnit",
    "meta": {
      "location": "/v2/ResourceTypes/SchoolUnit",
      "resourceType": "ResourceType"
    }
  },
  {
    "schemas": [
      "urn:ietf:params:scim:schemas:core:2.0:ResourceType"
    ],
    "id": "StudentGroup",
    "name": "StudentGroup",
    "endpoint": "/StudentGroups",
    "description": "StudentGroup",
    "schema": "urn:ietf:params:scim:schemas:core:2.0:StudentGroup",
    "meta": {
      "location": "/v2/ResourceTypes/StudentGroup",
      "resourceType": "ResourceType"
    }
  },
  {
    "schemas": [
      "urn:ietf:params:scim:schemas:core:2.0:ResourceType"
    ],
    "id": "Activity",
    "name": "Activity",
    "endpoint": "/Activities",
    "description": "Activity",
    "schema": "urn:scim:schemas:extension:sis:school:1.0:Activity",
    "meta": {
      "location": "/v2/ResourceTypes/Activity",
      "resourceType": "ResourceType"
    }
  },
girgen commented 5 years ago

Organisation har inte organisationsnummer i version 1. Det får läggas till out-of-band. Vi tittar på att utöka organisation med organisationsnummer i version 2.

Exempel på organisation och länk från SchoolUnit är tillagda. Tack!