Interface ARCHETYPE

  • All Superinterfaces:
    AUTHOREDRESOURCE, org.apache.xmlbeans.XmlObject, org.apache.xmlbeans.XmlTokenSource
    All Known Implementing Classes:
    ARCHETYPEImpl

    public interface ARCHETYPE
    extends AUTHOREDRESOURCE
    An XML ARCHETYPE(@http://schemas.openehr.org/v1). This is a complex type.
    • Field Detail

      • type

        static final org.apache.xmlbeans.SchemaType type
    • Method Detail

      • isSetUid

        boolean isSetUid()
        True if has "uid" element
      • setUid

        void setUid​(HIEROBJECTID uid)
        Sets the "uid" element
      • addNewUid

        HIEROBJECTID addNewUid()
        Appends and returns a new empty "uid" element
      • unsetUid

        void unsetUid()
        Unsets the "uid" element
      • getArchetypeId

        ARCHETYPEID getArchetypeId()
        Gets the "archetype_id" element
      • setArchetypeId

        void setArchetypeId​(ARCHETYPEID archetypeId)
        Sets the "archetype_id" element
      • addNewArchetypeId

        ARCHETYPEID addNewArchetypeId()
        Appends and returns a new empty "archetype_id" element
      • getAdlVersion

        String getAdlVersion()
        Gets the "adl_version" element
      • xgetAdlVersion

        org.apache.xmlbeans.XmlString xgetAdlVersion()
        Gets (as xml) the "adl_version" element
      • isSetAdlVersion

        boolean isSetAdlVersion()
        True if has "adl_version" element
      • setAdlVersion

        void setAdlVersion​(String adlVersion)
        Sets the "adl_version" element
      • xsetAdlVersion

        void xsetAdlVersion​(org.apache.xmlbeans.XmlString adlVersion)
        Sets (as xml) the "adl_version" element
      • unsetAdlVersion

        void unsetAdlVersion()
        Unsets the "adl_version" element
      • getConcept

        String getConcept()
        Gets the "concept" element
      • xgetConcept

        org.apache.xmlbeans.XmlString xgetConcept()
        Gets (as xml) the "concept" element
      • setConcept

        void setConcept​(String concept)
        Sets the "concept" element
      • xsetConcept

        void xsetConcept​(org.apache.xmlbeans.XmlString concept)
        Sets (as xml) the "concept" element
      • getParentArchetypeId

        ARCHETYPEID getParentArchetypeId()
        Gets the "parent_archetype_id" element
      • isSetParentArchetypeId

        boolean isSetParentArchetypeId()
        True if has "parent_archetype_id" element
      • setParentArchetypeId

        void setParentArchetypeId​(ARCHETYPEID parentArchetypeId)
        Sets the "parent_archetype_id" element
      • addNewParentArchetypeId

        ARCHETYPEID addNewParentArchetypeId()
        Appends and returns a new empty "parent_archetype_id" element
      • unsetParentArchetypeId

        void unsetParentArchetypeId()
        Unsets the "parent_archetype_id" element
      • getDefinition

        CCOMPLEXOBJECT getDefinition()
        Gets the "definition" element
      • setDefinition

        void setDefinition​(CCOMPLEXOBJECT definition)
        Sets the "definition" element
      • addNewDefinition

        CCOMPLEXOBJECT addNewDefinition()
        Appends and returns a new empty "definition" element
      • getInvariantsArray

        ASSERTION[] getInvariantsArray()
        Gets array of all "invariants" elements
      • getInvariantsArray

        ASSERTION getInvariantsArray​(int i)
        Gets ith "invariants" element
      • sizeOfInvariantsArray

        int sizeOfInvariantsArray()
        Returns number of "invariants" element
      • setInvariantsArray

        void setInvariantsArray​(ASSERTION[] invariantsArray)
        Sets array of all "invariants" element
      • setInvariantsArray

        void setInvariantsArray​(int i,
                                ASSERTION invariants)
        Sets ith "invariants" element
      • insertNewInvariants

        ASSERTION insertNewInvariants​(int i)
        Inserts and returns a new empty value (as xml) as the ith "invariants" element
      • addNewInvariants

        ASSERTION addNewInvariants()
        Appends and returns a new empty value (as xml) as the last "invariants" element
      • removeInvariants

        void removeInvariants​(int i)
        Removes the ith "invariants" element
      • setOntology

        void setOntology​(ARCHETYPEONTOLOGY ontology)
        Sets the "ontology" element
      • addNewOntology

        ARCHETYPEONTOLOGY addNewOntology()
        Appends and returns a new empty "ontology" element