Przejdź do treści

Standard modeli Kamsoft.FAIR

Wszystkie modele (zasoby) opisane w tym Implementation Guide należą do pakietu Kamsoft.FAIR.


Co to jest Kamsoft.FAIR?

Kamsoft.FAIR to Fast Adaptive Interoperable Resources — zestaw zasobów kanonicznych zaprojektowanych pod:

  • Fast — szybką implementację i integrację (spójna struktura, Identifier, CodeableConcept, Reference).
  • Adaptive — łatwą adaptację do różnych domen (FK, WMS, HR, EOD) i rozszerzeń (profile, attribute).
  • Interoperable — interoperacyjność między systemami ERP, magazynowymi, kadrowymi i zewnętrznymi partnerami.

FAIR nie jest osobnym standardem zewnętrznym — to marka i standard modeli KAMSOFT dla API.ERP: jeden spójny sposób opisu Party, Document, Location, InventoryDocument, Employment, Ledger i pozostałych zasobów we wszystkich obszarach.


Gdzie stosujemy modele FAIR?

Obszar Zasoby Kamsoft.FAIR
EOD / FK Party, BankAccount, Document, Ledger, LedgerAccount, Group, Invoice
WMS Party, Location, ProductDefinition, Inventory, InventoryDocument, InventoryDocumentPosition
HR Party, PartyRole, Employment, Position, OrganizationUnit, OrganizationAssignment, Compensation, Payroll
Wspólne DomainResource, Identifier, CodeableConcept, Reference, Attribute

Opisy struktur, pól i użycia znajdują się w menu w sekcji Standard Kamsoft.FAIR (lista modeli oraz Przykłady).


Zasady modeli FAIR

  • Identyfikacja — przez Identifier (system, value); rozszerzalne type, use, period.
  • Klasyfikacja — przez CodeableConcept / Coding (status, typ dokumentu, jednostka itd.); systemy kodów w przestrzeni https://api-erp.kamsoft.pl/ns/.
  • Referencje — przez Reference (reference, display); spójne między zasobami.
  • Baza — zasoby domenowe rozszerzają DomainResource (id, meta, status, type, attribute itd.).

Konwencje techniczne API (REST, wersjonowanie, błędy) opisuje Konwencje techniczne.


Odniesienia