- Крепление направляющего профиля к стене и потолку
- Направляющие для гипсокартона: размеры профиля и виды
- Виды направляющего профиля
- Профили для гипсокартона Knauf
- Основные размеры направляющих для гипсокартона
- Чем и как крепить направляющие профили
- Крепление направляющих для гипсокартона
- Этапы установки направляющих профилей
- Подборка фото существующих видов направляющих для гипсокартона
- Стоечный тип
- Направляющий тип
- Перегородочный
- Арочные типы
- Дополнительные элементы
- Технология производства и отличительные черты
- Сечение как основополагающая черта видового разнообразия
- Не менее важные элементы
- Основные виды профилей для гипсокартона
- Потолочный профиль: свойства материала
- Для чего используется направляющий профиль для гипсокартона
- Как ровно прикрепить направляющий профиль для монтажа ПВХ панелей
- Направляющие и профили
- профилей | ArcGIS для разработчиков
- Оптимизация на основе профиля — книга rustc
- Профилирование — FHIR v4.0.1
- 5.1.0 Профилирование FHIR
- 5.1.0.1 Глоссарий
- 5.1.0.2 Ресурсы соответствия
- 5.1.0.3 Два использования профилей
- 5.1.0.4 Расширение и ограничение API
- 5.1.0.5 Расширение и ограничение ресурсов
- 5.1.0.6 Изменение мощности
- 5.1.0.7 Ограничения использования
- 5.1.0.8 Использование StructureDefinitions
- 5.1.0.9 Дифференциальный и снимок
- 5.1.0.10 Нарезка
- 5.1.0.11 Дискриминатор
- 5.1.0.12 Мощность среза
- 5.1.0.13 Срез по умолчанию
- 5.1.0.14 Повторное профилирование и повторная нарезка
- 5.1.0.15 Определения расширений
- 5.1.0.16 Определения привязки
- 5.1.0.17 Сочетание специальной и стандартной терминологии
- 5.1.0.18 Изменение прочности связи в профилях
- 5.1.0.19 Должен поддерживать
- 5.1.0.20 Критерии поиска
- 5.1.0.21 Представление профилей
- 5.1.0.22 Поддержка нескольких профилей
- 5.1.0 Профилирование FHIR
- Профилей
- Профили - OpenShot Video Editor 2.5.1-dev2 документация
Крепление направляющего профиля к стене и потолку
Использование различных типов направляющих профилей при сборке гипсокартонных конструкций аналогично закладке фундамента при строительстве дома. От надежного соединения этой детали с несущими поверхностями будет зависеть прочность всего изделия.
Пример смонтированного направляющего профиля на стене
Крепление направляющего профиля довольно простая операция, но в то же время требующая подбора соответствующего типа метизов, а также соблюдения многих нюансов, диктуемых особенностями помещения и всей постройкой.
Итак, как осуществить монтаж направляющих реек каркаса при сборке гипсокартонных конструкций? Вернуться к оглавлению
Полное содержание материала
С чего начать
Любым ремонтным работам передуют составление проекта и разбивка участка под монтаж. И первым что нужно будет сделать — это разметить плоскости, где будут уложены направляющие для листов ГКЛ.
Пример крепления направляющего профиля
Что понадобится на данном этапе?
- отвес, можно самодельный из нитки и грузила, желательно вытянутой формы;
- строительный уровень;
- маркер или мел;
- гвозди, молоток и шнур для отбивки.
Разметка стен и периметра под монтаж направляющего профиля начинается с поиска на плоскости самой высокой точки. Это определит расстояние будущей отделки от основной стены. Для этого используется отвес (или несколько). Прикладывая к потолку, определяют точки укладки рейки на полу. При этом вверху и внизу делаются отметки, которые позже с использованием линейки и маркера соединяют в линии. Это будут участки, на них потом монтируют направляющие вверху и внизу.
Схема разметки комнаты с помощью отвеса
На стенах слева и справа чертят линии, которыми соединяют эту отбивку. При помощи закрепленных обивочных шнуров позже соединяют верхние и нижние линии и делают отметки участков установки стоечного профиля.
В процессе сборки подвесного потолка потребуется разметить периметр комнаты, для монтажа направляющих. Делается это следующим образом.
Процесс разметки комнаты под направляющие
- Измеряют высоту потолков во всех углах. Находят самый низкий из них.Чертеж для разметки комнаты по всем углам
- От этой точки отмечают расстояние, на котором будет располагаться подвесная конструкция будущего потолка из гипсокартона (обычно в пределах от 50 до 150 мм).
- После чего от имеющейся отметки отбивают шнуры в следующие углы, при этом соблюдая тщательный контроль горизонтали строительным уровнем.
Принцип использования обивочного шнура - Все отметки по углам соединяют линиями. Это и будет будущий участок под монтаж направляющих профилей для подвесного потолка.
Такая же схема используется и при разметке периметра, если планируется собрать короб из гипсокартона для монтажа натяжного потолка.
Готовый каркас короба под натяжной потолок
Важно контролировать при разметке расположение обивочных шнуров. При соприкосновении со стенами или другими отрезками нити, могут возникнуть изгибы, которые потом обнаружатся уже в процессе работы! Смотрите а видео как правильно соединить два профиля.
Крепежные материалы для направляющих профилей
От выбранного крепежа зависит качество установки направляющих, ведь насколько хорошо соединен каркас с несущими стенами, определяет практически весь запас прочности отделки и возможность навешивать на нее дополнительные элементы.
Обычно для крепления направляющих типов профилей применяют такой метиз, как дюбель-гвоздь. Он представляет собой стандартный пластиковый дюбель с шурупом.
Так выглядит стандартный пластиковый дюбель с шурупом
Главная особенность скрывается в саморезе для профиля, который не завинчивается, а забивается в точках крепления по типу обычного гвоздя. Для чего на острие имеется не бур, а заостренный конец.
Однако подбирать тип крепежа нужно в соответствии с материалом стен помещения, где проводится ремонт. Дюбель-гвоздь не всегда может обеспечить надежное закрепление в толще кладки. Его лучше применять при монтажных работах в комнатах с бетонными и кирпичными поверхностями.
Характеристики дюбель гвоздей
Существующие размеры дюбелей для монтажа профиля
Сегодня все чаще для кладки стен и перегородок используется газобетон и пеноблок, довольно мягкие и хрупкие материалы. К таким поверхностям направляющие профили крепятся с использованием другого типа дюбеля – крокодила.
Это металлический тип крепежа с продольными прорезями и зубьями. При ввинчивании монтажного шурупа, он раскрывается и зацепами надежно фиксируется в толще стены. В деревянных строениях можно применять обычный саморез соответствующей длины, без предварительного сверления и вбивания дюбелей.
Конструкция металлических дюбель-гвоздей для бетона
Варианты конструкции пластиковых дюбелей
В домах, сложенных с кирпича-сырца подбор крепежа индивидуален. Дюбели- гвозди однозначно не подойдут, чаще всего лучше осуществить крепеж на длинные саморезы (120-150 мм) или же крокодилы, которые лучше крепятся в таких материалах.
К выбору крепежного материала следует отнестись ответственно, иначе несоответствующие метизы не обеспечат надежную фиксацию на ремонтных участках, что опасно обрушениями собранных конструкций.
Как осуществляется крепление направляющих профилей к поверхностям стен и потолка и какие технологические нюансы соблюдаются в процессе работы?
Техника крепления направляющего профиля к поверхностям
Для данной работы нужно подготовить комплект инструментов для ГКЛ и расходных материалов. В процессе крепления потребуются следующие приспособления и оборудование:
- перфоратор (для бетонных и кирпичных поверхностей) либо дрель, если позволяет материал участков;
- молоток для забивки дюбелей-гвоздей или соответствующие метизам инструменты;
- ножницы по металлу для нарезки профиля по длине.
Осуществлять резку профилей отрезными кругами (например, болгаркой) нежелательно. Слишком высокие обороты сжигают антикоррозионное цинковое покрытие, что впоследствии вызовет ржавление металла.
Алгоритм крепления направляющих профилей следующий:
- В первую очередь от профиля отрезают заготовку требуемой длины.
- Отрезок прикладывают к поверхности, и осуществляется сверление под будущие крепежные материалы. Отверстия можно бить непосредственно сквозь рейку, но, возможно, потребуется менять сверло с различной заточкой (по металлу, по бетону). Шаг крепления профиля к стене соблюдают в пределах 250-400 мм, отступив от краев профиля около пятидесяти миллиметров.
- После сверления еще раз сверяются соответствие положения профиля и линий разметки, после чего в крайние отверстия и посередине вставляются дюбели.
- Метизы забивают молотком (другие завинчиваются).
- По углам профили стыкуют с предварительной срезкой полок и укладкой реек внахлест.Пример стыковки профиля внахлест
- Соблюдая такую же технологию, осуществляют монтаж по всему периметру.
Шаг крепления между дюбелями выбирают в зависимости от прочности стены. В бетонных и кирпичных вариантах можно увеличить расстояние до 400 мм (к полу), но не более.
Пример монтажа профиля по периметру комнаты
В хрупких кладках, к примеру, газобетоне, наоборот, стоит сократить разрыв до 250 мм, а в некоторых случаях и до 200 миллиметров. Минимальный разрыв между точками крепления следует выдерживать при сборке подвесных потолков, на направляющих профилях, на которые будет наибольшая нагрузка.
На прочности крепления направляющих профилей не стоит экономить. Не следует увеличивать разрыв между точками фиксации, а тем более заменять метизы на дешевые.
Вариант монтажа профиля на мансардном этаже
Готовый каркас из направляющего профиля на потолке
Такая экономия потом в процессе эксплуатации может обойтись значительно дороже. Под нагрузкой плохо зафиксированные профили начнут деформироваться с последующими нарушениями в отделке стен гипсовым материалом. Это может привести к полному разрушению гипсокартонных стен или подвесных потолков.
Направляющие для гипсокартона: размеры профиля и виды
Планируя изделие из гипсокартона, надо позаботиться о том, чтобы основа была прочной и ровной. Основу гипсокартонных конструкций составляют металлические профили. Направляющие профили для гипсокартона, при правильном монтирование, дают основу всей конструкции, которая при верном расчете и соблюдении четкости, прослужит долгое время.
Виды направляющего профиля
Направляющие под гипсокартон изготавливаются из тонкого листа металла, покрытого оцинкованным составом, во избежание коррозии. Это служит долгим сроком гарантии. В то же время профиль легкий, что позволяет создавать металлические конструкции любого типа и сложности. Тонкость профиля позволяет его легко резать ножницами по металлу, а также изгибать в нужную форму для будущей гипсокартонной детали. Для каждой форму из ГКЛ есть отдельные профили:
- ПС-CW. Стоечный профиль – используется в производстве каркаса для гипсокартонной стены, перегородки и разных функциональных ниш из гипсокартона.
- Маячковый профиль. Применяется в оштукатуривании стен или другой поверхности. Он крепится дюбелями, саморезами на угол. При его применении есть возможность создания ровной поверхности. После применения, его можно снять с угла и применить повторно.
- ПНП-UD – направляющий профиль, используемый при производстве потолочной конструкции. После крепления ПНП идет крепление ПП, где направляющий, является основой каркаса.
- ПН-UW – профиль направления, играет главную роль в монтаже стоек по горизонтали. Во всем металлическом каркасе это основной элемент. Играет главную роль в производстве перегородки из гипсокартона.
- Арка из гипсокартона. Профиль для арок применяется в монтаже сложных конструкций. Его легко согнуть в нужную форму, надрезать в положенном месте. При применении этого профиля можно создать любой сложной арки.
- Усиленный профиль. Используется в монтаже наиболее прочных каркасов, например, арка для дверного проема. Это прочный профиль, который обеспечивает хорошую жесткость всей конструкции.
- Потолочный профиль применим в каркасе потолка. Монтируется на потолке к подвесам или напрямую в потолок.
Профили для гипсокартона Knauf
Производитель Knauf выпускает профили разных видов:
- НП. Применение – создание конструкций для стен и ниш. Профиль производится высотой 3 метра. Высота боковой части 4 см., ширина спинки 5-10 см. Если делать конструкцию качественной и долговечной, тогда стоит купить такой профиль.
- Стоечный профиль – в основном используется при создании вертикального каркаса. Это перегородки, стены из гипсокартона, ниши. Стоечный профиль для гипсокартона фирмы “Кнауф” отличается своей практичностью. Параметры такого профиля различные. Длина достигает 6 метров. Бок – 5 см. Цена отличается в зависимости от параметров. Установка такого профиля происходит под углом 90 гр.
- Усиленный профиль – применяется в основном в каркасе коробов из гипсокартона для тяжелых вещей. Идет усиление конструкции. Высота такого профиля до 6 метров. Остальные параметры идентичные с другими профилями.
Основные размеры направляющих для гипсокартона
Профили есть разных размеров. Они произведены для сборки каркаса как на потолке, так и на стене. Из профиля для гипсокартона можно сделать основу столешницы в ванной из ГКЛ и камина из гипсокартона.
Каркас обшивается гипсокартоном, обделывается декором и изделие служит много лет. Если металлические материалы подобраны неправильно, то конструкция в итоге может деформироваться.
Для правильного выбора материала, следует разбираться в размерах:
- НП (направляющий профиль) – длина его 3 метра. Высота боковых частей 4 см, а ширина от 4 до 10 см;
- ПС (стоечный профиль) – длина от 3 до 6 метров. Высота боков 5 см., ширина – от 5 см до 10 см;
- ПП (потолочный профиль) – длина 3 метра. Высота боковых стенок – 2.7 см, ширина – 6 см;
- ПНП (потолочный направляющий профиль) – длина 3 метра. Высота бортика и ширина – 27* 28 мм;
- УП (усиленный профиль) – длина 3, 4, 6 метров. Высота бортика – 4 см, ширина от 5 до 10 см;
- ПМ (маячковый профиль) – длина 3 метра. Сечение: 22*6, 23*10, 62*6.6;
- АП (арочный профиль) – длина – 3 и 6 метров. Сечение: 22*6, 23*10, 62*6. Для создания арок лучше приобрести криволинейный профиль.
Чем и как крепить направляющие профили
Монтирование профиля производится с помощью многих крепежей. Какое крепление применить зависит от производимой конструкции.
Крепление направляющих для гипсокартона
Крепление профилей может быть 2-х видов:
- Установка направляющих для гипсокартона происходит с применением саморезов для профиля.
- Крепеж направляющих профилей к основной базе (стена, потолок).
Допустим, крепление “краб” в основном используется в потолочном каркасе, а саморезы, дюбели, прямые подвесы применимы в креплении каркасов к стене.
Виды крепежей:
- Крепеж, имеющий Т-образную форму. Применяется в создании потолочного каркаса под прямыми углами в одной плоскости.
- Подвес, имеющий пружину. Фиксирует ПП к основному потолку.
- Многоуровневый крепеж. Они применим в монтаже многоуровневых потолков.
- Соединители. Соединяет профили до нужного размера.
- Прямой подвес. Это скоба, которая крепит НП к потолочной базе.
- “Краб”. Существует одноуровневый и многоуровневый. Применим для соединения нескольких профилей.
Среди всех видов крепежей КРАБ является универсальным. Его можно применить практически в любом каркасе. В видео рассказывается о креплении направляющих профилей.
Этапы установки направляющих профилей
После завершения сбора материала и инструментов для гипсокартона, начинается крепление направляющих для гипсокартона. Первым крепится направляющий профиль.Он должен быть ровным и качественно зафиксированным, потому что это основной профиль, от которого начитается вся работа по построению каркаса.
Этапы выполнения работы:
- Во-первых, фиксация подвесов, на которые будут прикреплены НП. На данном этапе главными являются подвесы. Требуется четко рассчитать количество монтируемых деталей и их качество. Расчет выходит из площади, на которой монтируется каркас, из размера и толщины ГКЛ. А также рассчитывается, какой длины требуются саморезы для гипсокартона, количество крепежей. В некоторых металлических деталях заранее сделаны отверстия под крепежи.
- Во-вторых, на подвесы проводится монтаж направляющих для гипсокартона. Здесь важным элементом является не только вид крепежа, но и ровность поверхности.
- Последним этапом является обшивка гипсокартоном. Этот шаг показывает насколько точно и ровно был сделан расчет и монтаж каркаса.
Из многих вариантов деталей гипсокартонной основы нужно выбирать те, которые требуются для определенного каркаса. При неправильном выборе, конструкция может прослужить недолго и в итоге деформироваться.
Подборка фото существующих видов направляющих для гипсокартона
источник: //gipsokarton-blog.ru/instrument-i-materialy/napravlyayushchie-dlya-gipsokratona. html
При создании изделий из гипсокартона Кнауф (фальшстен, потолков, перегородок) возникает необходимость создать обрешетку (каркас) из металлических профилей, к которым затем фиксируются листы ГКЛ. В зависимости от нагрузок и функционального назначения конструкций требуется применять подходящие для этого типы профиля.
Обращайте внимание на качество
Выдавливаемый методом холодного проката профиль для гипсокартона Кнауф имеет разную толщину (от 0,5 до 0,8 мм), что позволяет подбирать в каждом конкретном случае изделие требуемой прочности. Процесс оцинковывания металлической планки позволяет увеличить срок эксплуатации, предохраняя от коррозии.
Конструкция металлических обрешеток для крепления ГКЛ Кнауф проста, но каждый случай требует одновременного использования двух и более видов.
По типу профили делят на такие виды:
- стоечные;
- направляющие;
- перегородочные;
- арочные.
В зависимости от требуемой толщины и мощности каркаса, детали выпускаются разных размеров.
Стоечный тип
Изделия с маркировкой CD (производитель Кнауф) или ПП (Гипрок) чаще всего используются как элементы металлических обрешеток для крепления ГКЛ на фальшстены и потолки. Схема использования стоечного профиля: в укрепленные по периметру будущих фальшстен или потолка из гипсокартона направляющие заводятся стоечные планки, которые затем, при помощи захватов, выравниваются по заданной плоскости. На полученную конструкцию впоследствии крепятся листы гипсокартона.
Стандартные крепления деталей каркаса
Стандартные размеры планки стоечного типа: ширина 60 мм и высота 27 мм при толщине материала от,05 до 0,8 мм. Длина варьируется: 2,5, 3, 4 и 6 метров.
Для случаев, когда длины приобретенного материала недостаточно, предусмотрены крепежные элементы, позволяющие соединять стоечные планки между собой по длине. Существуют и изделия, позволяющие фиксировать стоечные профиля между собой перпендикулярно.
Направляющий тип
В зависимости от производителя, направляющие для каркаса обрешетки маркируются буквами UD или ППН. Эти элементы задают обрешетке для крепления листов гипсокартона Кнауф правильное направление. Крепится такой тип материала при помощи дюбель-гвоздей по периметру обрешетки: в случае фальш-стены – к соседним стенам, полу и потолку, для создания подвесного потолка – к стенам по периметру.
Размеры направляющих:
- высота 27 мм;
- ширина 28 мм.
Длина, как и в случае стоечного, варьируется от 2,5 до 6 метров, что позволяет подобрать нужный размер под определенное помещение.
Ширина направляющего и высота несущего подобраны так, чтобы они без лишних усилий, и в то же время плотно входили друг в друга, обеспечивая надежность и прочность каркаса для крепления листов гипсокартона.
Варианты креплений
Перегородочный
Для возведения перегородок из листов ГКЛ тоже потребуются направляющие и стоечные металлические профили. У этих элементов собственные размеры и маркировка. Направляющий перегородочный тип маркируется как UW (ПН), а стоечный – CW (ПС). В зависимости от конструкционной необходимости и дизайнерского решения для изготовления перегородок используются полосы с шириной 5, 7,5, 10, 12,5 и 15 см. Высота полок во всех случаях близка к 50 мм. Длина и толщина стенок имеющегося в продаже материала варьируется, как и в предыдущих случаях.
Арочные типы
Для оформления криволинейных элементов на стенах и потолках, создания арочных проемов применяется особый тип профилей. Это стандартные детали для фальш-стен CD и UD, имеющие вырезанные на фабрике отверстия и надрезы, позволяющие изгибать их в ту или иную сторону по заданному радиусу.
Кроме того, в продаже встречаются уже выгнутые фабричным способом выпуклые и вогнутые детали. Стандартные радиусы их кривизны находятся в ряду значений от 50 см до нескольких метров с шагом 500 мм.
Иногда сложно найти в продаже арочный вариант требуемого радиуса изгиба или даже прямой с насечками. В таких случаях мастера производят надрезы самостоятельно при помощи подручных инструментов.
Дополнительные элементы
При конструировании обрешетки из металлического профиля для крепления ГКЛ Кнауф требуются соединительные детали. К таким элементам относятся:
- соединители одно- и двухуровневые;
- прямые подвесы;
- анкерные подвесы;
- удлинители для профилей CD;
- угловые соединители.
Набор деталей
Эти элементы применяются в конструкциях фальш-стен и подвесных потолков, облегчая рабочий процесс и избавляя мастеров от необходимости создания подобных деталей из подручных материалов.
источник: //gipsohouse.ru/materials/profile/1419-profil-knauf-dlya-gipsokartona-razmery-i-vidy.html
Размеры планок, рассчитанных для сооружения каркаса под листы гипсокартона, являются шаблонной величиной, за стандарт которой берутся общепринятые нормы ГОСТа. Однако и они зависят от ряда особенностей: типа планки, материала, из которого она изготовлена, и прочих факторов. В статье ниже рассматривается, какой размерный ряд характерен для каждого вида металлического профиля, как они изготовляются, в чем особенности использования.
Технология производства и отличительные черты
Изготовляются профили из рулонной стальной ленты марки 08-ПК методом холодной прокатки, посредством воздействия на штрипс гибочного станка. Толщина ленты при производстве направляющих планок составляет 81 мм, стоечных – 123 мм (ведь основная нагрузка от тяжести ГКЛ идет как раз на них). Так же производятся и оконные профили, с одной только разницей – для них применяется алюминий.
Сталь и прокатный станок для производства металлических планок
Технические характеристики профилей под ГКЛ:
- оптимальная прочность и жесткость;
- противодействие коррозии;
- стойкость к воздействию окружающей среды и температурным перепадам;
- неограниченный срок эксплуатации.
Профили представляют собой надежное и жесткое основание – каркас для крепления листов ГКЛ. Эту металлическую основу устанавливают на абсолютно любые поверхности как в маленьких, так и крупногабаритных помещениях.
Для устройства каркаса под гипсокартон применяются планки различного сечения и габаритов. Это позволяет производить монтаж быстрее и проще (по типу конструктора Лего), а самой конструкции добавляет надежности.
С планками различных форм проще отстраивать перегородки, арки, проектировать фигурные или криволинейные ниши, оформлять оконные и дверные проемы.
Какие виды планок для устройства каркаса под листы гипсокартона бывают, в чем их особенности и каковы габариты?
Сечение как основополагающая черта видового разнообразия
Профили с сечением UW (направляющие стойки) изготовляются из оцинкованной стали. Такие нержавеющие планки применяются как элемент, служащий основой для подпорки стоечной CW планки или для устройства перемычек. Также данный тип профиля подходит в качестве каркаса под оконные или дверные коробки. Его габаритные размеры фиксированы, на рынке встречается четыре типа направляющих планок для гипсокартона:
- 50х40;
- 65х40;
- 75х40;
- 100х40 мм.
Виды сечения профиля
Цифра 40 здесь указывает на стандарт ширины полки (боковой части). Остальные параметры приведены как размеры основания планки (спинки).
Отдельного внимания заслуживают направляющие UD профили, используемые для установки потолочных конструкций. Их габариты составляют 28х27 мм. Поэтому, чтобы каркас выдержал вес гипсокартона, толщина листов (и их масса на квадратный метр) должна быть минимальной. Как и оконные, UD профили оснащены ребрами жесткости.
Для обустройства подвесного потолка используются специальные потолочные CD профили, длина которых составляет 3, 3,5 и 4 метра. Параметры спинки и полки – 60х27 мм.
Размеры полок у потолочной и направляющей потолочной планки совпадают, благодаря чему и обеспечивается их удобное скрепление между собой.
Металлические П-образные или CW профили (стоечные швеллеры) производятся из алюминия. Применяются как стыковочный материал в различных строительных сферах: для обустройства каркасов, перегородок, производства мебели, карнизов. Для гипсокартона он используется в качестве вертикальной стойки в каркасе. Из такого профиля изготовляются оконные рамы или строительные ограды. Могут реализоваться без покрытия или в серебристом матовом цвете с анодированной обработкой. Максимальная длина полосы – 6000 мм. Размеры:
- ширина полки от 12 до 100 мм;
- высота швеллера от 12 до 50 мм;
- толщина стенки от 1,5 до 5 мм.
Любой тип металлической планки под ГКЛ выпускается с гладкой и рифленой поверхностью
Профильные элементы П-образного типа с размером менее 5 см используются, чтобы изготовить оконные рамы. Просто для устройства металлических конструкций, которые бы выдерживали вес гипсовых плит, применяются планки с большими параметрами толщины, ширины полок и высоты спинки, а оконные коробки можно соорудить из профиля шириной 2 см. Как происходит устройство каркаса из гладких и рифленых CW и UW профилей вы увидите на видео ниже.
Не менее важные элементы
Выше были перечислены основные типы профилей для гипсокартона, но без дополнительных элементов: угловых планок, крабов, подвесов и прочих важных составляющих не получится надежный каркас. В процессе монтажа требуется учитывать и их параметры.
Прямой или анкерный подвес используется для профилей форматом 60х27 мм. Встречается двух видов. Первый может крепиться и к потолку, и к стенам, второй используется только в виде потолочного зажима.
Для профиля данного типа выпускается соединитель типа “краб”, который позволяет скрепить потолочные планки на одном уровне. К ним он крепится при помощи саморезов форматом 3,5х9,5 или 3,5х25 мм.
Подвес и угловой профиль – элементы фиксации планок и ГКЛ
Для защиты кромок ГКЛ используется угловой профиль, длина которого составляет 3 или 4 метра. Он имеет Г-образную форму и перфорированную структуру, от чего сцепление с составом шпаклевки и покрытием листа гипсокартона усиливается. Угол между полками планки составляет 85 градусов, ширина – 25х25 мм.
Как видно из всего вышеперечисленного, размеры металлических планок для устройства каркаса под гипсокартон имеют важное значение: применение планки той толщины и параметров, которые соответствуют проводимым работам, влияет на качество и долговечность конструкций. Знание всех габаритных размеров позволит определить брак или несоответствие, вовремя заменить или вовсе избежать приобретения некачественного материала.
источник: //gipsohouse.ru/materials/profile/2076-metalloprofil-dlya-gipsokartona-razmery.html
Любой специалист, ознакомившись с проектом конструкции из гипсокартона, задается вопросом – какие материалы потребуются при изготовлении ее каркаса. Естественно, для “знающего” человека решение этой задачи не составит абсолютно никакого труда, но как быть начинающему домашнему мастеру? Мы решили помочь умельцам, которые будут собирать каркас впервые, рассмотрев в нашей статье разновидности профиля для гипсокартона и его размеры.
1 – UD; 2 – CD; 3 – CW; 4 – UW
Отметим, что рассказ только о видах металлопрофилей для гипсокартона, как об одном элементе конструкции, на наш взгляд, не принесет особой практической пользы. Поэтому мы решили добавить сюда описание крепежа и сопутствующих материалов, применяемых при различных способах монтажа каркаса.
Основные виды профилей для гипсокартона
Этот, без сомнения, основной элемент конструкции, имеет несколько разновидностей, четыре из которых предназначены для сборки каркаса и выполнены из тонкой стали методом холодного проката.
Направляющий – ПН (англ. UW)
Используется при создании перегородок и отделки стен, являясь направляющей, к которой крепятся стойки. Этот стеновой профиль для гипсокартона имеет следующие размеры (мм):
- длина – 3000;
- высота полки (боковой части) – 40;
- ширина спинки (основания) – 50; 65; 75; или 100.
В спинке проделаны 8 мм отверстия под дюбели.
Стоечный – ПС (CW)
Является основным элементом обрешетки стен и перегородок. Крепится в направляющей, расположенной по периметру рабочей зоны. Отличается тем, что верхние края его боковых частей имеют С-образную форму. Наиболее распространенные следующие размеры стоечного металлического профиля для гипсокартона (мм):
- длина – 3000; 3500; 4000 и 6000;
- высота полки – 50;
- ширина спинки (аналогична этому показателю у ПН) – 50; 65; 75 или 100.
Потолочный – ПП (CD)
Используется при работах по монтажу потолочных конструкций. Отличается от стоечного тем, что крепится к потолку с помощью специального крепежа. Боковины и основание (“канавки”) – ребра жесткости, которые придают ему дополнительную прочность. Стандартные размеры потолочного профиля (мм) такие:
- длина – 3000;
- высота полки – 27;
- ширина спинки – 60.
Направляющий потолочный – ПН (UD)
Разработан специально для создания потолочных каркасов, служит направляющим “основанием” всей конструкции. Его боковые части имеют продольные гофры, которые придают ему необходимую жесткость, а основание оборудовано отверстиями под крепежные дюбели. Направляющий потолочный профиль под гипсокартон имеет размеры (мм):
- длина – 3000;
- полка – 27;
- спинка – 28 мм.
Помимо этих разновидностей существуют особые элементы каркасной конструкции, которые могут ее усилить, обеспечить защиту, облегчить отделку или придать ей “изогнутую” форму.
Усиленный – UA
Используется в качестве стоек при монтаже дверных проемов в перегородках, изготавливается из качественной стали, обладающей повышенной стойкостью к коррозии. Стандартные размеры усиленного стоечного профиля для гипсокартона (мм):
- длина – 3000, 4000, 6000;
- высота боковых частей – 40;
- ширина основания – 50, 75, 100;
- толщина заготовки – 2.
Угловой – ПУ (защитный)
Деталь монтируется на внешних углах конструкции, являясь их защитой от возможных повреждений во время эксплуатации. Полки элемента оборудованы отверстиями, в которые проникает отделочный раствор (шпаклевка или штукатурка), обеспечивая более прочный контакт с поверхностью. Размеры угловых металлических профилей для гипсокартона (мм):
- длина – 3000;
- сечение – 25х25х0,4;
- 31х31х0,4;
- 31х31х0,5.
Угловой – ПУ (штукатурный)
Крепится на углах проемов, торцах перегородок и других поверхностей, которые будут оштукатуриваться. Так же, как и защитный, он имеет отверстия для проникновения отделочных растворов (предварительно нанесенных на угол конструкции) и выполняется из оцинкованной стали, стойкой к коррозии. Стандартные размеры штукатурного профиля для гипсокартона (мм):
- длина – 3000;
- сечение – 35х35.
Маячковый – ПМ
Используется как опорная направляющая база в целях получения более ровной поверхности при отделочных работах по оштукатуриванию. Материал изготовления – оцинкованная сталь высокого качества, имеющая отличные антикоррозийные свойства. Среди современных специалистов по ремонту жилых и производственных помещений наиболее распространен маячковый профиль для ГКЛ следующих размеров (мм):
- длина – 3000;
- сечение – 22х6, 23х10 и 62х6,6.
Арочный – ПА
Чаще всего этот элемент изготавливают из ПП 60/27, описанного нами в одном из предыдущих разделов статьи. Он бывает двух видов и используется при монтаже каркаса для нестандартных “криволинейных” потолочных конструкций на основе ГКЛ, а также арок, колонн и куполов из этого материала. Основное отличие изделия: при необходимости его можно легко согнуть плавной дугой. Арочный профиль под гипсокартон имеет размеры (мм):
- длина “вогнутого” – 3000;
- “выпуклого” – 6000;
- радиус изгиба (мин.) “вогнутого” – 500;
- “выпуклого” – 1000.
Следует отметить, что профессиональные и опытные мастера, занимающиеся отделкой помещений с применением ГКЛ, используют в своей работе только проверенные и хорошо зарекомендовавшие себя материалы.
Одним из стандартов качества является продукция немецкой компании KNAUF, по классификации которой и был подготовлен этот обзор. Все вышеперечисленные виды и размеры металлопрофилей для гипсокартона вы без труда сможете найти под фирменным логотипом этой известной марки.
Крепеж и дополнительные элементы
Помимо описанных элементов, при монтаже каркаса и закреплении его основы к перекрытиям используются некоторые стандартные детали, которые необходимо подготовить перед выполнением работы:
- Подвес прямой – крепит потолочный (ПП) и стоечный (ПС) профиля для гипсокартона к стене и потолку (рисунок 1).
- Подвес анкерный – крепят ПП к потолку, имеют зажим и тягу, которые позволяют регулировать положение конструкции по высоте (рисунок 2).
- Удлинитель – используется при стыковке (соединении) полос металлопрофиля в различных комбинациях (рисунок 3).
- Одноуровневый соединитель “краб” – может соединять все виды металлических профилей для гипсокартона в крестообразных (строго 900) элементах конструкции. Чаще всего применяется для скрепления ПП в одном уровне при монтаже обрешетки на потолке (рисунок 4).
- Двухуровневые соединители – крепят полосы ПП перпендикулярно друг другу в разных уровнях (рисунок 5).
- Анкерные дюбеля и самонарезающие шурупы – с их помощью все элементы каркаса из металлопрофиля скрепляются между собой и надежно фиксируются к основным перекрытиям помещения (рисунок 6).
Заключение
Как видно из нашего исследования, в таком, непростом на первый взгляд, деле, как обустройство конструкции из ГКЛ, все продумано и рассчитано до мелочей. Стоит только иметь желание и запастись терпением – результат превзойдет все ожидания. Дерзайте, а если возникнут вопросы по способу монтажа каркаса, виду или размеру профилей под гипсокартон – смело обращайтесь к нам, здесь вы получите квалифицированную и грамотную помощь.
источник: //ogipse.ru/128-vidy-i-razmery-profilej-dlya-gipsokartona/
Подвесной потолок, сделанный из гипсокартона, имеет прочный каркас. Он, в свою очередь, делается из профилей, соединенных различными видами соединителей и прикрепленных саморезами. Подбирать потолочный профиль для гипсокартона и комплектующие, следует исходя из некоторых советов.
Потолочный профиль: свойства материала
Потолочный профиль применяется в каждой конструкции. Он делает конструкцию жесткой, прочной, качественно сделанной. Обладает такими свойствами:
источник: //gipsokarton-blog.ru/instrument-i-materialy/potolochnyy-profil-dlya-gipsokartona.html
Для чего используется направляющий профиль для гипсокартона
Работать с гипсокартоном достаточно легко, с этим справится любой начинающий строитель. Однако, все же есть некоторые спорные вопросы, о которых стоит узнать заранее. К примеру, металлические профили и крепления, используемые в рабочем процессе.
Их не так много, но каждый выполняет свою функцию. Давайте рассмотрим, какую именно.
Профиль для гипсокартона, как и сам ГК, используется в строительной сфере уже давно и не собирается сбавлять обороты
Металлический профиль для гипсокартона
Необходимость использования профиля для возведения стен из гипсокартона связана с его функциональностью. Ведь, собственно, сам отделочный материал без каркаса представляет собой лишь листы гипса.
Ими нельзя выровнять стену, устранить неровности потолка или соорудить перегородку, если нет обрешетки – основы для крепления гипсокартона.
Можно было бы использовать деревянные брусья в качестве каркаса, однако они имеют множество недостатков. К примеру, их нельзя назвать долговечными, ведь дерево со временем гниет. Также они поддаются воздействию влаги – даже после обработки защитными средствами, материал остается уязвимым.
С металлическим профилем для гипсокартона дела обстоят иначе, его «недостатком» может считаться лишь цена, которая незначительно выше деревянных изделий.
Собственно, на рисунке показано то, что вам понадобится для строительных работ
Преимущества металла
- Устойчивость ко всем внешним воздействиям.
- Прочность и надежность конструкции.
- Долговечность. Изготавливают из листов оцинкованной жести толщиной до 0,6 мм.
- Возможность реставрации.
Также стоит сказать о том, что есть специальный профиль и направляющие для гипсокартона, которые используются в том или ином случае. О них далее и пойдет речь.
Основной профиль
- Данный вид изделий обозначается маркировкой ПС или ПП.
- Предназначается для больших нагрузок.
- Является основой для крепления гипсокартона.
- Внешне их можно различить по С- или П-образным краям.
Направляющий профиль
- Обозначается маркировкой ПН.
- Используется в качестве горизонтальной планки, в которую вставляются вертикальные стойки.
- Данный вид профиля является основой металлического каркаса для гипсокартона.
Статьи по теме:
- Профиль направляющий
- Потолочный профиль
- Крепление профилей для гипсокартона
Обозначения маркировок
Чтобы вам было понятно, отчего такие маркировки используются на изделиях, мы опишем каждый вид подробно.
- Потолочные направляющие профили для гипсокартона – ПН. Как вы понимаете, используются в качестве составляющей каркаса для крепления отделочного материала для потолка.
Направляющий профиль, который крепится к стенам, полу и потолку для возведения перегородки в помещении
- Потолочные основные профили – ПП. Также предназначаются для крепления гипсокартона к потолку. Крепится по периметру помещения, где требуется установить подвесной потолок.
- Стеновые стоечные – ПС. Используются в качестве вертикальных стоек для стен помещений.
Примечание.
ПС профиль можно использовать сборными частями, то есть устанавливать отрезки для экономии на материале. На конечный результат это никак не повлияет.
- Стеновые направляющие профили – ПН. Служат основой для крепления гипсокартона к стенам.
Есть еще два вида, которые используются редко, но вам могут пригодиться: угловой и арочный профили.
Как они выглядят, можно посмотреть на фото ниже.
Арочный профиль в качестве основы для круглого подвесного потолка
Разновидности угловых профилей, которые могут вам понадобиться
- Угловой профиль накладывают поверх листов гипсокартона. Он служит защитой от различных механических повреждений.
Если вы возводите потолок, то угловой элемент располагается по периметру помещения, если же строите стены или перегородки, то его крепят к полу и потолку. - Арочный профиль требуется для радиусных и любых необычных форм, которые можно сделать из гипсокартона.
С его помощью создают всевозможные элементы на потолках и стенах, облицовывают неровные углы и возводят арки в дверных проемах. Крепится он на обычные саморезы.
Напоминание!
Не желательно занижать радиус cгибания менее чем 500 мм. Существует вероятность того, что металл не выдержит напряжения и лопнет.
Способ крепления
Крепится профиль с помощью специальных подвесов, которыми можно регулировать расстояние до стены, тем самым, легко выравниваются волнообразные стены. Для этого, в первую очередь, устанавливается подвес в потолок или на стену, после чего, к нему с помощью самореза крепится профиль. Подвесов лучше использовать по 4-5 на высоту в 2,5 метра.
На полу закреплен направляющий профиль, в него вставлена стойка, которая зафиксирована подвесом
Также не стоит забывать, что основой металлического каркаса служит направляющий профиль. Для его крепления используются дюбеля и саморезы. Сверлить отверстия лучше на расстоянии 15-25 см друг от друга, чтобы надежно закрепить конструкцию.
Примечание.
В профилях обычно уже имеются заготовленные отверстия.
Статьи по теме:
- Стеновой профиль
- Профили для гипсокартона: виды, применение
Особенности профилей
Вы можете осуществлять все работы своими руками, для этого лишь необходимо изучить некоторые детали, которые облегчат вам понимание рабочего процесса.
Главное – не пренебрегайте полезной информацией, которую мы вам даем.
- Широкая стенка стоек у профиля позволяет с легкостью закрепить на ней два торца гипсокартона. Важно лишь не допустить того, чтобы один лист заходил больше чем наполовину.
Совет!
Старайтесь рассчитать расположение вертикальных стоек на стене так, чтобы между ними было расстояние на 6 см меньше, чем половина ширины листа гипсокартона.
- Шурупы лучше вкручивать в профиль ближе к стенке, чтобы крепление не происходило непосредственно в торец материала.
- Нежелательно загибать саморезы под углом. Даже если так случайно получилось, выкрутите и перекрутите метиз в другое место.
- Шляпка самореза должна быть утоплена на 0,5-1 мм.
- В вертикальных стойках для инженерных коммуникаций имеются специальные отверстия. Однако чаще всего все провода и трубы пропускают через гипсокартон, так как его легче подрезать под необходимые габариты.
- Если отделка стен гипсокартоном осуществляется в загородном доме, то вы можете использовать дополнительные звукоизоляционные и теплоизоляционные материалы. Лучшего всего подойдет ветрозащитная пленка – ее легко крепить.
Теплоизоляция одноуровневого потолка с учетом техники безопасности
- Направляющие и профиль для гипсокартона приобретаются в количестве, необходимом для проведения работ с небольшим запасом.
Достаточно 10 % от общего количества, так как даже самые маленькие остатки (до 10-15 см) можно использовать в рабочем процессе.
Вышеописанная инструкция к рабочему процессу с металлическим профилем должна вам помочь в любых начинаниях. Не бойтесь работать с профилем, так как его, в любом случае, не будет видно: погнули, неправильно отрезали, сделали лишнее отверстие – это не страшно, все скроется отделочными материалами.
Для тех, кто сомневается в своих силах, мы специально подготовили видео на эту тему. Его также стоит посмотреть начинающим строителям, чтобы избежать большого количества ошибок. Успешного ремонта!
Самые лучшие посты
Как ровно прикрепить направляющий профиль для монтажа ПВХ панелей
ПВХ-панели – практичный и удобный метод декоративной отделки помещений. Это долговечный и простой в уходе материал, обладающий рядом достоинств, среди которых практичность, влагостойкость, высокая огнеустойчивость и ценовая доступность. Крепление ПВХ-панелей обычно не вызывает больших сложностей, однако аккуратность и точность следования технологии крайне важны. В противном случае можно получить «перекошенные» стены или сложности в процессе монтажа планок.
Виды профилей
Отделка стен или потолка пластиковыми панелями производится на специальные профили-направляющие. Правильный монтаж направляющих – основа качественного результата.
На рынке представлены три основных вида направляющих для крепления планок из ПВХ:
- Пластиковые. Наиболее распространённые и подходящие для внутренней отделки. К преимуществам относится доступная стоимость и простота монтажа;
- Деревянные. Не менее доступные и популярные профили. Перед использованием их желательно обработать антисептическим средством. Деревянные конструкции не следует использовать в помещениях с повышенной влажностью;
- Металлические. Алюминиевые или стальные профили создают надежные и прочные конструкции, часто используются для внешней отделки. Однако и стоимость их немного выше.
Монтаж направляющих
Следует уделить внимание некоторым моментам. В частности, профиль должен быть идеально ровным для создания качественной отделки и правильной геометрии стен и потолка.
Подготовка поверхности
В первую очередь следует подготовить основание: удалить мусор и грязь, заделать трещины и неровности, максимально выровнять стены или потолок. Используйте антисептические грунтовки. Чем более ровным будет основание, на которое крепятся направляющие, тем меньше проблем и подгонок придётся производить в процессе.
Использование строительного отвеса и уровня
Важно строго определить горизонтальность и вертикальность стены. Для этого необходимо использовать строительный уровень и отвес. С их помощью следует произвести замеры и выполнить разметку на стене, по которой и будет крепиться профиль.
Тщательное проведение замеров
Если стены или потолок неровные, лучше делать дополнительные замеры по всему периметру. Ориентиром должна стать наиболее выступающая часть стены.
Установка обрешётки
Профиль крепят к поверхности по предварительной разметке строго перпендикулярно к направлению панелей и на определённом расстоянии. Для стен шаг обыкновенно составляет 40-50 см, для потолков – 30 см. Обрешётка крепится к основанию при помощи саморезов. При работе с бетонной поверхностей используются дюбели. По окончании работ вертикальность и горизонтальность следует проверить ещё раз, чтобы не допустить перекоса будущей отделки.
Крепление ПВХ-панелей не представляет собой особых трудностей. Чтобы мероприятие прошло успешно, важно правильно производить замеры и не спешить. Ровное крепление профиля служит основой для качественной ПВХ-отделки, соблюдающей правильную геометрию.
Видео: Монтаж ПВХ панелей на стены
( 1 оценка, среднее 5 из 5 )
Направляющие и профили
Сверхвысокомолекулярный полиэтилен обладает очень высокой молекулярной массой от 5 до 9 миллионов г/моль и показывает уникальную комбинацию механических свойств:
- Очень высокая устойчивость к износу и истиранию
- Отличные свойства скольжения
- Великолепная ударопрочность
- Очень хорошая химическая стойкость
- Низкая плотность
- Очень низкое поглощение воды
- Очень хорошие антиадгезионные свойства
Молекулярная структура и особые свойства профиля, в свою очередь, требует рассмотрения специальных аспектов механической обработки.
Материал/свойства | Мол. масса | цвет | добавки | Свойства скольжения (коэф. Трения) | износостойкость | Устойчивость к истиранию | Устойчивость к Уф-излучению | Антистатические св-ва | Пригодность для контакта с пищевыми продуктами |
TIVAR® 1000 | 5 | натуральный, зеленый, черный | без пигментов | хорошие | хорошая | хорошая | умеренная | нет | натуральный: да (ЕС и США) (3) (2): да (ЕС) |
TIVAR® 1000 antistatic | 5 | черный | SDA | хорошие | хорошая | хорошая | хорошая | да | да (ЕС) |
TIVAR® ECO green | > 4,5 | зеленый | пигменты | хорошие | умеренная | умеренная | умеренная | нет | нет |
TIVAR® ECO black antistatic | > 4,5 | черный | пигменты | хорошие | умеренная | умеренная | умеренная | да | нет |
TIVAR® DrySlide | 9 | черный | IL + SDA | очень хорошие | очень хорошая | очень хорошая | хорошая | да | нет |
TIVAR® TECH | 9 | серо-черный | MoS2 | хорошие | отличная | очень хорошая | умеренная | нет | да (ЕС) |
TIVAR® DS | 9 | желтый, серый | пигменты | хорошие | очень хорошая | очень хорошая | умеренная | нет | да (ЕС) |
TIVAR® Ceram P | 9 | желто-зеленый | GB + пигменты | хорошие | отличная | отличная | умеренная | нет | нет |
TIVAR® H. O.T. | 9 | ярко-белый | HS + пигменты | хорошие | очень хорошая | отличная | умеренная | нет | да (ЕС и США) (3) |
TIVAR® CleanStat | 5 | черный | SDA | хорошие | хорошая | очень хорошая | хорошая | да | да (ЕС и США) (3) |
TIVAR® SuperPlus | 9 | серый | IL + пигменты + прочие | хорошие | отличная | отличная | умеренная | нет | нет |
TIVAR® Oil Filled | 9 | серый | масло + пигменты | отличные | очень хорошая | очень хорошая | умеренная | нет | да (США) |
(2): черный цвет и стандартные цвета
(3): также совместим с молочными продуктами 3-A
Сокращения:
SDA: Добавки для рассеивания статического электричества;
GB: Стеклянные микрогранулы,
IL: Внутренняя смазка;
HS: Термостабилизатор
TIVAR® является зарегистрированным товарным знаком компании «Quadrant Epp»
профилей | ArcGIS для разработчиков
Профиль — это контекст, в котором выражение Arcade оценивается и понимается. Они ожидают определенных типов входов и выходов в зависимости от варианта использования. Выражения Arcade могут быть выполнены в любом из следующих профилей:
См. Ниже более подробное объяснение профилей и способов их использования.
Псевдоним
Профиль псевдонима позволяет автору карты написать выражение для оценки числового значения и вернуть текстовый псевдоним, представляющий это значение.
Когда потребуется псевдоним, сценарий будет оценен. Ему будет передано значение, для которого требуется псевдоним. Ожидается, что сценарий вернет текстовое значение, содержащее отображаемый псевдоним.
Глобал
Имя переменной | Тип | Описание |
---|---|---|
$ стоимость | Число | Числовое значение, для которого требуется текстовый псевдоним. |
Типы возврата
Текст
Правила атрибутов
Следующие профили разработаны для правил атрибутов.
Оценка правил пакетного расчета и проверки доступна в ArcGIS Enterprise 10.7 или новее.
Расчет правила атрибута
Начиная с версии: 1.5
С помощью профиля вычисления правила атрибутов можно записывать выражения для обновления значений полей на основе логики выражения. Этот профиль используется для инструментов правил расчета атрибутов в ArcGIS Pro. Когда правило атрибута оценивается для набора данных, возвращаемое значение выражения приводится к типу поля выходного значения.Лучше всего обрабатывать приведение в сценарии для полного контроля над поведением приведения к типам возврата Number, Date или Text.
Глобал
Имя переменной | Тип | Описание | Начиная с версии |
---|---|---|---|
$ хранилище данных | Коллекция FeatureSetCollection | Набор слоев в том же сервисе объектов или базе данных, что и объект $. , выполняющий сценарий. | 1.5 |
$ editcontext.editType | Текст | Указывает, является ли событие редактирования INSERT , UPDATE , DELETE или NA (не применимо). | 1,10 |
$ элемент | Элемент | Расчетный объект. | 1,5 |
$ оригинал | Элемент | Предыдущее состояние вычисляемого объекта. | 1.9 |
Типы возврата
Номер | Текст | Дата | Словарь
Чтобы просмотреть список допустимых ключевых слов словаря, щелкните здесь.
Примеры этого профиля в контексте
Ограничение правила атрибута
Начиная с версии: 1.5
С помощью профиля ограничения правила атрибута можно записывать выражения для оценки того, соответствует ли функция критериям, определенным в выражении. Этот профиль используется для правил атрибутов ограничений в ArcGIS Pro. Сценарий должен возвращать логическое значение с true,
, указывающим, что функция соответствует критериям ограничения, или false,
, указывающим, что она не соответствует критериям. Вы также можете вернуть собственное сообщение об ошибке, вернув словарь errorMessage
.
Глобал
Имя переменной | Тип | Описание | Начиная с версии |
---|---|---|---|
$ хранилище данных | Коллекция FeatureSetCollection | Набор слоев в том же сервисе объектов или базе данных, что и объект $. , выполняющий сценарий. | 1,5 |
$ editcontext.editType | Текст | Указывает, является ли событие редактирования INSERT , UPDATE , DELETE или NA (не применимо). | 1,10 |
$ элемент | Элемент | Признак, оцениваемый на предмет ограничения. | 1,5 |
$ оригинал | Элемент | Предыдущее состояние оцениваемой функции. | 1,9 |
Типы возврата
Boolean | Словарь
Чтобы просмотреть список допустимых ключевых слов словаря, щелкните здесь.
Примеры этого профиля в контексте
Проверка правила атрибута
Начиная с версии: 1.5
С помощью профиля проверки правила атрибутов можно записывать выражения для оценки того, соответствует ли функция критериям, определенным в выражении. Этот профиль используется для правил атрибутов проверки в ArcGIS Pro.Сценарий должен возвращать логическое значение с true,
, указывающее, что функция соответствует критериям проверки, или false,
, указывающее, что она не соответствует критериям.
Глобал
Имя переменной | Тип | Описание | Начиная с версии |
---|---|---|---|
$ хранилище данных | Коллекция FeatureSetCollection | Набор слоев в том же сервисе объектов или базе данных, что и объект $. , выполняющий сценарий. | 1,5 |
$ editcontext.editType | Текст | Указывает, является ли событие редактирования INSERT , UPDATE , DELETE или NA (не применимо). | 1,10 |
$ элемент | Элемент | Признак, оцениваемый на предмет ограничения. | 1,5 |
$ оригинал | Элемент | Предыдущее состояние оцениваемой функции. | 1,9 |
Типы возврата
Boolean | Словарь
Чтобы просмотреть список допустимых ключевых слов словаря, щелкните здесь.
Примеры этого профиля в контексте
Примеры правил атрибутов проверки в ArcGIS Pro
Ограничение
Начиная с версии: 1.6
С профилем ограничений можно писать выражения для оценки того, соответствует ли элемент критериям, определенным в выражении. Этот профиль используется для расширенного редактирования атрибутов в ArcGIS API for JavaScript. Сценарий должен возвращать логическое значение с true,
, указывающим, что функция соответствует критериям ограничения, или false,
, указывающим, что она не соответствует критериям.
Глобал
Имя переменной | Тип | Описание |
---|---|---|
$ признак | Элемент | Признак, оцениваемый на предмет ограничения. |
Типы возврата
логический
Примеры этого профиля в контексте
Панель приборов
Начиная с версии: 1.11
Профиль Dashboard используется для элементов списка и индикаторов в ArcGIS Dashboards Beta. Выражение может быть написано для настройки способа отображения точек данных элементами. Ожидается, что сценарий вернет словарь пар имя-значение, специфичных для элемента.
Глобал
Имя переменной | Тип | Описание |
---|---|---|
$ точка данных | Функция | Словарь | Точка данных, оцениваемая для визуального элемента.Применяется к элементам индикатора и списка. |
$ ссылка | Словарь | Опорное значение оценивается для визуального элемента. Применяется к элементам индикатора. |
Типы возврата
Словарь
Чтобы просмотреть список допустимых ключевых слов словаря, щелкните здесь.
Примечание: Профиль приборной панели не поддерживает наборы функций и геометрические функции.
Средство визуализации словарей
Начиная с версии: 1.11
Профиль средства визуализации словаря позволяет автору стиля средства визуализации словаря написать выражение, вычисляющее текстовое значение, используемое для создания символа. Строка содержит ключи элементов стиля, разделенные точкой с запятой, а также примитивные переопределения, используемые для переопределения определенных аспектов символа. Подробную информацию об ожидаемых возвращаемых значениях см. В Dictionary Renderer Toolkit. Когда объект должен быть нарисован, сценарий будет оценен. Затем возвращенное значение будет обработано путем поиска символов по ключу из словаря и их замены там, где это указано.
Глобал
Имя переменной | Тип | Описание |
---|---|---|
$ признак | Элемент | Объект, который нужно нарисовать на карте. |
$ конфиг | Словарь | Словарь значений конфигурации. |
Типы возврата
Текст
Примеры этого профиля в контексте
Расчет поля
Начиная с версии: 1.5
С помощью профиля вычисления поля можно записывать выражения для обновления значения поля на основе логики выражения. Этот профиль используется в инструментах расчета полей в ArcGIS Pro, ArcGIS Enterprise и ArcGIS Online. Когда сценарий оценивается, возвращаемое значение приводится к типу поля выходного значения. Лучше всего обрабатывать приведение в сценарии для полного контроля над поведением приведения к типам возврата Number, Date или Text.
Глобал
Имя переменной | Тип | Описание |
---|---|---|
$ признак | Элемент | Расчетный объект. |
$ хранилище данных | Коллекция FeatureSetCollection | Набор слоев в том же сервисе объектов или базе данных, что и объект $. , выполняющий расчет. |
Типы возврата
Дата | Номер | Текст
Отображение полей
Начиная с версии: 1.7
С помощью профиля сопоставления полей можно записывать выражения для определения карты полей между исходным и целевым слоями. Карта полей используется инструментом переноса атрибутов, атрибутами копирования / вставки и другими инструментами редактирования, где можно указать карту полей.
Глобал
Имя переменной | Тип | Описание |
---|---|---|
$ sourcefeature | Элемент | Исходный объект для карты поля. |
$ targetfeature | Элемент | Целевой объект для карты поля. |
$ sourcelayer | Набор функций | Набор объектов в том же слое, что и $ sourcefeature. |
$ targetlayer | Набор функций | Набор объектов в том же слое, что и $ targetfeature. |
$ карта | Коллекция FeatureSetCollection | Набор слоев на карте выполняющегося аркадного выражения. |
$ источник в хранилище данных | Коллекция FeatureSetCollection | Набор слоев в том же хранилище данных, что и $ sourcelayer. |
$ targetdatastore | Коллекция FeatureSetCollection | Набор слоев в том же хранилище данных, что и $ targetlayer. |
Типы возврата
Словарь
GeoAnalytics
Начиная с версии: 1.7
Профиль GeoAnalytics позволяет аналитикам использовать выражения в качестве входных параметров для инструментов GeoAnalytics. Эти параметры выражения используются в выбранных инструментах GeoAnalytics для вычисления значений полей, обнаружения инцидентов, функций буфера и т. Д. Этот профиль используется только в инструментах GeoAnalytics.
Глобал
Имя переменной | Тип | Описание |
---|---|---|
$ признак | Элемент | Расчетный объект. |
Типы возврата
Номер | Текст | Дата
Маркировка
Профиль надписи позволяет автору карты написать выражение, определяющее надпись, отображаемую на карте для каждого объекта. Сценарий оценивает каждую метку в том виде, в каком она должна быть нарисована. Ожидается, что сценарий вернет текстовое значение, содержащее метку, которую нужно нарисовать.
Глобал
Имя переменной | Тип | Описание |
---|---|---|
$ признак | Элемент | Объект, подпись которого должна быть нанесена на карту. |
Типы возврата
Текст
Примеры этого профиля в контексте
Макет
Начиная с версии: 1.11
Профиль компоновки позволяет автору карты написать выражение, оценивающее значение, которое будет использоваться в динамическом текстовом элементе компоновки. Когда макет будет нарисован, сценарий будет оценен. Ожидается, что сценарий вернет текстовое значение.
Глобал
Имя переменной | Тип | Описание |
---|---|---|
$ признак | Элемент | Элемент, значения которого могут отображаться в макете. |
Типы возврата
Текст
Примеры этого профиля в контексте
Визуализация измерений
Начиная с версии: 1.7
Профиль визуализации меры позволяет автору карты написать выражение, оценивающее значение, используемое для управления визуализацией значений меры вдоль линии. Это используется в контексте штриховки с линейной привязкой линий с поддержкой m. При отрисовке каждого значения меры значение меры интерполируется для местоположения маркера и передается в скрипт.Ожидается, что сценарий вернет желаемое значение для рисования с помощью текстовой графики в символе маркера.
Глобал
Имя переменной | Тип | Описание |
---|---|---|
$ мера | Число | Интерполированное M-значение для местоположения маркера. |
$ элемент | Элемент | Объект, который нужно нарисовать на карте. |
$ посмотреть.масштаб | Число | Возвращает масштаб карты на момент вычисления выражения. |
Типы возврата
Текст | Число
Примеры этого профиля в контексте
Начиная с версии: 1.1
С помощью всплывающего профиля авторы карт могут писать выражения, возвращающие значения для отображения во всплывающем окне представления. На выражения можно ссылаться в текстовом шаблоне всплывающего содержимого, таблицах полей и мультимедийных диаграммах.Когда появится всплывающее окно, сценарий будет выполняться с использованием атрибутов объекта в качестве переменных в выражении. Сценарий должен возвращать текст, число или дату и помещать их в ячейку таблицы или текст, составляющий содержимое всплывающего окна. Значения, возвращенные для диаграмм, будут использоваться в качестве основы для диаграммы на основе данных.
Глобал
Имя переменной | Тип | Описание |
---|---|---|
$ признак | Элемент | Элемент, всплывающее окно которого должно отображаться в представлении. |
$ слой | Набор функций | Набор объектов в том же слое, что и объект $ , всплывающее окно которого отображается в виде. Поддерживается только для слоев сервисов объектов. |
$ карта | Коллекция FeatureSetCollection | Набор слоев сервисов объектов на той же карте, что и объект $ , всплывающее окно которого отображается в виде. |
$ хранилище данных | Коллекция FeatureSetCollection | Набор слоев в том же сервисе объектов или базе данных, что и объект $ , всплывающее окно которого отображается в виде. |
Типы возврата
Текст | Число
Примеры этого профиля в контексте
Элемент Z
Начиная с версии: 1.5
С профилем Feature Z можно писать выражения для вычисления значений z для пространственных объектов в 3D-сцене. Это полезно для пространственных объектов, которые не имеют значений z, включенных в их геометрию, или для динамического изменения значения z объектов с использованием прежнего значения z, значений атрибутов или их комбинации. Выражения в этом профиле должны возвращать число.
Глобал
Имя переменной | Тип | Описание |
---|---|---|
$ признак | Элемент | Элемент, для которого требуется значение Z. |
Типы возврата
Номер
Примеры этого профиля в контексте
Скорость
Начиная с версии: 1.12
Профиль Velocity позволяет аналитикам использовать выражения в качестве входных параметров для инструментов анализа больших данных в реальном времени.Эти параметры выражения используются в выбранных инструментах для расчета значений полей, расширения функций, обнаружения инцидентов, функций буферов и т. Д. Этот профиль используется только в ArcGIS Velocity.
Глобал
Имя переменной | Тип | Описание |
---|---|---|
$ признак | Элемент | В аналитических инструментах с одиночными входами — объект, который вычисляется, оценивается или используется. |
Цель | $Элемент | В аналитических инструментах с двумя входами — функция, оцениваемая на фильтрацию или обогащение. |
$ присоединиться | Элемент | В аналитических инструментах с двумя входами — функция, предоставляющая значения для оценки или расширения целевой функции. |
$ аналитика | Словарь | Значения времени, связанные с аналитикой, такие как время начала, время последнего окончания и т. Д. |
Типы возврата
Boolean | Дата | Геометрия | Номер | Текст
Визуализация
Профиль визуализации позволяет автору карты написать выражение, оценивающее значение, используемое для управления визуализацией.Это может использоваться для визуальной переменной, такой как размер, или как значение в рендерере разрывов классов. Когда объект должен быть нарисован, сценарий будет оценен. Ожидается, что сценарий вернет значение, специфичное для вычисляемого свойства рендеринга (например, число для класса прерывает визуализацию или текст для визуализации уникального значения).
Глобал
Имя переменной | Тип | Описание |
---|---|---|
$ признак | Элемент | Объект, который нужно нарисовать на карте. |
$ вид. Масштаб | Число | Возвращает масштаб карты на момент вычисления выражения. |
Типы возврата
Текст | Число
Примеры этого профиля в контексте
Отзыв по теме?
Оптимизация на основе профиля — книга rustc
rustc
поддерживает оптимизацию по профилю (PGO).
В этой главе описывается, что такое PGO, для чего он нужен и как его можно использовать.
Основная концепция PGO — сбор данных о типичном выполнении программа (например, какие ветви она может занять), а затем использовать эти данные для информирования об оптимизации, таких как встраивание, макет машинного кода, размещение регистров и т. д.
Существуют разные способы сбора данных о выполнении программы.
Один — запустить программу внутри профилировщика (например, perf
), а другой
заключается в создании инструментального двоичного файла, то есть двоичного файла, который имеет данные
коллекция, встроенная в нее, и запустите ее.Последний обычно предоставляет более точные данные, а также то, что
поддерживается rustc
.
Создание программы, оптимизированной для PGO, включает в себя четыре этапа рабочего процесса:
- Скомпилируйте программу с включенным инструментарием
(например,
rustc -Cprofile-generate = / tmp / pgo-data main.rs
) - Запустите инструментальную программу (например,
./main
), которая генерируетdefault_
файл.profraw - Преобразуйте
.profraw
в файл.profdata
, используя Инструмент LLVMllvm-profdata
- Снова скомпилируйте программу, на этот раз используя данные профилирования. (например,
rustc -Cprofile-use = merged.profdata main.rs
)
Инструментальная программа создаст один или несколько файлов .profraw
, по одному для каждого
инструментальный двоичный файл. Например. инструментальный исполняемый файл, который загружает два инструментированных
динамические библиотеки во время выполнения сгенерируют три .profraw
файлов. Запуск
инструментированный двоичный файл несколько раз, с другой стороны, будет повторно использовать
соответствующие файлы .profraw
, обновляя их на месте.
Эти файлы .profraw
должны быть обработаны перед отправкой обратно
в компилятор. Это делается с помощью инструмента llvm-profdata
. Этот инструмент
проще всего установить через
компонент rustup добавить llvm-tools-preview
Обратите внимание, что установка компонента llvm-tools-preview
не добавит llvm-profdata
на PATH
. Скорее, инструмент можно найти в:
~ / .rustup / toolchains / / lib / rustlib / / bin /
В качестве альтернативы, llvm-profdata
поставляется с последней версией LLVM или Clang
версия обычно тоже работает.
Инструмент llvm-profdata
объединяет несколько файлов .profraw
в один .profdata
файл, который затем может быть возвращен в компилятор через -Cprofile-use
:
# ШАГ 1: Скомпилируйте двоичный файл с помощью инструментов
rustc -Cprofile-generate = / tmp / pgo-data -O./main.rs
# ШАГ 2: Запустите двоичный файл несколько раз, возможно, с обычными наборами аргументов.
# При каждом запуске будут создаваться или обновляться файлы .profraw в / tmp / pgo-data
./main mydata1.csv
./main mydata2.csv
./main mydata3.csv
# ШАГ 3: объединить и обработать все файлы `.profraw` в / tmp / pgo-data
llvm-profdata слияние -o ./merged.profdata / tmp / pgo-data
# ШАГ 4: Используйте объединенный файл `. profdata` во время оптимизации. Все `rustc`
# флаги должны быть одинаковыми.
rustc -Cprofile-use =. / merged.profdata -O ./main.RS
Полный рабочий процесс с грузом
Использование этой функции с Cargo очень похоже на использование с rustc
прямо. Опять же, мы генерируем инструментальный двоичный файл, запускаем его для получения данных,
объединить данные и передать их компилятору. Некоторые примечания:
Мы используем переменную окружения
RUSTFLAGS
, чтобы передать компилятору PGO флаги на компиляцию всех ящиков в программе.Мы передаем Cargo флаг
--target
, который предотвращаетRUSTFLAGS
аргументы, передаваемые скриптам сборки Cargo.Мы не хотим сборки скрипты для создания группы изфайлов .profraw
.Мы передаем
- отпустите
в Cargo, потому что именно там PGO имеет наибольший смысл. Теоретически PGO также можно сделать в отладочных сборках, но для этого мало причин сделать так.Рекомендуется использовать абсолютных путей в качестве аргумента
-Cprofile-generate
и-Cprofile-use
. Cargo может вызыватьrustc
с помощью различные рабочие каталоги, что означает, чтоrustc
не сможет найти поставленный.profdata
файл. С абсолютными путями это не проблема.Рекомендуется следить за тем, чтобы не было остатков данных профилирования. из предыдущих сеансов компиляции. Просто удалить каталог — это просто способ сделать это (см.
ШАГ 0
ниже).
Вот как выглядит весь рабочий процесс:
# ШАГ 0: Убедитесь, что не осталось данных профилирования от предыдущих запусков.
rm -rf / tmp / pgo-данные
# ШАГ 1. Создайте оснащенные двоичные файлы
RUSTFLAGS = "- Cprofile-generate = / tmp / pgo-data" \
сборка груза --release --target = x86_64-unknown-linux-gnu
# ШАГ 2. Запустите инструментальные двоичные файлы с некоторыми типичными данными
. / цель / x86_64-неизвестно-Linux-GNU / выпуск / myprogram mydata1.csv
./target/x86_64-unknown-linux-gnu/release/myprogram mydata2.csv
./target/x86_64-unknown-linux-gnu/release/myprogram mydata3.csv
# ШАГ 3. Объедините файлы `.profraw` в файл` .profdata`
слияние llvm-profdata -o /tmp/pgo-data/merged.profdata / tmp / pgo-data
# ШАГ 4. Используйте файл `.profdata` для оптимизации
RUSTFLAGS = "- Cprofile-use = / tmp / pgo-data / merged.profdata" \
сборка груза --release --target = x86_64-unknown-linux-gnu
Устранение неисправностей
Рекомендуется передать
-Cllvm-args = -pgo-warn-missing-function
во время-Cprofile-use
phase.LLVM по умолчанию не предупреждает, если не может найти данные профилирования для данной функции. Включение этого предупреждения сделает его легче обнаружить ошибки в вашей настройке.Известная проблема в Cargo до версии 1.39, что мешает корректной работе PGO. Быть при выполнении PGO обязательно используйте Cargo 1. 39 или новее.
Поддержка PGO в rustc
полностью зависит от реализации этой функции в LLVM.
и эквивалентно тому, что предлагает Clang через -fprofile-generate
/ -fprofile-use
flags.Раздел управляемой оптимизации профиля
в документации Clang интересно прочитать всем, кто хочет
использовать PGO с Rust.
Профилирование — FHIR v4.0.1
Эта страница является частью спецификации FHIR (v4.0.1: R4 — смешанный норматив и СТЮ). Это текущая опубликованная версия. Полный список доступных версий см. В Справочнике опубликованных версий
.5.1.0 Профилирование FHIR
Эта страница была утверждена как часть стандарта ANSI. Дополнительные сведения см. В пакете инфраструктуры. |
Базовая спецификация FHIR (данная спецификация) описывает набор базовых ресурсов, фреймворков. и API, которые используются в самых разных контекстах в здравоохранении.Однако существует широкий разброс между юрисдикциями и в экосистеме здравоохранения вокруг практики, требования, правила, образование и возможные действия и / или выгодно.
По этой причине спецификация FHIR является «спецификацией платформы» — она создает общая платформа или фундамент, на котором реализуются самые разные решения. Как следствие, эта спецификация обычно требует дальнейшей адаптации к конкретным контексты использования.Обычно в этих приспособлениях указывается:
- Правила о том, какие элементы ресурсов используются или не используются, и какие дополнительные элементы добавляются, не являющиеся частью базовой спецификации
- Правила о том, какие функции API используются и как
- Правила использования терминологии в отдельных элементах
- Описание того, как элементы ресурсов и функции API соответствуют местным требованиям и / или реализациям
Обратите внимание, что из-за природы экосистемы здравоохранения может быть несколько перекрывающиеся наборы адаптаций — по областям здравоохранения, по стране, по учреждению и / или по поставщику / внедрению.
5.1.0.1 Глоссарий
Для этой цели FHIR определяет каскад артефактов:
Глагол «профиль» или «профилирование» используется для описания процесса создания профиля.
5.1.0.2 Ресурсы соответствия
Обычно руководства по внедрению ограничивают и расширяют API, ресурсы и терминологию. FHIR предоставляет набор ресурсов, которые может использоваться для представления и обмена принятыми решениями и позволяет разработчикам создавать на их основе полезные сервисы.Эти ресурсы известны как ресурсы соответствия. Эти ресурсы соответствия позволяют разработчикам:
- Укажите, что некоторые вызовы API не используются в конкретной ситуации, и предоставьте дополнительные сведения о том, как используются вызовы API (Заявление о возможностях)
- Добавить дополнительные операции или параметры поиска не в базовой спецификации (с использованием ресурса OperationDefinition или ресурса SearchParameter)
- Определите, как используется конкретная структура (ресурс, расширение или тип данных) (ресурс StructureDefinition):
- Опишите, как используются существующие элементы ресурсов
- Определить существующие элементы, которые не используются
- Определите расширения, которые можно использовать в ресурсах или типах данных
- Смешайте пользовательскую и стандартную терминологию и выберите, какие коды из них использовать для конкретного кодированного элемента (Ресурсы по набору значений и определению структуры)
- Сопоставление локальной и стандартной терминологии или моделей содержимого (ресурс Concept Map)
- Регистрация системных пространств имен для идентификаторов и терминологии (ресурс NamingSystem)
Эти ресурсы необходимо использовать, как описано ниже, а также следуя основным концепциям расширения, которые описаны в разделе «Расширяемость».Для удобства разработчика в самой спецификации публикуются базовые определения с использованием тех же ресурсов.
5.1.0.3 Два использования профилей
Ресурс CapabilityStatement описывает два разных использования профилей ресурсов: Профили ресурсов и поддерживаемые профили. Профили ресурсов указываются с помощью элемента CapabilityStatement.rest.resource.profile и поддерживаемые профили указываются с помощью CapabilityStatement.Элемент rest.resource.supportedProfile .
5.1.0.3.1 CapabilityStatement.rest.resource.profile
Эти профили описывают общие функции, поддерживаемые системой для каждого типа ресурс. Как правило, это надмножество всех различных сценариев использования, реализуемых системой. Это перспектива функциональности системы на уровне ресурсов.
5.1.0.3.2 CapabilityStatement.rest.resource.supportedProfile
Эти профили описывают информацию, обрабатываемую / производимую системой для каждого варианта использования.Некоторые примеры использования таких профилей:
- Лабораторная служба, готовящая набор различных отчетов — общая химия, анализ крови и т. Д. Типичные лаборатории поддерживают несколько сотен различных отчетов
- Менеджер по медицинскому обслуживанию, который занимается набором различных типов планов медицинского обслуживания и связанных с ними клинических ресурсов
- Фармацевтический справочник лекарств, который описывает лекарства на нескольких разных уровнях сложности
Эти профили представляют различные варианты использования, ведущие к обработке ресурсов типа, указанного в CapabilityStatement.rest.resource.type иначе. Например:
- Служба поддержки принятия решений, которая обеспечивает анализ нескольких различных наборов данных, соответствующих определенному шаблону — тесты x, y и z с определенными кодами и единицами измерения
Для системы-производителя и системы-потребителя для успешного обмена данными на основе один из этих поддерживаемых профилей, недостаточно знать, что системы имеют профили, которые перекрываются для варианта использования представляет интерес; потребитель должен иметь возможность фильтровать общий набор ресурсов предоставляется системой производителей и работайте только с соответствующими к варианту использования.
В качестве примера рассмотрим лабораторную систему, генерирующую тысячи отчетов. день. 1% этих отчетов — это конкретные эндокринные отчеты, которые система поддержки принятия решений умеет обрабатывать. Обе системы заявляют, что они поддерживают конкретный профиль эндокринного отчета, но как решение поддерживает система действительно находит эндокринные отчеты, которые она умеет обрабатывать?
Один из возможных вариантов — получение системой поддержки принятия решений каждого
отчет, поступающий из лабораторной системы, проверьте, соответствует ли он
профиль или нет, а затем решите, обрабатывать ли его.Проверяем, есть ли
ресурс соответствует определенному профилю или не является прямым
прямая операция (один из вариантов — использовать для этого предоставленные инструменты),
но это очень неэффективный способ — система поддержки принятия решений должна получать
и обрабатывать в 100 раз больше ресурсов, чем использует. В помощь потребителю
найти правильный набор отчетов для варианта использования, производитель
ресурсы также ДОЛЖНЫ для любого профиля, заявленного в CapabilityStatement.rest.resource.supportedProfile
:
- Отметьте ресурсы утверждениями профиля, документируя профиль (ы), которым они соответствуют (это позволяет индексировать по профилю)
- (если сервер) поддерживает поиск по параметру _profile для заявленных профилей
Помимо этих требований, производитель ресурсов ДОЛЖЕН гарантировать, что любой экземпляр ресурса, который можно разумно ожидать для соответствия заявленным профилям СЛЕДУЕТ публиковать в этой форме.
Пробное использование Примечание: С таким использованием профилей связано множество неисследованных проблем. HL7 активно ищет отзывы пользователей, которые экспериментируют в этой области, и пользователей следует быть готовым к изменениям функций и обязательств в этой области в будущем.
Отзывы здесь приветствуются.
5.1.0.4 Расширение и ограничение API
Ресурс CapabilityStatement перечисляет взаимодействия REST (чтение, обновление, поиск и т. Д.).) которые предоставляет сервер или использует клиент вместе с некоторая вспомогательная информация для каждого. Его также можно использовать для определения набора желаемого поведения (например, как часть спецификации или Запрос предложений). Единственное взаимодействие, которое серверы должны поддерживать, — это возможности само взаимодействие — для получения CapabilityStatement сервера. Помимо этого, серверы и клиенты поддерживают и используют любую Вызовы API имеют отношение к их варианту использования.
В дополнение к операциям, которые предоставляет FHIR, серверы могут предоставлять дополнительные операции, не входящие в спецификацию FHIR.Разработчики могут безопасно это сделать добавив имя настраиваемой операции с префиксом ‘$’ к существующему URL-адресу FHIR, поскольку Операции рамки делает. Ресурс Conformance поддерживает определение того, какие OperationDefinitions используют определенные имена на конечной точке. Если определены службы, которые не объявлены с помощью OperationDefinition, это может быть целесообразно использовать более длинные имена, уменьшая вероятность столкновения (и путаницы) со службами, объявленными другие интерфейсы. Базовая спецификация никогда не будет определять имена операций с символом «.»(точка) в них, поэтому разработчикам рекомендуется использовать в своих именах соответствующий префикс (например, «ihe.someService»). для уменьшения вероятности конфликтов имен.
Реализациям рекомендуется, но не обязательно, определять операции с использованием стандартных Фреймворк операций FHIR — то есть для объявления операций с помощью OperationDefinition ресурс, но некоторые операции могут включать форматы, которые нельзя так описать.
Реализации также могут расширять FHIR API, используя дополнительные типы контента.Например, может быть полезно прочитать или обновить ресурсы для встреч с использованием формата на основе vCard. vCard определяет свой собственный тип MIME, и эти дополнительные типы MIME могут безопасно использоваться в дополнение к тем, которые определены в этой спецификации.
5.1.0.5 Расширение и ограничение ресурсов
Расширение и ограничение ресурсов (известное как «профилирование ресурса») осуществляется с помощью Ресурс «StructureDefinition», который представляет собой изложение правил о как используются элементы ресурса и где в ресурсе используются расширения.
5.1.0.6 Изменение мощности
Одна ключевая функция профилей — изменить мощность элемента. Профиль может ограничивать мощность элемента в пределах базовой структуры это сдерживает. В этой таблице приведены допустимые типы ограничений:
производное (поперек) основание (вниз) | 0..0 (не используется) | 0..1 (необязательно) | 0..n (необязательно, много) | 1..1 (обязательно) | 1..n (минимум 1) |
0..1 | да | да | нет | да | нет |
0 .. * | да | да | да | да | да |
1..1 | нет | нет | нет | да | нет |
1 .. * | нет | нет | нет | да | да |
Когда профиль ограничивает другой профиль с большим количеством вариантов мощности (например,г. низкий — это не просто 0 или 1, а высокий — это не просто 1 или *), то же самое принципы по-прежнему применяются: ограничивающий профиль может разрешать только то, что позволяет базовый профиль.
Обратите внимание, что хотя профиль может ограничивать элемент от x .. * до x..1, это не имеет никакого значения для представление в формате JSON — элемент все равно будет представлен в виде массива. В качестве примера возьмем Имя пациента с числом элементов 0 .. *. У пациента без профиля это будет представлено как:
{ "resourceType": "Пациент", "имя" : [{ "text": "Питер Джеймс" }] }
Даже если на ресурсе создан профиль, который сужает количество элементов до 1..1, заявки будут обрабатываться ресурс без знания профиля. По этой причине представление останется прежним.
5.1.0.7 Ограничения использования
Возможности StructureDefinitions, когда они ограничивают существующие ресурсы и типы данных, в некоторых отношениях ограничены:
- Профили не могут нарушать правила, установленные в базовой спецификации (например, количество элементов, как описано выше)
- Профили не могут указывать значения по умолчанию или значения для элементов, определенных в базовой спецификации (обратите внимание, что типы данных и ресурсы вообще не определяют значения по умолчанию, но значения по умолчанию могут быть определены для логических моделей
- Профили не могут давать более конкретные имена элементам, определенным в базовой спецификации, или добавлять новые элементы
- Обработка ресурса без знания профиля должна быть безопасной.
Следствием этого является то, что если профиль требует расширенного поведения, которое не может игнорировать, он также должен требовать использования расширения модификатора.Другими словами, знание должно быть явным в экземпляр, не скрытый в профиле.
Например, если в профиле нужно описать, что Процедура ресурс отрицался (например, утверждал, что этого никогда не было), он не мог просто сказать в самом профиле, что это означает ресурс; вместо этого профиль должен говорят, что у ресурса должно быть расширение, представляющее эти знания.
Существует возможность отмечать ресурсы, чтобы указать, что они могут быть поняты только процесс, который знает и понимает набор опубликованных правил.Для дополнительной информации, см. Ограниченное понимание ресурсов.
5.1.0.8 Использование StructureDefinitions
«Ограничение» StructureDefinition определяет набор ограничений на содержимое ресурса или типа данных FHIR, или дополнительный набор ограничений для существующего профиля. Данное определение структуры идентифицируется ее каноническим URL-адресом, который ДОЛЖЕН быть URL-адресом, по которому оно опубликовано. Следующие виды утверждений могут быть сделаны о том, как используется элемент, используя серия определений элементов:
- Ограничение мощности элемента; е.г. база может разрешать 0 .. *, а конкретное приложение может поддерживать 1..2
- Исключение использования элемента путем установки его максимальной мощности на 0
- Ограничение содержимого элемента одним фиксированным значением
- Создание дополнительных ограничений для содержимого вложенных элементов внутри ресурса (выраженных в виде операторов XPath)
- Ограничение типов для элемента, допускающего несколько типов
- Требование, чтобы типизированный элемент или цель ссылки на ресурс соответствовал другому профилю структуры (объявленному в том же профиле или в другом месте)
- Указание привязки к другому набору значений терминологии (см. Ниже)
- Предоставление уточненных определений, комментариев / примечаний по использованию и примеров для элементов, определенных в Ресурсе, для отражения использования элемента в контексте Профиля
- Предоставление более конкретных или дополнительных сопоставлений (например,г. в HL7 v2 или HL7 v3) для ресурса при использовании в определенном контексте
- Заявление о том, что один или несколько элементов в структуре должны «поддерживаться» (см. Ниже)
Любые измененные определения ДОЛЖНЫ быть ограничениями, соответствующими правила, определенные в ресурсе в Спецификации FHIR, из которого получен профиль. Обратите внимание, что некоторые из эти ограничения могут быть реализованы с помощью инструментов (и инструментов FHIR), но другие (e.г. выравнивание изменений в описательном тексте) не может применяться автоматически.
Обратите внимание, что определения структур не могут «удалять» отображения и ограничения, которые определены в базовой структуре, но для большей ясности они могут воздерживаться от их повторения.
Определение структуры содержит линейный список определений элементов. Присущая Вложенная структура элементов получается из значения пути каждого элемента. Например, последовательность путей элементов, подобная этой:
- Корень
- Корень.ребенокA
- Root.childA.grandchild1
- Root.childB
определяет следующую структуру:
<Корень>
или его эквивалент в формате JSON. Структура последовательная — детей никогда не бывает подразумевается, и операторы пути всегда в порядке. Список элементов линейный список, а не явно вложенный, потому что определения элементов часто повторно используются в нескольких местах в рамках одного определения, и это повторное использование проще с плоской структурой.
5.1.0.9 Дифференциальный и снимок
StructureDefinitions может содержать дифференциальный оператор, снимок заявление или оба.
Дифференциальные утверждения описывают только те различия, которые они делают относительно определения структуры, которое они ограничивают (чаще всего это базовый ресурс или тип данных FHIR). Например, профиль может сделать единственный элемент обязательным (количество элементов 1..1). В примере дифференциальной конструкции он будет содержать единственный элемент с обязательным путем к элементу и указанием количества элементов.Больше ничего не сказано — вся остальная структурная информация подразумевается (обратите внимание, что это означает, что дифференциальный профиль может быть разреженным и только упоминать измененные элементы, не перечисляя полная структура. Это правило включает корневой элемент — он не нужен в разреженный дифференциал).
Обратите внимание, что дифференциал может не ограничивать элементы. Это означает, что профиль станет более гибким с точки зрения совместимости. с другими профилями, но для поддержки реализации потребуется больше работы системы.В качестве альтернативы, профиль может запретить отключение всех дополнительных элементов. присутствует (max cardinality = 0) — это закрывает содержимое, что делает реализация проще, но также снижает его полезность.
Чтобы правильно понять дифференциальную структуру, она должна быть применяется к определению структуры, на которой он основан. Чтобы сэкономить инструменты от необходимости поддерживать эту операцию (которая требует больших вычислений — и невозможно, если базовая структура недоступна), StructureDefinition может также содержать «снимок» — полностью рассчитанную форму структура, не зависящая от какой-либо другой структуры.FHIR проект предоставляет инструменты для общих платформ, которые могут заполнять снимок дифференциала (обратите внимание, что инструменты генерируют полные подробные снимки; они не поддерживают подавление сопоставлений или ограничений).
StructureDefinitions может содержать как дифференциальное представление, так и представление моментального снимка. По сути, это самая полезная форма — дифференциал. форма служит процессу разработки, а снимок — инструменты для реализации. Ресурсы StructureDefinition, используемые в системы всегда должны иметь заполненное представление снимка.
5.1.0.10 Нарезка
Одна из общих черт ограничения StructureDefinitions — это взять элемент, который может встречаться более одного раза (например, в списке), а затем разделите список на серию подсписок, каждый с различными ограничениями на элементы в подсписке с соответствующими дополнительное значение. В FHIR эта операция известна как «нарезка» списка. Это обычное дело «разрезать» список на подсписки, каждый из которых содержит только один элемент, эффективно накладывая ограничения на каждый элемент в списке.
Вот пример, иллюстрирующий процесс:
В этом примере определение базовой структуры для ресурса Observation определяет элемент «компонент», содержащий вложенный код и значение для наблюдений, которые иметь несколько значений. Классический пример такого наблюдения — артериальное давление. измерение — содержит 2 значения, одно для систолического, а другое для диастолического (пример).
На этой диаграмме показан концептуальный процесс «разрезания» списка компонентов на систолические и диастолические срезы (обратите внимание, что во избежание беспорядка атрибут «name» в Observation отображается как код, а не как полное CodeableConcept).
Определение структуры для артериального давления разбивает список компонентов на два подсписка по одному элементу в каждом: систолический элемент и диастолический элемент. Каждый из них элементов имеет фиксированное значение для элемента кода (фиксированный код LOINC для имя), и оба имеют значение типа Количество. Этот процесс называется «срезы», а систолические и диастолические элементы называются «срезами».
Обратите внимание, что при обмене ресурсом формат сериализации, который обменивается, не изменено ограничивающим определением.Это означает, что имена профилей элементов, определенные в определение структуры («систолическое» и т. д. в данном примере) никогда не меняются. Ресурс экземпляр выглядит так:
<Наблюдение> ... <компонент><значение ...> <компонент>
<значение ...>
Чтобы определить, что первый связанный элемент соответствует «Систолическому» в определение структуры, чтобы затем определить, каким дополнительным ограничениям для подсписка соответствует элемент, система проверяет значения элементов.В этом случае элемент «код» в целевом ресурсе может использоваться для определения того, к какому срезу относится эта цель. Этот элемент называется «дискриминатором».
5.1.0.11 Дискриминатор
В общем случае системы, обрабатывающие ресурсы с помощью определения структуры который нарезает список, может определять срез, соответствующий элементу в список, проверив, соответствует ли содержимое элемента указанным правилам для ломтика. Для этого потребуется, чтобы процессор мог проверять все правила. применяется в срезе, и делать это предположительно в глубину мода.Оба эти требования непомерно сложны для операционной системы. и особенно для сгенерированного кода (например, программного обеспечения, которое автоматически создается на основе Определение структуры). Таким образом, чтобы обеспечить лучший способ различать срезы, срезанный элемент может обозначать поле или набор полей, которые действуют как «дискриминатор», используемый для различения срезов.
Когда предоставляется дискриминатор, совокупность значений элементы, обозначенные в дискриминаторе, уникальны и различны для каждого возможного среза и приложений можно легко определить какой фрагмент находится в списке.Намерение состоит в том, что это можно сделать в сгенерированном коде, например. с помощью переключателя / корпуса заявление.
Когда ограничивающая структура обозначает один или несколько дискриминаторов, она ДОЛЖНА убедитесь, что возможные значения для каждого среза различны и не перекрываются, так, чтобы ломтики можно было легко различить.
Каждый дискриминатор представляет собой пару значений: тип, который указывает, как поле обрабатывается при оценке дискриминатора, а FHIRPath выражение, которое идентифицирует элемент, в котором находится дискриминатор.Есть пять различных типов обработки дискриминаторов:
значение | Срезы имеют разные значения в номинированном элементе. |
существует | Срезы различаются по наличию или отсутствию номинированного элемента. |
шаблон | Срезы имеют разные значения в номинированном элементе, что определяется путем их тестирования на применимый ElementDefinition.pattern [x]. |
тип | Срезы различаются по типу номинируемого элемента. |
профиль | Срезы различаются по соответствию номинированного элемента заданному профилю. Обратите внимание, что если путь указывает .resolve (), тогда профиль является целевым профилем по ссылке. В этом случае для различения срезов требуется проверка возможных профилей. |
Оператор FHIRPath, позволяющий выбрать элемент, для которого Дискриминатор основан на ограниченном операторе FHIRPath, который может включать:
- Выбор элементов (например,г. Операторы FHIRPath без "()", например
component.value
) - Функция
extension (url)
, чтобы разрешить выбор конкретного расширения - Функция
resolve ()
, чтобы позволить разрезать границы ресурсов - Функция
ofType ()
, позволяющая выбрать тип в полиморфном элементе
См. Полную информацию об ограниченном операторе FHIRPath.
Дополнительные примечания об использовании различных типов дискриминаторов:
значение | Это наиболее часто используемый тип дискриминатора: принятие решения на основе значения элемента.Используемые таким образом элементы в основном относятся к примитивным типам - код , uri .
Типичный пример: срез по значению Patient.telecom.system , для значений телефона, электронной почты и т. Д. |
узор | Это в основном используется с элементами типа CodeableConcept , где элементы отличаются наличием определенного кода.
но ожидается наличие других кодов, которые не имеют отношения к процессу сопоставления срезов.Типичный пример: срез по значению Observation.code , для значений LOINC с кодами 1234-5, 4235-8 и т. Д. |
существует | Обычно это не используется - у него всего 2 значения, так что сила дискриминации невелика. Он в основном используется как дополнительный критерий нарезки вместе с другими дискриминаторами. Используемые таким образом элементы в основном являются сложными базовыми элементами. Типичный пример: срез по паттерну Observation.code и наличие Observation.составная часть. |
тип | Используется для сопоставления фрагментов в зависимости от типа элемента.
Хотя его можно использовать с полиморфными элементами, такими как Observation.value [x] ,
в основном он используется с типами ресурсов по ссылкам, чтобы применять разные профили на основе разных типов ресурсов.
Типичный пример: срез по типу List.item.resolve () для типов Patient, RelatedPerson. |
профиль | Используется для сопоставления срезов в зависимости от того, соответствует ли элемент указанному профилю.Это обеспечивает максимальную мощность, поскольку доступен полный спектр возможностей профилирования,
но это также труднее всего реализовать и требует большей обработки (> 1000 раз по сравнению с
остальным). Разработчикам следует использовать это только в случае крайней необходимости.
Типичный пример: срез по типу Composition.section.entry () для профилей Current-Clinical-Condition, Past-Medical-Event и т. Д. |
Каждый срез должен использовать определение элемента для
элемент (ы) в дискриминаторе (ах), чтобы гарантировать, что срезы четко дифференцируются по
присвоение соответствующей области значений в зависимости от типа дискриминатора.Если типом является значение
или шаблон
, тогда в определении элемента необходимо использовать либо:
Это составные (комбинированные) значения дискриминаторов которые уникальны, а не только каждый дискриминатор. Например, фрагмент списка элементов, которые являются ссылками на другие ресурсы могут обозначать поля из разных ресурсов, где каждый ресурс имеет только один из обозначенных элементов, при условии, что они различны по срезам.
Для обозначения дискриминатора вообще не требуется определение структуры. для среза, но те, которые не идентифицируют дискриминаторы, описывают контент, который очень сложно обработать, поэтому это обескуражен.
В определении структуры срез определяется с использованием нескольких элементов записи, которые имеют общий путь , но имеют отдельное имя s. Эти записи вместе образуют «группу срезов»:
- Инициируется "срезной записью" То есть первым элемент в группе срезов должен содержать нарезка свойство, определяющее дискриминатор для всех членов группы.Он также содержит неограниченное определение элемента, который нарезан, потенциально включая дочерние элементы неограниченного элемента, если есть какие-либо
- Взаимоисключающие . Это означает, что каждый элемент в группе срезов ДОЛЖЕН описывать отличный набор ценностей для группы дискриминаторов . Из-за этого ограничения элемент в ресурсе экземпляр больше никогда не будет соответствовать чем один элемент в данной группе срезов.Если дискриминаторы не названы, ДОЛЖНА быть возможность различать срезы на основе от их свойств, хотя может быть значительно труднее Сделай так.
- Номерной фонд группы . Записи в срезе группа должна быть рядом с в определении сериализованной структуры, или , если есть какие-либо промежуточные элементы, те элементы должны быть «совместимы» с группой. Конкретно это означает, что любые промежуточные элементы должны иметь путь , который начинается с группы фрагментов путь .Например, элемент с путь из Observation.name.extension были бы совместимы (и, следовательно, не "распадались бы") группа срезов, путь которой был Observation.name
Некоторые примеры дискриминаторов:
Контекст | Тип дискриминатора | Путь дискриминатора | Интерпретация |
Список.запись | значение | item.resolve (). name | Записи различаются по элементу имени на целевом ресурсе - вероятно, наблюдение, которое может быть определено другой информацией в профиле |
List.entry | type | item.resolve () | Записи различаются по типу целевого элемента, на который указывает ссылка |
List.entry | profile | item.resolve () | Записи различаются тегом профиля на цели ссылки, как указано в определении структуры в профиле |
List.entry | значение | item.extension ('http: // acme .org / extensions / test '). value | Записи различаются по значению элемента кода в расширении с указанным URL |
List.entry.extension | value | url | Расширения различаются по значение их свойства url (обычно как нарезки расширений) |
List.запись | тип, значение | item.resolve (), item.resolve (). value | Расширения различаются комбинацией типа ресурса, на который имеется ссылка, и, если он есть, элемента кода этого ресурса . Это было бы подходит для случаев, когда список может состоять из условия и набора наблюдений, каждое из которых отличается своим именем - условие не имеет имени, поэтому оно оценивается как нуль в наборе дискриминатора. |
Наблюдение.value [x] | type | $ this | Различные ограничения (например, «должен поддерживать», примечания по использованию, привязки словаря и т. д.) утверждаются для различных поддерживаемых типов для многотипного элемента Observation.value [x] |
Обратите внимание, что типы дискриминатора типа и профиля также могут использоваться, если повторяющийся элемент содержит непосредственно ресурс (например, DomainResource.conhibited, Bundle.entry, Parameters.parameter.resource).
Примеры нарезки и дискриминаторов показывают, как именно это и другие типичные применения нарезки представлены в профилях.
Обратите внимание, что расширения всегда нарезаются элементом url
, хотя при необходимости они могут быть нарезаны на дополнительные элементы.
5.1.0.12 Мощность среза
При нарезке элемента фиксированной мощности m..n применяются следующие правила:
- Каждый срез не может иметь мощность больше, чем максимально допустимое количество срезов
- Сумма максимальных мощностей может быть больше
n
- Сумма минимальных мощностей должна быть меньше или равна
n
- Каждый отдельный срез может иметь минимальную мощность 0 (менее
м
- единственная ситуация, когда это разрешено), но общее количество элементов в экземпляре все равно должно быть больше или равном
5.1.0.13 Срез по умолчанию
Есть специальный срез, называемый срезом по умолчанию. Это позволяет профиль для описания набора конкретных срезов, а затем создать набор правил, которые применяются ко всем остальным контент, который не находится в одном из определенных фрагментов. Некоторые правила для среза по умолчанию:
- Он идентифицируется, потому что имя сегмента -
@default
. SliceName '@default' зарезервировано и не может использоваться в любом другом контексте - Срезы по умолчанию разрешены, только если правило срезов = закрыто
- Срезы по умолчанию не должны фиксировать значение элементов дискриминатора
- Срезы по умолчанию могут быть повторно нарезаны в зависимых профилях
Один из вариантов использования среза по умолчанию - это случай, когда срезы профиля
элемент идентификатора, требующий набора известных идентификаторов, где
элемент типа
запрещен (поскольку они являются известными идентификаторами), но требует введите
для всех остальных идентификаторов, если они есть.В этом случае
срез по умолчанию не накладывает никаких правил на идентификатор. система (который является дискриминатором срезов),
но фиксирует количество элементов типа 1..1 в срезе @default.
5.1.0.14 Повторное профилирование и повторная нарезка
Профили могут быть основаны на других профилях и могут применять дополнительные ограничения к уже имеющимся. указано. Это полезный метод, но разработчикам следует опасаться чрезмерного использования - люди есть проблемы с пониманием последствий глубокого набора ограничивающих профилей.
Когда профиль ограничивает другой профиль, он может накладывать дополнительные ограничения, в том числе расширение дискриминатора, добавление новых срезов (если срезы еще не закрыты) и нарезка внутри существующих срезов.
Правила ограничения ElementDefinition.slicing следующие:
-
ElementDefinition.slicing.rule
можно ограничить ототкрыто
дозакрыто
-
Элемент Определение.sling.ordered
может быть ограничен отfalse
доtrue
- Если дискриминатор для элемента объявлен в родительском профиле, дочерние профили, ссылающиеся на этот элемент:
- ДОЛЖЕН включать все те же дискриминаторы
- МОЖЕТ добавить дополнительные дискриминаторы
Иногда необходимо разрезать данные, которые уже были разрезаны в базе profile - то есть создавать новые срезы внутри существующих срезов.Это называется «Повторная нарезка». Правила повторной нарезки следующие:
Когда вы нарезаете, вы определяете имя для каждого нового фрагмента. Имя должно быть уникальным для набора фрагментов профиля. Таким образом, если профиль A определяет элемент X с мощностью 0 .. *, а профиль B является производным от профиля A, то профиль B может:
- сделать ограничение для X без ElementDefinition.sliceName - в этом случае профиль добавляет ограничения ко всем фрагментам X; или
- наложите ограничение на X с помощью ElementDefinition.sliceName - в этом случае профиль описывает конкретный фрагмент на X, и ограничения применяются только к этому фрагменту; или
- он может делать и то, и другое
Затем профиль C является производным от профиля B. Профиль C может выполнять следующие действия:
- сделать ограничение для X без ElementDefinition.sliceName - в этом случае профиль ограничивает все срезы X; или
- создает ограничение для X с помощью ElementDefinition.sliceName, отличного от используемого в профиле B - и в этом случае профиль описывает конкретный новый фрагмент на X, и ограничения применяются только к этому фрагменту; или
- наложить ограничение на X с тем же ElementDefinition.sliceName используется в профиле B - в этом случае профиль накладывает новые ограничения на срез, определенный в профиле B; или
- некоторая комбинация вышеперечисленных опций
Обратите внимание, что профиль C может создавать правила, несовместимые с профилем B, и в этом случае нет набора экземпляров, которые могут быть действительными для профиля C.
В дополнение к вышесказанному, бывают случаи, когда профилю C необходимо дополнительно разрезать срез, определенный в B.В этом случае необходимо указать как ElementDefinition.sliceName исходного slice из профиля B, а также для определения ElementDefinition.sliceName для среза, определенного в профиле C. Это делается путем разделения имен с помощью «/». Например, если Профиль B определяет срез «пример», и профиль C определяет срез «example / example1», тогда это считается срезом «example1» из примера среза. Этот процесс может продолжаться бесконечно, если разделить каждый слой имен нарезки символом «/».Этот шаблон также применим к @default: @ default / @ default.
5.1.0.15 Определения расширений
Определение расширения определяет URL-адрес, который идентифицирует расширение и используется для ссылки на определение расширения, когда оно используется в ресурсе.
Определение расширения также определяет контекст, в котором может использоваться расширение (обычно конкретный путь или тип данных), а затем определяет элемент расширения, используя те же сведения, что и профилировать структурные элементы, входящие в состав ресурсов.Это означает, что одно расширение может быть определен один раз и использоваться на разных ресурсах и / или типах данных, например нужно было бы только один раз определите расширение для «цвета волос», а затем укажите, что его можно использовать как для пациента, так и для практикующего.
Для дальнейшего обсуждения определения и использования расширений вместе с некоторыми примерами, см. Расширяемость.
5.1.0.15.1 Использование расширений в профилях
После определения расширение может использоваться в экземпляре ресурса. без какого-либо Профиля, заявляющего, что это может, должно или должно быть, но Профили могут использоваться для описания того, как используется расширение.
Чтобы предписать использование расширения в экземпляре, список расширений по ресурсу нужно нарезать. Это показано в расширяемости примеры
Обратите внимание, что минимальная мощность расширения ДОЛЖНА быть допустимым ограничением. от минимальной мощности в определении расширения. Если минимум количество элементов расширения равно 1, когда оно определено, оно может быть только обязательным когда он добавлен в профиль. Не рекомендуется - минимальная мощность расширения обычно должно быть 0.
5.1.0.16 Определения привязки
Закодированные элементы имеют привязки, которые связывают элемент с определением набор возможных кодов, которые может содержать элемент. Привязка идентифицирует определение набора возможных кодов и контролирует, насколько точно набор возможных кодов интерпретируется.
Набор возможных кодов является формальной ссылкой на ValueSet. ресурс, который может быть конкретной версией, или общая ссылка на некоторый веб-контент, определяющий набор коды.Второй наиболее уместен, когда набор значений определяется какой-то внешний стандарт (например, типы пантомимы). Альтернативно, где привязка неполное (например, в стадии разработки), просто текстовое описание возможные коды могут быть предоставлены.
У привязок есть свойство, определяющее степень связанной с ними гибкости. с использованием кодов в наборе значений. См. Сила связывания для получения дополнительной информации.
5.1.0.17 Сочетание специальной и стандартной терминологии
Ресурсы CodeSystem могут использоваться для переноса определений локальных коды (Пример) и ValueSets может смешивать комбинацию местных кодов и стандартных кодов (например,г. LOINC, SNOMED) или просто для выбора определенного набора стандартных кодов (примеры: LOINC, SNOMED, RxNorm). Профили могут связываться с этими наборами значений вместо тех, которые определены в базовом спецификации, следуя этим правилам:
Сила привязки в базовой спецификации | Правила настройки в профилях |
требуется | Набор значений может содержать только коды, содержащиеся в наборе значений, заданном спецификацией FHIR. |
расширяемый | набор значений может содержать коды, которых нет в базовом наборе значений.Эти дополнительные коды НЕ ДОЛЖНЫ иметь то же значение, что и существующие коды в наборе базовых значений |
предпочтительно или пример | Набор значений может содержать все, что подходит для локального использования |
Обратите внимание, что местные коды не так совместимы, как стандартные опубликованные кодовые системы (например, LOINC, SNOMED CT), поэтому предпочтительно использовать стандартные кодовые системы.
5.1.0.18 Изменение прочности связи в профилях
Профиль может изменять терминологическую привязку элемента - как силу, так и набор значений - в пределах базовой структуры это сдерживает.В этой таблице приведены изменения, которые можно внести в силу связывания:
производное (поперек) основание (вниз) | требуется | расширяемое | предпочтительно | пример |
требуется | да | нет | нет | нет |
расширяемое | да | да | нет | нет |
предпочтительно | да | да | да | нет |
пример | да | да | да | да |
Обратите внимание, что ограничивающий профиль может оставить силу связывания прежней и вместо этого изменить установленное значение.Каким бы ни был ограничивающий профиль делает, он не может сделать коды действительными, которые недопустимы в базовом профиле.
5.1.0.19 Должен поддерживать
Одно из свойств, которое может быть объявлено в профилях, но не в определениях ресурсов или типов данных, - mustSupport. Это логическое свойство. Если это правда, это означает, что системы, заявляющие о соответствии заданному профилю, должны «поддерживать» элемент. Это отличается от количества элементов. Возможно иметь элемент с минимальной мощностью "0", но все же ожидать, что системы для поддержки элемента.
Значение слова «поддержка» не определяется базовой спецификацией FHIR, но может быть установлено на правда в профиле. Когда профиль делает это, он также ДОЛЖЕН давать понять какая именно «поддержка» требуется. Примеры включают:
- Система должна иметь возможность сохранять и извлекать элемент
- Система должна отображать элемент пользователю и / или позволять пользователю захватить элемент через пользовательский интерфейс
- Элемент должен появиться в выходном отчете
- Элемент должен приниматься во внимание при выполнении поддержки принятия решений, расчетах или другой обработке
- и др.
Конкретное значение слова «Обязательная поддержка» для целей профиля ДОЛЖНО быть описано в ElementDefinition.definition
,
общий StructureDefinition.description
или в другой документации для руководства по реализации, которое включает профиль.
При создании профиля на основе другого профиля параметр Must Support может быть изменен с false на true, но не может быть изменен с true на false. Обратите внимание, что элемент, имеющий свойство IsModifier, не обязательно является «ключевым» элементом (например,г. один из важные элементы для использования ресурса), и при этом он не должен автоматически поддерживать - однако оба из этих вещей более вероятно, что это будет верно для элементов IsModifier, чем для других элементов.
5.1.0.20 Критерии поиска
Реализации могут определять критерии поиска в дополнение к тем, которые определены в самой спецификации. Критерии поиска попадают в одну из четырех категорий:
- Включение поиска по основным элементам, для которых не определены стандартные критерии поиска (например,г. поиск Наблюдение нормальным диапазоном)
- Включение поиска для элементов, для которых уже определены стандартные критерии поиска, но с настраиваемыми правилами сопоставления; например похожий на звук поиск по имени практикующего
- Включение поиска по расширению
- Включение поиска, который соответствует не одному элементу, а комбинации элементов или вычислений для элемента; например поиск пациентов по возрасту
Дополнительные параметры поиска можно определить с помощью ресурса SearchParameter.
5.1.0.21 Представление профилей
Когда эта спецификация описывает профиль, он представлен в 5 различных формах:
Сводка текста | Это представляет собой краткое резюме, удобное для чтения, резюме автора - комбинацию резюме автора и некоторого автоматически сгенерированного суммарного содержания |
Таблица дифференциала | Это вид описания профиля выше). Для контекста дополнительная информация, не входящая в дифференциал, также показана частично прозрачной |
Таблица моментальных снимков | Это вид снимка, созданного профилем (см. Выше).Информация представляет собой исчерпывающее представление о том, что означает профиль |
Шаблон XML | Пример того, как выглядит профиль в формате XML |
Шаблон JSON | Пример того, как профиль выглядит в формате JSON |
5.1.0.22 Поддержка нескольких профилей
Может потребоваться, чтобы приложения поддерживали более одного профиля одновременно. Типичным примером может быть приложение EHR, которое требуется для поддержки профиль обмена данными общего назначения (например, DAF), а также должны поддерживать определенные профили для поддержки принятия решений с использованием тех же интерфейс.
Влияние поддержки двух наборов профилей зависит от того, используются ли ресурсы создаются или потребляются. Когда приложение создает контент, оно должны создавать контент, соответствующий обоим наборам профилей, то есть пересечение профилей. Когда приложение потребляет информацию, тогда он должен иметь возможность потреблять контент, который соответствует любому набору профили - то есть объединение профилей.
Поскольку приложения обычно потребляют и производят ресурсы одновременно, соответствие более чем одному профилю может быть невозможно, если только профили предназначены для высказываний на разных уровнях - и в приведенном выше случае это один из таких случаев, когда один профиль ориентирован на доступ к данным, происхождение, и доступность, другой профиль сосредоточен на клиническом содержании.
Соответственно, профили могут относиться друг к другу четырьмя различными способами. Каждый профиль можно рассматривать с точки зрения набора экземпляров, соответствующих профилю:
- Неперекрывающиеся: нет экземпляров, соответствующих профилям A и B (технически пересечение профилей A и B является пустым набором)
- Частичное совпадение: некоторые экземпляры соответствуют как A, так и B, а другие соответствуют только A или B
- Один набор содержится в другом: все ресурсы, соответствующие A, соответствуют B, но только некоторые из тех, которые соответствуют B, соответствуют A (или наоборот)
- Идентичные наборы: набор ресурсов, соответствующих A, совпадает с набором ресурсов, которые соответствуют B, а набор ресурсов, которые не соответствуют A, совпадает с набором ресурсов, которые не соответствуют B
Профили можно сравнивать, чтобы определить их совместимость.Можно найти одно такое сравнение (Todo: внесите это в сборку) между DAF и QICore. Обратите внимание, что это сравнение генерируется инструментами, находящимися в стадии разработки, и является чисто предварительным контент для демонстрации идеи сравнения профилей.
Профилей
- Спонсор
- Github
- Youtube
- 中文
JHipster
- Главная
- Примечания к выпуску
- JHipster за несколько минут
- Стек технологий
- Официальные слайды JHipster
- JHipster в 5 скриншотах
- Видеоурок (17 минут)
- Онлайн-справочники
- Компании, использующие JHipster
- Витрина приложений JHipster
- Содействие
- Финансовые спонсоры
- Физические лица, вносящие вклад
- Компании-участники
- Настройка вашей среды
- Установка JHipster
- Настройка прокси
- Настройка IDE
- Docker Compose
- Плагины оболочки
- Основные задачи JHipster
- Создание приложения
- Создание объекта
- Создание контроллера Spring
- Создание службы Spring
- Создание DTO
- Управление отношениями
- Интернационализация
- Обновление приложения
- JDL
- Микросервисы
- Обзор
- API-шлюз
- Traefik
- Реестр JHipster
- Консул
- JHipster UAA
- Создание микросервисов
- Микросервисы в производстве
- Центр управления JHipster
- Параметры
- Защита приложения
- Фильтрация объектов
- Использование Elasticsearch
- Использование веб-сокетов
- Выполнение разработки API-First
- Использование кеша
- Использование Oracle
- Использование MongoDB
- Использование Couchbase
- Использование Neo4j
- Использование Кассандры
- Использование Kafka
- Развитие
- Использование в разработке
- Управление профилями
- Общие свойства приложения
- Общие порты
- Разделение интерфейса и API
- Управление ошибками сервера
- Использование Angular
- Использование React
- Использование Vue
- Настройка Bootstrap 4
- Использование TLS и HTTP / 2
- Тест и QA
Профили - OpenShot Video Editor 2.5.1-dev2 документация
Профиль - это набор общих настроек видео (размер, частота кадров, соотношение сторон и т. Д.). Профили используются во время редактирования, предварительного просмотра и экспорта, чтобы обеспечить быстрый способ переключения между общими комбинациями этих настроек.
Профиль проекта
Профиль проекта используется при предварительном просмотре и редактировании вашего проекта. Профиль проекта по умолчанию - «HD 720p 24 кадра в секунду». Перед редактированием рекомендуется всегда переключаться на целевой профиль.Например, если вы нацеливаетесь 1080p 30 кадров в секунду, переключитесь на этот профиль, прежде чем приступить к редактированию проекта.
# | Имя | Описание |
---|---|---|
1 | Строка заголовка | В строке заголовка OpenShot отображается текущий профиль |
2 | Кнопка профиля | Открыть диалог профилей |
3 | Выбрать профиль | Выберите профиль для редактирования и предварительного просмотра |
Экспортный профиль
Профиль экспорта всегда по умолчанию соответствует текущему профилю проекта, но может быть изменен для целевых других профилей.
# | Имя | Описание |
---|---|---|
1 | Выбрать профиль | Выберите профиль для экспорта |
Пользовательский профиль
Хотя в OpenShot по умолчанию включено более 70 профилей, вы также можете создавать свои собственные профили. Создать новый файл в /.Папка openshot_qt / profiles / . Используйте следующий текст в качестве шаблона (т.е. скопируйте и вставьте этот в файл):
description = Пользовательское имя профиля frame_rate_num = 30000 frame_rate_den = 1001 ширина = 1280 высота = 720 прогрессивный = 1 sample_aspect_num = 1 sample_aspect_den = 1 display_aspect_num = 16 display_aspect_den = 9
После перезапуска OpenShot вы увидите, что ваш пользовательский профиль появится в списке профилей.
.