[
  {
    "dataDictionary": {
      "Title": "PDS4 Data Dictionary",
      "IM Version": "1.17.0.0",
      "LDD Version": "2.0.0.0",
      "Date": "2021-11-01T15:17:55",
      "Description": "This document is a dump of the contents of the PDS4 Data Dictionary",
      "namespaces": [
        "pds:",
        "multi:"
      ],
      "classDictionary": [
        {
          "class": {
            "identifier": "0001_NASA_PDS_1.multi.Aligned_Value",
            "title": "Aligned_Value",
            "registrationAuthorityId": "0001_NASA_PDS_1",
            "nameSpaceId": "multi",
            "steward": "ppi",
            "versionId": "1.0.0.0",
            "isAbstract": "false",
            "isDeprecated": "false",
            "description": "The Aligned_Value class identifies a value which aligns element-by-element with the main (primary) data array. The aligned values array must have the same dimensions as the observation array.",
            "associationList": [
              {
                "association": {
                  "identifier": "0001_NASA_PDS_1.multi.Aligned_Value.pds.Local_Internal_Reference",
                  "title": "Local_Internal_Reference",
                  "assocType": "component_of",
                  "isAttribute": "false",
                  "isChoice": "false",
                  "isAny": "false",
                  "groupName": "null",
                  "minimumCardinality": "1",
                  "maximumCardinality": "1",
                  "classOrder": "1010",
                  "classId": [
                    "0001_NASA_PDS_1.pds.Local_Internal_Reference"
                  ]
                }
              }
            ]
          }
        },
        {
          "class": {
            "identifier": "0001_NASA_PDS_1.multi.Axis_Value",
            "title": "Axis_Value",
            "registrationAuthorityId": "0001_NASA_PDS_1",
            "nameSpaceId": "multi",
            "steward": "ppi",
            "versionId": "1.0.0.0",
            "isAbstract": "false",
            "isDeprecated": "false",
            "description": "The Axis_Value class identifies the data object which is associated with the one of the axes of the main data array.",
            "associationList": [
              {
                "association": {
                  "identifier": "0001_NASA_PDS_1.multi.Axis_Value.multi.primary_axis_number",
                  "title": "primary_axis_number",
                  "assocType": "attribute_of",
                  "isAttribute": "true",
                  "isChoice": "false",
                  "isAny": "false",
                  "groupName": "null",
                  "minimumCardinality": "1",
                  "maximumCardinality": "1",
                  "classOrder": "1020",
                  "attributeId": [
                    "0001_NASA_PDS_1.multi.Axis_Value.multi.primary_axis_number"
                  ]
                }
              },
              {
                "association": {
                  "identifier": "0001_NASA_PDS_1.multi.Axis_Value.pds.Local_Internal_Reference",
                  "title": "Local_Internal_Reference",
                  "assocType": "component_of",
                  "isAttribute": "false",
                  "isChoice": "false",
                  "isAny": "false",
                  "groupName": "null",
                  "minimumCardinality": "1",
                  "maximumCardinality": "1",
                  "classOrder": "1010",
                  "classId": [
                    "0001_NASA_PDS_1.pds.Local_Internal_Reference"
                  ]
                }
              }
            ]
          }
        },
        {
          "class": {
            "identifier": "0001_NASA_PDS_1.multi.Face_Axis",
            "title": "Face_Axis",
            "registrationAuthorityId": "0001_NASA_PDS_1",
            "nameSpaceId": "multi",
            "steward": "ppi",
            "versionId": "1.0.0.0",
            "isAbstract": "false",
            "isDeprecated": "false",
            "description": "The Face_Axis class associates one of the axes of a face data array with one of those of the main (primary) data array.",
            "associationList": [
              {
                "association": {
                  "identifier": "0001_NASA_PDS_1.multi.Face_Axis.multi.primary_axis_number",
                  "title": "primary_axis_number",
                  "assocType": "attribute_of",
                  "isAttribute": "true",
                  "isChoice": "false",
                  "isAny": "false",
                  "groupName": "null",
                  "minimumCardinality": "1",
                  "maximumCardinality": "1",
                  "classOrder": "1010",
                  "attributeId": [
                    "0001_NASA_PDS_1.multi.Face_Axis.multi.primary_axis_number"
                  ]
                }
              },
              {
                "association": {
                  "identifier": "0001_NASA_PDS_1.multi.Face_Axis.multi.face_axis_number",
                  "title": "face_axis_number",
                  "assocType": "attribute_of",
                  "isAttribute": "true",
                  "isChoice": "false",
                  "isAny": "false",
                  "groupName": "null",
                  "minimumCardinality": "1",
                  "maximumCardinality": "1",
                  "classOrder": "1020",
                  "attributeId": [
                    "0001_NASA_PDS_1.multi.Face_Axis.multi.face_axis_number"
                  ]
                }
              }
            ]
          }
        },
        {
          "class": {
            "identifier": "0001_NASA_PDS_1.multi.Face_Value",
            "title": "Face_Value",
            "registrationAuthorityId": "0001_NASA_PDS_1",
            "nameSpaceId": "multi",
            "steward": "ppi",
            "versionId": "1.0.0.0",
            "isAbstract": "false",
            "isDeprecated": "false",
            "description": "The Face_Value class identifies the data object which contains parameters associated with two or more axes of the main (primary) data array.",
            "associationList": [
              {
                "association": {
                  "identifier": "0001_NASA_PDS_1.multi.Face_Value.pds.Local_Internal_Reference",
                  "title": "Local_Internal_Reference",
                  "assocType": "component_of",
                  "isAttribute": "false",
                  "isChoice": "false",
                  "isAny": "false",
                  "groupName": "null",
                  "minimumCardinality": "1",
                  "maximumCardinality": "1",
                  "classOrder": "1010",
                  "classId": [
                    "0001_NASA_PDS_1.pds.Local_Internal_Reference"
                  ]
                }
              },
              {
                "association": {
                  "identifier": "0001_NASA_PDS_1.multi.Face_Value.multi.Face_Axis",
                  "title": "Face_Axis",
                  "assocType": "component_of",
                  "isAttribute": "false",
                  "isChoice": "false",
                  "isAny": "false",
                  "groupName": "null",
                  "minimumCardinality": "2",
                  "maximumCardinality": "16",
                  "classOrder": "1020",
                  "classId": [
                    "0001_NASA_PDS_1.multi.Face_Axis"
                  ]
                }
              }
            ]
          }
        },
        {
          "class": {
            "identifier": "0001_NASA_PDS_1.multi.Multidimensional_Data",
            "title": "Multidimensional_Data",
            "registrationAuthorityId": "0001_NASA_PDS_1",
            "nameSpaceId": "multi",
            "steward": "ppi",
            "versionId": "1.0.0.0",
            "isAbstract": "false",
            "isDeprecated": "false",
            "description": "The Multidimensional_Data describes the data values which are associated with the elements along an axis or on the face of a observation data array.",
            "associationList": [
              {
                "association": {
                  "identifier": "0001_NASA_PDS_1.multi.Multidimensional_Data.pds.name",
                  "title": "name",
                  "assocType": "attribute_of",
                  "isAttribute": "true",
                  "isChoice": "false",
                  "isAny": "false",
                  "groupName": "null",
                  "minimumCardinality": "1",
                  "maximumCardinality": "1",
                  "classOrder": "1010",
                  "attributeId": [
                    "0001_NASA_PDS_1.multi.Multidimensional_Data.pds.name"
                  ]
                }
              },
              {
                "association": {
                  "identifier": "0001_NASA_PDS_1.multi.Multidimensional_Data.pds.local_identifier",
                  "title": "local_identifier",
                  "assocType": "attribute_of",
                  "isAttribute": "true",
                  "isChoice": "false",
                  "isAny": "false",
                  "groupName": "null",
                  "minimumCardinality": "0",
                  "maximumCardinality": "1",
                  "classOrder": "1020",
                  "attributeId": [
                    "0001_NASA_PDS_1.multi.Multidimensional_Data.pds.local_identifier"
                  ]
                }
              },
              {
                "association": {
                  "identifier": "0001_NASA_PDS_1.multi.Multidimensional_Data.pds.description",
                  "title": "description",
                  "assocType": "attribute_of",
                  "isAttribute": "true",
                  "isChoice": "false",
                  "isAny": "false",
                  "groupName": "null",
                  "minimumCardinality": "1",
                  "maximumCardinality": "1",
                  "classOrder": "1030",
                  "attributeId": [
                    "0001_NASA_PDS_1.multi.Multidimensional_Data.pds.description"
                  ]
                }
              },
              {
                "association": {
                  "identifier": "0001_NASA_PDS_1.multi.Multidimensional_Data.multi.Primary_Value",
                  "title": "Primary_Value",
                  "assocType": "component_of",
                  "isAttribute": "false",
                  "isChoice": "false",
                  "isAny": "false",
                  "groupName": "null",
                  "minimumCardinality": "1",
                  "maximumCardinality": "1",
                  "classOrder": "1040",
                  "classId": [
                    "0001_NASA_PDS_1.multi.Primary_Value"
                  ]
                }
              },
              {
                "association": {
                  "identifier": "0001_NASA_PDS_1.multi.Multidimensional_Data.multi.Axis_Value",
                  "title": "Axis_Value",
                  "assocType": "component_of",
                  "isAttribute": "false",
                  "isChoice": "false",
                  "isAny": "false",
                  "groupName": "null",
                  "minimumCardinality": "0",
                  "maximumCardinality": "*",
                  "classOrder": "1050",
                  "classId": [
                    "0001_NASA_PDS_1.multi.Axis_Value"
                  ]
                }
              },
              {
                "association": {
                  "identifier": "0001_NASA_PDS_1.multi.Multidimensional_Data.multi.Face_Value",
                  "title": "Face_Value",
                  "assocType": "component_of",
                  "isAttribute": "false",
                  "isChoice": "false",
                  "isAny": "false",
                  "groupName": "null",
                  "minimumCardinality": "0",
                  "maximumCardinality": "*",
                  "classOrder": "1060",
                  "classId": [
                    "0001_NASA_PDS_1.multi.Face_Value"
                  ]
                }
              },
              {
                "association": {
                  "identifier": "0001_NASA_PDS_1.multi.Multidimensional_Data.multi.Aligned_Value",
                  "title": "Aligned_Value",
                  "assocType": "component_of",
                  "isAttribute": "false",
                  "isChoice": "false",
                  "isAny": "false",
                  "groupName": "null",
                  "minimumCardinality": "0",
                  "maximumCardinality": "*",
                  "classOrder": "1070",
                  "classId": [
                    "0001_NASA_PDS_1.multi.Aligned_Value"
                  ]
                }
              }
            ]
          }
        },
        {
          "class": {
            "identifier": "0001_NASA_PDS_1.multi.Primary_Value",
            "title": "Primary_Value",
            "registrationAuthorityId": "0001_NASA_PDS_1",
            "nameSpaceId": "multi",
            "steward": "ppi",
            "versionId": "1.0.0.0",
            "isAbstract": "false",
            "isDeprecated": "false",
            "description": "The Primary_Value class identifies the data object which constitutes the main data array.",
            "associationList": [
              {
                "association": {
                  "identifier": "0001_NASA_PDS_1.multi.Primary_Value.pds.Local_Internal_Reference",
                  "title": "Local_Internal_Reference",
                  "assocType": "component_of",
                  "isAttribute": "false",
                  "isChoice": "false",
                  "isAny": "false",
                  "groupName": "null",
                  "minimumCardinality": "1",
                  "maximumCardinality": "1",
                  "classOrder": "1010",
                  "classId": [
                    "0001_NASA_PDS_1.pds.Local_Internal_Reference"
                  ]
                }
              }
            ]
          }
        }
      ],
      "attributeDictionary": [
        {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.multi.Axis_Value.multi.primary_axis_number",
            "title": "primary_axis_number",
            "registrationAuthorityId": "0001_NASA_PDS_1",
            "nameSpaceId": "multi",
            "steward": "ppi",
            "versionId": "1.17",
            "description": "The index of the axis in the primary array. The first axis is numbered as 1.",
            "isNillable": "false",
            "isEnumerated": "false",
            "isDeprecated": "false",
            "dataType": "ASCII_Integer",
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Integer",
            "minimumCharacters": "Unbounded",
            "maximumCharacters": "Unbounded",
            "minimumValue": "1",
            "maximumValue": "9223372036854775807",
            "pattern": "null",
            "unitOfMeasure": "null",
            "unitOfMeasureId": "null",
            "unitId": "null",
            "defaultUnitId": "null"
          }
        },
        {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.multi.Face_Axis.multi.face_axis_number",
            "title": "face_axis_number",
            "registrationAuthorityId": "0001_NASA_PDS_1",
            "nameSpaceId": "multi",
            "steward": "ppi",
            "versionId": "1.17",
            "description": "The index of the axis in the face array. The first axis is numbered as 1.",
            "isNillable": "false",
            "isEnumerated": "false",
            "isDeprecated": "false",
            "dataType": "ASCII_Integer",
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Integer",
            "minimumCharacters": "Unbounded",
            "maximumCharacters": "Unbounded",
            "minimumValue": "1",
            "maximumValue": "9223372036854775807",
            "pattern": "null",
            "unitOfMeasure": "null",
            "unitOfMeasureId": "null",
            "unitId": "null",
            "defaultUnitId": "null"
          }
        },
        {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.multi.Face_Axis.multi.primary_axis_number",
            "title": "primary_axis_number",
            "registrationAuthorityId": "0001_NASA_PDS_1",
            "nameSpaceId": "multi",
            "steward": "ppi",
            "versionId": "1.17",
            "description": "The index of the axis in the primary array. The first axis is numbered as 1.",
            "isNillable": "false",
            "isEnumerated": "false",
            "isDeprecated": "false",
            "dataType": "ASCII_Integer",
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Integer",
            "minimumCharacters": "Unbounded",
            "maximumCharacters": "Unbounded",
            "minimumValue": "1",
            "maximumValue": "9223372036854775807",
            "pattern": "null",
            "unitOfMeasure": "null",
            "unitOfMeasureId": "null",
            "unitId": "null",
            "defaultUnitId": "null"
          }
        },
        {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.multi.Multidimensional_Data.pds.description",
            "title": "description",
            "registrationAuthorityId": "0001_NASA_PDS_1",
            "nameSpaceId": "pds",
            "steward": "pds",
            "versionId": "1.17",
            "description": "The description attribute provides a statement, picture in words, or account that describes or is otherwise relevant to the object.",
            "isNillable": "false",
            "isEnumerated": "false",
            "isDeprecated": "false",
            "dataType": "UTF8_Text_Preserved",
            "dataTypeId": "0001_NASA_PDS_1.pds.UTF8_Text_Preserved",
            "minimumCharacters": "1",
            "maximumCharacters": "Unbounded",
            "minimumValue": "Unbounded",
            "maximumValue": "Unbounded",
            "pattern": "null",
            "unitOfMeasure": "null",
            "unitOfMeasureId": "null",
            "unitId": "null",
            "defaultUnitId": "null"
          }
        },
        {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.multi.Multidimensional_Data.pds.local_identifier",
            "title": "local_identifier",
            "registrationAuthorityId": "0001_NASA_PDS_1",
            "nameSpaceId": "pds",
            "steward": "pds",
            "versionId": "1.17",
            "description": "The local_identifier attribute provides a character string which uniquely identifies the containing object within the label.",
            "isNillable": "false",
            "isEnumerated": "false",
            "isDeprecated": "false",
            "dataType": "ASCII_Local_Identifier",
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Local_Identifier",
            "minimumCharacters": "1",
            "maximumCharacters": "255",
            "minimumValue": "Unbounded",
            "maximumValue": "Unbounded",
            "pattern": "null",
            "unitOfMeasure": "null",
            "unitOfMeasureId": "null",
            "unitId": "null",
            "defaultUnitId": "null"
          }
        },
        {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.multi.Multidimensional_Data.pds.name",
            "title": "name",
            "registrationAuthorityId": "0001_NASA_PDS_1",
            "nameSpaceId": "pds",
            "steward": "pds",
            "versionId": "1.17",
            "description": "The name attribute provides a word or combination of words by which the object is known.",
            "isNillable": "false",
            "isEnumerated": "false",
            "isDeprecated": "false",
            "dataType": "UTF8_Short_String_Collapsed",
            "dataTypeId": "0001_NASA_PDS_1.pds.UTF8_Short_String_Collapsed",
            "minimumCharacters": "1",
            "maximumCharacters": "255",
            "minimumValue": "Unbounded",
            "maximumValue": "Unbounded",
            "pattern": "null",
            "unitOfMeasure": "null",
            "unitOfMeasureId": "null",
            "unitId": "null",
            "defaultUnitId": "null"
          }
        }
      ]
    }
  }
]