package com.developx.szpitale.model;

import com.developx.szpitale.model.enums.AffiliationType;
import com.developx.szpitale.model.enums.ConfidenceLevel;
import com.fasterxml.jackson.annotation.JsonProperty;

import java.util.List;

public record Affiliation(
        @JsonProperty("personId") String personId,
        @JsonProperty("type") AffiliationType type,
        @JsonProperty("name") String name,
        @JsonProperty("confidence") ConfidenceLevel confidence,
        @JsonProperty("note") String note,
        @JsonProperty("sourceUrls") List<String> sourceUrls
) {
}
