Reference -- Contact Records


In mdEditor, Contacts are edited and saved separately from Metadata Records and Dictionaries. This normalized approach allows a Contact object's information to be used many time across a single Metadata Record or even by multiple Metadata Records without the necessity to reenter the contact's information. Rather than entering a contact's information in a Metadata Record, mdEditor places a reference to the Contact object, most ofter as a Responsible Party. Later, when the Metadata Records are translated into their final output format, mdTranslator will format the Contact object's information according to the selected standard's rule set.

With a little planning you can build a reusable library of Contact objects to use across many of your Metadata Records.

Contact Edit Window
Image 1: Contact Edit Window

  • To open a Contact object for editing, either create a new Contact by clicking the button or open an existing Contact by clicking it's button in the Primary Sidebar.

    The Contact's button does not need to be green to edit the record. A Contact object can be edited in any state of completeness.

  • The Contact's name is displayed at the top of the Edit Window.

  • There is a small Show button in the Breadcrumb Bar that will open a view with all of the Contact's information displayed. This may be helpful when determining if you have selected the intended contact for editing or when you just want to see what information was entered for a contact.


  • Contact ID {type: string; max length: none; default: UUID}
    Usage:
    A unique identifier for the contact record.

    Edit Click 'Edit' to change the Contact ID.

    Use caution when editing the Contact ID. This ID must be unique among ALL your contact records. If this ID was used to link with other metadata records, changing it may break the link.

  • Individual Name or Organization Name {type: string; max length: none; default: empty}
    Usage:
    Name of the individual or organization.

    If the Contact is designated as "Individual" the element Individual Name will appear here. If the Contact is designated as "Organization", this element will be replaced by Organization Name.

    When the Contact object was first defined it was designated as either an "Individual" or "Organization" contact record. This designation cannot be changed.

  • Position Name {type: string; max length: none; default: empty}
    Usage:
    The position name or title of the individual.

    For "Individual" contact records Position Name is required when Individual Name is empty. For "Organization" contact records Position Name is hidden on the Edit Window.

  • Contact Type {type: codelist (ADIwg codes); extensible: YES; multi-value: NO; default: empty}
    Usage:
    A user-assigned type for the contact.

  • Member of Organization {type: codelist (Organization Contact); extensible: NO; multi-value: YES; default: empty}
    Usage:
    A list of "Organization" Contacts the "Individual" or "Organization" Contact record being edited is affiliated with.

    The parent Contact of the affiliation must be predefined in mdEditor in order to be selected.

  • Phone Numbers {type: array (obj: phone)}
    Usage:
    An array of Phone numbers associated with the individual or organization contact.

  • E-Mail Addresses {type: array (string: email address)}
    Usage:
    An array of e-mail addresses associated with the individual or organization contact.

  • Addresses {type: array (obj: Address)}
    Usage:
    An array of addresses associated with the individual or organization contact.

  • Online Resources {type: array (obj: Online Resource)}
    Usage:
    An array of online resources associated with the individual or organization contact.

  • Logos {type: array (obj: Graphic)}
    Usage:
    An array of file descriptions for images and graphic files used as logos for the individual or organization contact.

  • Online Graphic Resource {type: array (obj: Online Graphic Resource); default: empty}
    Usage:
    An array of online graphic files that describe internet links to graphic files.

  • Available Times {type: array (string)}
    Usage:
    An array of text strings that describe the best times to connect with the individual or organization contact.

  • Contact Instructions {type: string; max length: none; default: empty}
    Usage:
    Any supplemental instructions regarding contacting this "Individual" or "Organization" may be provided here.

results matching ""

    No results matching ""