All Downloads are FREE. Search and download functionalities are using the official Maven repository.

avro.gel_participant_6_2_0.ParticipantSensitiveInformation.avdl Maven / Gradle / Ivy

There is a newer version: 3.3.0
Show newest version
@namespace("org.gel.models.participant.avro")
/**
This protocol defines the Participants and Pedigree
*/

protocol SensitiveInformation {

    import idl "VersionControl.avdl";

    record SensitiveInformation {

        /**
        Model version number
        */
        VersionControl versionControl;

        string gelID;

        union {null, array} externalIds; //should be hidden for external companies

        union {null, string} genomicMedicineCenter;
        union {null, string} fullNameOfResponsibleConsultant;
        union {null, string} contactNumber;
        union {null, string} hospitalOfResponsibleConsultant;

        union {null, string} centerSampleId;

        union {null, string} originatingCenter;

        union {null, string} centerPatientId;
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy