addedInput schema / $defs
Added value: +{
+ "PMCIDSource": {
+ "additionalProperties": false,
+ "description": "An explicit PubMed Central identifier.",
+ "properties": {
+ "kind": {
+ "const": "pmcid",
+ "title": "Kind",
+ "type": "string"
+ },
+ "value": {
+ "maxLength": 23,
+ "pattern": "^PMC[1-9][0-9]{0,19}$",
+ "title": "Value",
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "value"
+ ],
+ "title": "PMCIDSource",
+ "type": "object"
+ },
+ "PMIDSource": {
+ "additionalProperties": false,
+ "description": "An explicit PubMed identifier.",
+ "properties": {
+ "kind": {
+ "const": "pmid",
+ "title": "Kind",
+ "type": "string"
+ },
+ "value": {
+ "maxLength": 20,
+ "pattern": "^[1-9][0-9]{0,19}$",
+ "title": "Value",
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "value"
+ ],
+ "title": "PMIDSource",
+ "type": "object"
+ }
+}
addedInput schema / additionalProperties
Added value: +false
removedInput schema / properties / identifier
Removed value: -{
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "title": "Identifier"
-}
removedInput schema / properties / pmcid
Removed value: -{
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "integer"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "title": "Pmcid"
-}
removedInput schema / properties / pmid
Removed value: -{
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "integer"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "title": "Pmid"
-}
addedInput schema / properties / source
Added value: +{
+ "discriminator": {
+ "mapping": {
+ "pmcid": "#/$defs/PMCIDSource",
+ "pmid": "#/$defs/PMIDSource"
+ },
+ "propertyName": "kind"
+ },
+ "oneOf": [
+ {
+ "$ref": "#/$defs/PMIDSource"
+ },
+ {
+ "$ref": "#/$defs/PMCIDSource"
+ }
+ ],
+ "title": "Source"
+}
addedInput schema / required
Added value: +[
+ "source"
+]
changedOutput schema / (root)
Previous value: -{
- "properties": {
- "result": {
- "title": "Result",
- "type": "string"
- }
- },
- "required": [
- "result"
- ],
- "title": "get_article_figuresOutput",
- "type": "object"
-}New value: +null