{ "id": "ShariXKnowledgeOpenKnowledgeModulesConstructor", "page": "sharixopen:knowledge:modules:constructor", "area": "open", "type": "reference", "title": "Constructor: определение собственного сервиса", "status": "review", "schema_version": 1, "relations": { "related_to": [ "ShariXKnowledgeOpenKnowledgeModulesCatalog", "ShariXKnowledgeOpenKnowledgeDomainStages", "ShariXKnowledgeOpenKnowledgeDomainRelatedorders" ] }, "extensions": { "taxonomy": { "domain": "reference", "lifecycle": "unspecified", "parents": [ "ShariXKnowledgeOpenKnowledgeModulesStart" ], "terms": [] }, "glossary": [] }, "content_sha256": "63b249b52b26eec8bffde2e8e9f59652f027f317a73914b0e294664922e56807", "schema": 1 } ====== Constructor: определение собственного сервиса ====== ~~NOCACHE~~ **Тип:** contract · **Статус:** сведения требуют сверки с действующей установкой; архитектурные правила сформулированы как целевой контракт. **Раздел:** [[sharixopen:knowledge:modules:catalog|Модули Open и их обязанности]] ===== Что определяет ===== ExecutionPlanTemplate, StageTemplate, ChecklistItemTemplate, FieldDefinition, типы Artifact и отношений, роли участников, внешние события и требования к документам, компетенциям и ресурсам. ===== Что не определяет ===== Не содержит внутренних графов Platform Service Complex, matching и договорённостей placement. При необходимости дополнительной услуги runtime использует API и хранит ссылку на отдельный заказ. ===== Материализация ===== Design-time описание само по себе не исполняет заказ. При создании заказа действует версия/снимок конфигурации; изменение шаблона не должно менять уже созданные Stage задним числом. ===== Связанные понятия ===== * [[sharixopen:knowledge:domain:stages|Stage: этап исполнения и его ограничения]] * [[sharixopen:knowledge:domain:related_orders|Связанные заказы и комплексы]] ~~SHARIX_KNOWLEDGE_RELATED~~