T11: Organization, Company, link entities + round-trip [checkpoint]

This commit is contained in:
Artur Kruszewski
2026-07-08 23:23:56 +02:00
parent a8bdaf4cae
commit 6e87fd1b8d
44 changed files with 385 additions and 57 deletions
@@ -0,0 +1,15 @@
package com.developx.szpitale.model;
import com.developx.szpitale.model.enums.LinkBasis;
import com.fasterxml.jackson.annotation.JsonProperty;
import java.util.List;
public record PersonOrganizationLink(
@JsonProperty("personId") String personId,
@JsonProperty("organizationId") String organizationId,
@JsonProperty("roleLabel") String roleLabel,
@JsonProperty("basis") LinkBasis basis,
@JsonProperty("sourceUrls") List<String> sourceUrls
) {
}