Für fachliche Änderungen wird laboratoryUpdate verwendet. Nicht gesetzte Felder bleiben unverändert.
Request-Parameter
Die Badges zeigen die Nullbarkeit aus dem GraphQL-Schema. Non-null bedeutet, dass der Wert im jeweiligen Eingabeobjekt gesetzt sein muss. Nullable bedeutet, dass der Wert optional oder fachlich konditional ist.
FeldDetails
inputv
SchemaNon-null
TypLaboratoryUpdateInput!
Eingabeobjekt für laboratoryUpdate.
input
idv
SchemaNon-null
TypID!
ID der Untersuchungsstelle.
fieldsv
SchemaNon-null
TypLaboratoryUpdateFieldsInput!
Zu ändernde Felder.
input.fields
namev
SchemaNullable
TypString
Name.
paramsValuev
SchemaNullable
TypString
In Klärung.
paramsVersionv
SchemaNullable
TypInt
Version der Parameterkonfiguration.
flagsv
SchemaNullable
TypLaboratoryUpdateFlags
Leistungs- und Akkreditierungsmerkmale.
input.fields.flags
officiallyApprovedv
SchemaNullable
TypBoolean
Kennzeichnet, ob die Untersuchungsstelle offiziell zugelassen ist.
accredPhPhChChTestsv
SchemaNullable
TypBoolean
Akkreditierung für physikalisch-chemische Untersuchungen.
accredPhPhChChSamplev
SchemaNullable
TypBoolean
Akkreditierung für physikalisch-chemische Probennahmen.
microbiologicalTestsv
SchemaNullable
TypBoolean
Akkreditierung für mikrobiologische Untersuchungen.
microbiologicalSamplev
SchemaNullable
TypBoolean
Akkreditierung für mikrobiologische Probennahmen.
radionuclidesTestsv
SchemaNullable
TypBoolean
Akkreditierung für Radionuklid-Untersuchungen.
radionuclidesSamplev
SchemaNullable
TypBoolean
Akkreditierung für Radionuklid-Probennahmen.
onSiteParameterTestsv
SchemaNullable
TypBoolean
Akkreditierung für Vor-Ort-Parameter-Untersuchungen.
onSiteParameterSamplev
SchemaNullable
TypBoolean
Akkreditierung für Vor-Ort-Parameter-Probennahmen.
otherTestsv
SchemaNullable
TypBoolean
Weitere Untersuchungsbereiche.
supplementaryInformationv
SchemaNullable
TypString
Zusätzliche Angaben.
testAreasAdditionalInformationv
SchemaNullable
TypString
Ergänzende Angaben zu Untersuchungsbereichen.
input.fields
addressv
SchemaNullable
TypUpdateAddress
Adressänderungen.
input.fields.address
streetv
SchemaNullable
TypString
Straße.
housev
SchemaNullable
TypString
Hausnummer.
zipv
SchemaNullable
TypString
Postleitzahl.
placev
SchemaNullable
TypString
Ort.
additionalv
SchemaNullable
TypString
Adresszusatz.
input.fields
contactv
SchemaNullable
TypUpdateContact
Kontaktänderungen.
input.fields.contact
mailboxv
SchemaNullable
TypString
Funktionspostfach.
emailv
SchemaNullable
Typ[String!]
E-Mail-Adressen.
phonev
SchemaNullable
Typ[String!]
Telefonnummern.
commentv
SchemaNullable
TypString
Kontaktkommentar.
websitev
SchemaNullable
Typ[String!]
Webseiten.
input.fields
activev
SchemaNullable
TypBoolean
Gibt an, ob der Registereintrag aktiv ist.
mutation LaboratoryUpdate($input: LaboratoryUpdateInput!) {
laboratoryUpdate(input: $input) {
id
name
active
editable
}
}