Altinn / altinn-register

Altinn platform microservice for handling register data
0 stars 1 forks source link

Tilleggsinformasjon om Organization er underenhet eller hovedenhet #206

Open Chlenix opened 1 month ago

Chlenix commented 1 month ago

Description

Altinn.App.Core.Internal.Registers har et IOrganizationClient interface som lar en kalle GetOrganization og få tilbake Organization objektet som ser ca sånn ut

{
  "OrgNumber": "910457292",
  "Name": "EAS Health Consulting Sortland",
  "UnitType": "AS",
  "TelephoneNumber": "12345678",
  "MobileNumber": "92010000",
  "FaxNumber": "92110000",
  "EMailAddress": "sortland@eashealt.no",
  "InternetAddress": "http://setrabrl.no",
  "MailingAddress": "Strandgata 2",
  "MailingPostalCode": "8400",
  "MailingPostalCity": "Sortland",
  "BusinessAddress": "Strandgata 2",
  "BusinessPostalCode": "8400",
  "BusinessPostalCity": "By"
}

Vi ønsker å kunne få informasjon om Organization er en hovedenhet eller en underenhet.

Additional Information

En mulig løsning kunne ha vært å ha et referansefelt til hovedenheten, der OrgNumber evt er det samme nummeret som OrgNumber i Organization tilfelle av hovedenhet:

{
  "OrgNumber": "910457292",
  "Name": "EAS Health Consulting Sortland",
  "UnitType": "AS",
  .
  .
  .
  "Hovedenhet": 
   {
      "OrgNumber": "897069631",
      "Name": "EAS Health Consulting"
   }
}